br.gov.frameworkdemoiselle.internal.producer
Class ViewEntityManagerStore

java.lang.Object
  extended by br.gov.frameworkdemoiselle.internal.producer.AbstractEntityManagerStore
      extended by br.gov.frameworkdemoiselle.internal.producer.ViewEntityManagerStore
All Implemented Interfaces:
EntityManagerStore, Serializable

public class ViewEntityManagerStore
extends AbstractEntityManagerStore

Implementation that stores produced entity managers on the view scope.

Author:
serpro
See Also:
Serialized Form

Constructor Summary
ViewEntityManagerStore()
           
 
Method Summary
 void initialize()
          Run this to initialize all persistence units.
 void terminate()
          Run this to close all persistence units.
 
Methods inherited from class br.gov.frameworkdemoiselle.internal.producer.AbstractEntityManagerStore
getCache, getEntityManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewEntityManagerStore

public ViewEntityManagerStore()
Method Detail

initialize

@PostConstruct
public void initialize()
Description copied from interface: EntityManagerStore
Run this to initialize all persistence units. It's recomended this method be annotated with PostConstruct, so it runs as soon as an EntityManager gets injected.


terminate

@PreDestroy
public void terminate()
Description copied from interface: EntityManagerStore
Run this to close all persistence units. It's recomended this method be annotated with PreDestroy, so it runs as soon as the scope the EntityManager is attached to ends.



Copyright © 2014 SERPRO - Serviço Federal de Processamento de Dados. All Rights Reserved.