Interface JavaEETransaction
-
- All Superinterfaces:
jakarta.transaction.Transaction
- All Known Implementing Classes:
JavaEETransactionImpl
@Contract public interface JavaEETransaction extends jakarta.transaction.Transaction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddExtendedEntityManagerMapping(jakarta.persistence.EntityManagerFactory factory, SimpleResource em)voidaddTxEntityManagerMapping(jakarta.persistence.EntityManagerFactory factory, SimpleResource em)SetgetAllParticipatingPools()<T> TgetContainerData()SimpleResourcegetExtendedEntityManagerResource(jakarta.persistence.EntityManagerFactory factory)TransactionalResourcegetLAOResource()TransactionalResourcegetNonXAResource()SetgetResources(Object poolInfo)SimpleResourcegetTxEntityManagerResource(jakarta.persistence.EntityManagerFactory factory)booleanisLocalTx()booleanisTimedOut()voidremoveExtendedEntityManagerMapping(jakarta.persistence.EntityManagerFactory factory)<T> voidsetContainerData(T data)voidsetLAOResource(TransactionalResource h)voidsetResources(Set resources, Object poolInfo)
-
-
-
Method Detail
-
getExtendedEntityManagerResource
SimpleResource getExtendedEntityManagerResource(jakarta.persistence.EntityManagerFactory factory)
-
getTxEntityManagerResource
SimpleResource getTxEntityManagerResource(jakarta.persistence.EntityManagerFactory factory)
-
addTxEntityManagerMapping
void addTxEntityManagerMapping(jakarta.persistence.EntityManagerFactory factory, SimpleResource em)
-
addExtendedEntityManagerMapping
void addExtendedEntityManagerMapping(jakarta.persistence.EntityManagerFactory factory, SimpleResource em)
-
removeExtendedEntityManagerMapping
void removeExtendedEntityManagerMapping(jakarta.persistence.EntityManagerFactory factory)
-
setContainerData
<T> void setContainerData(T data)
-
getContainerData
<T> T getContainerData()
-
getAllParticipatingPools
Set getAllParticipatingPools()
-
getLAOResource
TransactionalResource getLAOResource()
-
setLAOResource
void setLAOResource(TransactionalResource h)
-
getNonXAResource
TransactionalResource getNonXAResource()
-
isLocalTx
boolean isLocalTx()
-
isTimedOut
boolean isTimedOut()
-
-