public abstract class TransactionWrapperImpl
extends java.lang.Object
Constructor and Description |
---|
TransactionWrapperImpl(EntityManagerImpl entityManager) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Object |
checkForTransaction(boolean validateExistence)
INTERNAL:
This method will be used to check for a transaction and throws exception if none exists.
|
void |
clear()
INTERNAL:
Clears the transactional UnitOfWork
|
UnitOfWorkImpl |
getLocalUnitOfWork() |
abstract boolean |
isJoinedToTransaction(UnitOfWorkImpl uow) |
abstract void |
registerIfRequired(UnitOfWorkImpl uow) |
void |
setLocalUnitOfWork(RepeatableWriteUnitOfWork uow) |
abstract void |
setRollbackOnlyInternal()
Mark the current transaction so that the only possible
outcome of the transaction is for the transaction to be
rolled back.
|
public TransactionWrapperImpl(EntityManagerImpl entityManager)
public abstract java.lang.Object checkForTransaction(boolean validateExistence)
public void clear()
public abstract void registerIfRequired(UnitOfWorkImpl uow)
public abstract boolean isJoinedToTransaction(UnitOfWorkImpl uow)
public UnitOfWorkImpl getLocalUnitOfWork()
public void setLocalUnitOfWork(RepeatableWriteUnitOfWork uow)
public abstract void setRollbackOnlyInternal()
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference