Top Fields Constructors Methods
org.eclipse.persistence.exceptions

public Class TransactionException

extends EclipseLinkException
Class Inheritance
Imports
org.eclipse.persistence.exceptions.i18n.ExceptionMessageGenerator, org.eclipse.persistence.internal.sessions.UnitOfWorkImpl

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
Inherited from org.eclipse.persistence.exceptions.EclipseLinkException:
CRerrorCodehasBeenLoggedindentationStringinternalExceptionsessionshouldPrintInternalException

Constructor Summary

AccessConstructor and Description
public
public
TransactionException(String message, Exception internalException)

Method Summary

Modifier and TypeMethod and Description
public static TransactionException
public static TransactionException
public static TransactionException
public static TransactionException
public static TransactionException
public static TransactionException
public static TransactionException
public static TransactionException
public static TransactionException
public static TransactionException

Returns:

new instance of TransactionException
errorObtainingTsr
(final Exception internalException)

Build transaction exception instance when obtaining of jakarta.transaction.TransactionSynchronizationRegistry instance failed.

public static TransactionException
public static TransactionException
public static TransactionException
public static TransactionException
public static TransactionException
jndiLookupException(String jndiName, Exception internalException)

public static TransactionException
public static TransactionException
public static TransactionException
Inherited from org.eclipse.persistence.exceptions.EclipseLinkException:
crgetErrorCodegetIndentationStringgetInternalExceptiongetMessagegetSessiongetUnformattedMessagehasBeenLoggedprintStackTraceprintStackTraceprintStackTracesetErrorCodesetHasBeenLoggedsetIndentationStringsetInternalExceptionsetSessionsetShouldPrintInternalExceptionshouldPrintInternalExceptiontoString

Field Detail

CANNOT_ENLIST_MULTIPLE_DATASOURCESback to summary
public static final int CANNOT_ENLIST_MULTIPLE_DATASOURCES
ENTITY_TRANSACTION_WITH_JTA_NOT_ALLOWEDback to summary
public static final int ENTITY_TRANSACTION_WITH_JTA_NOT_ALLOWED
ERROR_BEGINNING_TRANSACTIONback to summary
public static final int ERROR_BEGINNING_TRANSACTION
ERROR_BINDING_TO_TRANSACTIONback to summary
public static final int ERROR_BINDING_TO_TRANSACTION
ERROR_COMMITTING_TRANSACTIONback to summary
public static final int ERROR_COMMITTING_TRANSACTION
ERROR_DOING_JNDI_LOOKUPback to summary
public static final int ERROR_DOING_JNDI_LOOKUP
ERROR_GETTING_TRANSACTIONback to summary
public static final int ERROR_GETTING_TRANSACTION
ERROR_GETTING_TRANSACTION_STATUSback to summary
public static final int ERROR_GETTING_TRANSACTION_STATUS
ERROR_INACTIVE_UOWback to summary
public static final int ERROR_INACTIVE_UOW
ERROR_MARKING_TRANSACTION_FOR_ROLLBACKback to summary
public static final int ERROR_MARKING_TRANSACTION_FOR_ROLLBACK
ERROR_NO_ENTITY_TRANSACTION_ACTIVEback to summary
public static final int ERROR_NO_ENTITY_TRANSACTION_ACTIVE
ERROR_NO_EXTERNAL_TRANSACTION_ACTIVEback to summary
public static final int ERROR_NO_EXTERNAL_TRANSACTION_ACTIVE
ERROR_NO_TRANSACTION_ACTIVEback to summary
public static final int ERROR_NO_TRANSACTION_ACTIVE
ERROR_OBTAINING_TRANSACTION_MANAGERback to summary
public static final int ERROR_OBTAINING_TRANSACTION_MANAGER
ERROR_OBTAINING_TSRback to summary
public static final int ERROR_OBTAINING_TSR
ERROR_ROLLING_BACK_TRANSACTIONback to summary
public static final int ERROR_ROLLING_BACK_TRANSACTION
ERROR_TRANSACTION_IS_ACTIVEback to summary
public static final int ERROR_TRANSACTION_IS_ACTIVE
EXCEPTION_IN_PROXY_EXECUTIONback to summary
public static final int EXCEPTION_IN_PROXY_EXECUTION

Constructor Detail

TransactionExceptionback to summary
public TransactionException(String message)
TransactionExceptionback to summary
public TransactionException(String message, Exception internalException)

Method Detail

entityTransactionNotActiveback to summary
public static TransactionException entityTransactionNotActive()
entityTransactionWithJTANotAllowedback to summary
public static TransactionException entityTransactionWithJTANotAllowed()
errorBeginningExternalTransactionback to summary
public static TransactionException errorBeginningExternalTransaction(Exception internalException)
errorBindingToExternalTransactionback to summary
public static TransactionException errorBindingToExternalTransaction(Exception internalException)
errorCommittingExternalTransactionback to summary
public static TransactionException errorCommittingExternalTransaction(Exception internalException)
errorGettingExternalTransactionback to summary
public static TransactionException errorGettingExternalTransaction(Exception internalException)
errorGettingExternalTransactionStatusback to summary
public static TransactionException errorGettingExternalTransactionStatus(Exception internalException)
errorMarkingTransactionForRollbackback to summary
public static TransactionException errorMarkingTransactionForRollback(Exception internalException)
errorObtainingTransactionManagerback to summary
public static TransactionException errorObtainingTransactionManager(Exception internalException)
errorObtainingTsrback to summary
public static TransactionException errorObtainingTsr(final Exception internalException)

Build transaction exception instance when obtaining of jakarta.transaction.TransactionSynchronizationRegistry instance failed.

Parameters
internalException:Exception

TransactionException cause

Returns:TransactionException

new instance of TransactionException

errorRollingBackExternalTransactionback to summary
public static TransactionException errorRollingBackExternalTransaction(Exception internalException)
externalTransactionNotActiveback to summary
public static TransactionException externalTransactionNotActive()
inactiveUnitOfWorkback to summary
public static TransactionException inactiveUnitOfWork(UnitOfWorkImpl unitOfWork)
internalProxyExceptionback to summary
public static TransactionException internalProxyException(Exception ex1)
jndiLookupExceptionback to summary
public static TransactionException jndiLookupException(String jndiName, Exception internalException)
multipleResourceExceptionback to summary
public static TransactionException multipleResourceException()
transactionIsActiveback to summary
public static TransactionException transactionIsActive()
transactionNotActiveback to summary
public static TransactionException transactionNotActive()