The com.adobe.idp.dsc.transaction package enables users to achieve begin, commit, and rollback functionality for transactions.



Interfaces
 InterfaceDescription
 TransactionCallbackThis is a callback interface for transactional code.
 TransactionContextThis interface provides access to contextual information around the current executing transaction.
 TransactionDefinitionClasses implementing this interface define transaction properties.
 TransactionTemplateThis interface provides programmatic transaction demarcation and transaction exception handling for service managed transactions.
Classes
 ClassDescription
 IllegalTransactionStateExceptionThis exception is thrown when the existence or non-existence of a transaction amounts to an illegal state, according to the transaction propagation behavior that applies.
 MarkedForRollbackExceptionA MarkedForRollbackException is thrown for one of three reasons:
  • This transaction has timed-out (the timout period was set to less than the actual time the transaction took).
  • An unhandled runtime exception occurred when calling another service (please check the logs for more detail).
  • This is a JTA transaction and a service has been explicitly marked for rollback.
 TransactionCallbackWithoutResultHelper class for TransactionCallback implementation.

 

Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/livecycle/es/sdkHelp/programmer/javadoc/com/adobe/idp/dsc/transaction/package-detail.html