jBPM distribution 6.2.0.CR1

org.jbpm.process.audit.strategy
Class SpringStandaloneLocalSharedEntityManagerStrategy

java.lang.Object
  extended by org.jbpm.process.audit.strategy.SpringStandaloneLocalSharedEntityManagerStrategy
All Implemented Interfaces:
PersistenceStrategy

public class SpringStandaloneLocalSharedEntityManagerStrategy
extends Object
implements PersistenceStrategy


Constructor Summary
SpringStandaloneLocalSharedEntityManagerStrategy(javax.persistence.EntityManager em)
           
SpringStandaloneLocalSharedEntityManagerStrategy(javax.persistence.EntityManagerFactory emf)
           
 
Method Summary
 void dispose()
           
 javax.persistence.EntityManager getEntityManager()
           
 Object joinTransaction(javax.persistence.EntityManager em)
           
 void leaveTransaction(javax.persistence.EntityManager em, Object transaction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringStandaloneLocalSharedEntityManagerStrategy

public SpringStandaloneLocalSharedEntityManagerStrategy(javax.persistence.EntityManagerFactory emf)

SpringStandaloneLocalSharedEntityManagerStrategy

public SpringStandaloneLocalSharedEntityManagerStrategy(javax.persistence.EntityManager em)
Method Detail

getEntityManager

public javax.persistence.EntityManager getEntityManager()
Specified by:
getEntityManager in interface PersistenceStrategy

joinTransaction

public Object joinTransaction(javax.persistence.EntityManager em)
Specified by:
joinTransaction in interface PersistenceStrategy

leaveTransaction

public void leaveTransaction(javax.persistence.EntityManager em,
                             Object transaction)
Specified by:
leaveTransaction in interface PersistenceStrategy

dispose

public void dispose()
Specified by:
dispose in interface PersistenceStrategy

jBPM distribution 6.2.0.CR1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.