com.sun.enterprise.transaction.api
Interface JavaEETransaction

All Superinterfaces:
Transaction

@Contract
public interface JavaEETransaction
extends Transaction


Method Summary
 void addExtendedEntityManagerMapping(javax.persistence.EntityManagerFactory factory, javax.persistence.EntityManager em)
           
 void addTxEntityManagerMapping(javax.persistence.EntityManagerFactory factory, javax.persistence.EntityManager em)
           
 java.util.Set getAllParticipatingPools()
           
<T> T
getContainerData()
           
 javax.persistence.EntityManager getExtendedEntityManager(javax.persistence.EntityManagerFactory factory)
           
 TransactionalResource getLAOResource()
           
 TransactionalResource getNonXAResource()
           
 java.util.Set getResources(java.lang.Object poolInfo)
           
 javax.persistence.EntityManager getTxEntityManager(javax.persistence.EntityManagerFactory factory)
           
 boolean isLocalTx()
           
 boolean isTimedOut()
           
 void removeExtendedEntityManagerMapping(javax.persistence.EntityManagerFactory factory)
           
<T> void
setContainerData(T data)
           
 void setLAOResource(TransactionalResource h)
           
 void setResources(java.util.Set resources, java.lang.Object poolInfo)
           
 
Methods inherited from interface javax.transaction.Transaction
commit, delistResource, enlistResource, getStatus, registerSynchronization, rollback, setRollbackOnly
 

Method Detail

getExtendedEntityManager

javax.persistence.EntityManager getExtendedEntityManager(javax.persistence.EntityManagerFactory factory)

getTxEntityManager

javax.persistence.EntityManager getTxEntityManager(javax.persistence.EntityManagerFactory factory)

addTxEntityManagerMapping

void addTxEntityManagerMapping(javax.persistence.EntityManagerFactory factory,
                               javax.persistence.EntityManager em)

addExtendedEntityManagerMapping

void addExtendedEntityManagerMapping(javax.persistence.EntityManagerFactory factory,
                                     javax.persistence.EntityManager em)

removeExtendedEntityManagerMapping

void removeExtendedEntityManagerMapping(javax.persistence.EntityManagerFactory factory)

setContainerData

<T> void setContainerData(T data)

getContainerData

<T> T getContainerData()

getAllParticipatingPools

java.util.Set getAllParticipatingPools()

getResources

java.util.Set getResources(java.lang.Object poolInfo)

getLAOResource

TransactionalResource getLAOResource()

setLAOResource

void setLAOResource(TransactionalResource h)

getNonXAResource

TransactionalResource getNonXAResource()

setResources

void setResources(java.util.Set resources,
                  java.lang.Object poolInfo)

isLocalTx

boolean isLocalTx()

isTimedOut

boolean isTimedOut()


Copyright © 2012 GlassFish Community. All Rights Reserved.