Class

dbx.transaction.jta

JtaTransactionManager

Related Doc: package jta

Permalink

class JtaTransactionManager extends AbstractPlatformTransactionManager with TransactionFactory with Serializable

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JtaTransactionManager
  2. TransactionFactory
  3. AbstractPlatformTransactionManager
  4. Serializable
  5. PlatformTransactionManager
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JtaTransactionManager(transactionManager: TransactionManager)

    Permalink
  2. new JtaTransactionManager(userTransaction: UserTransaction, transactionManager: TransactionManager)

    Permalink
  3. new JtaTransactionManager(userTransaction: UserTransaction)

    Permalink
  4. new JtaTransactionManager()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def afterPropertiesSet(): Unit

    Permalink
  5. def applyIsolationLevel(txObject: JtaTransactionObject, isolationLevel: Int): Unit

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  6. def applyTimeout(txObject: JtaTransactionObject, timeout: Int): Unit

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def buildUserTransaction(transactionManager: TransactionManager): UserTransaction

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  9. def checkUserTransactionAndTransactionManager(): Unit

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. final def commit(status: TransactionStatus): Unit

    Permalink
  12. def createTransaction(name: String, timeout: Int): Transaction

    Permalink
  13. def determineTimeout(definition: TransactionDefinition): Int

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  14. def doBegin(transaction: Any, definition: TransactionDefinition): Unit

    Permalink
  15. def doCleanupAfterCompletion(transaction: Any): Unit

    Permalink
  16. def doCommit(status: DefaultTransactionStatus): Unit

    Permalink
  17. def doGetJtaTransaction(ut: UserTransaction): JtaTransactionObject

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  18. def doGetTransaction(): AnyRef

    Permalink
  19. def doJtaBegin(txObject: JtaTransactionObject, definition: TransactionDefinition): Unit

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  20. def doJtaResume(txObject: JtaTransactionObject, suspendedTransaction: Any): Unit

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  21. def doJtaSuspend(txObject: JtaTransactionObject): AnyRef

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  22. def doRegisterAfterCompletionWithJtaTransaction(txObject: JtaTransactionObject, synchronizations: List[TransactionSynchronization]): Unit

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  23. def doResume(transaction: Any, suspendedResources: Any): Unit

    Permalink
  24. def doRollback(status: DefaultTransactionStatus): Unit

    Permalink
  25. def doSetRollbackOnly(status: DefaultTransactionStatus): Unit

    Permalink
  26. def doSuspend(transaction: Any): AnyRef

    Permalink
  27. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  29. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  30. def findTransactionManager(ut: UserTransaction): TransactionManager

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  31. def findTransactionSynchronizationRegistry(ut: UserTransaction, tm: TransactionManager): TransactionSynchronizationRegistry

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  32. def findUserTransaction(): UserTransaction

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  33. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  34. final def getDefaultTimeout(): Int

    Permalink
  35. def getJndiEnvironment(): Properties

    Permalink
  36. def getJndiTemplate(): JndiTemplate

    Permalink
  37. final def getTransaction(definition: TransactionDefinition): TransactionStatus

    Permalink
  38. def getTransactionManager(): TransactionManager

    Permalink
  39. final def getTransactionSynchronization(): Int

    Permalink
  40. def getTransactionSynchronizationRegistry(): TransactionSynchronizationRegistry

    Permalink
  41. def getUserTransaction(): UserTransaction

    Permalink
  42. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  43. def initTransactionSynchronizationRegistry(): Unit

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  44. def initUserTransactionAndTransactionManager(): Unit

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  45. final def invokeAfterCompletion(synchronizations: List[TransactionSynchronization], completionStatus: Int): Unit

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  46. def isExistingTransaction(transaction: Any): Boolean

    Permalink
  47. final def isFailEarlyOnGlobalRollbackOnly(): Boolean

    Permalink
  48. final def isGlobalRollbackOnParticipationFailure(): Boolean

    Permalink
  49. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  50. final def isNestedTransactionAllowed(): Boolean

    Permalink
  51. final def isRollbackOnCommitFailure(): Boolean

    Permalink
  52. final def isValidateExistingTransaction(): Boolean

    Permalink
  53. def lookupTransactionManager(transactionManagerName: String): TransactionManager

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  54. def lookupTransactionSynchronizationRegistry(registryName: String): TransactionSynchronizationRegistry

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  55. def lookupUserTransaction(userTransactionName: String): UserTransaction

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  56. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  57. def newTransactionStatus(definition: TransactionDefinition, transaction: Any, newTransaction: Boolean, newSynchronization: Boolean, debug: Boolean, suspendedResources: Any): DefaultTransactionStatus

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  58. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  59. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  60. def prepareForCommit(status: DefaultTransactionStatus): Unit

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  61. def prepareSynchronization(status: DefaultTransactionStatus, definition: TransactionDefinition): Unit

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  62. final def prepareTransactionStatus(definition: TransactionDefinition, transaction: Any, newTransaction: Boolean, newSynchronization: Boolean, debug: Boolean, suspendedResources: Any): DefaultTransactionStatus

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  63. def registerAfterCompletionWithExistingTransaction(transaction: Any, synchronizations: List[TransactionSynchronization]): Unit

    Permalink
  64. final def resume(transaction: Any, resourcesHolder: SuspendedResourcesHolder): Unit

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  65. def retrieveTransactionManager(): TransactionManager

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  66. def retrieveTransactionSynchronizationRegistry(): TransactionSynchronizationRegistry

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  67. def retrieveUserTransaction(): UserTransaction

    Permalink
    Attributes
    protected[dbx.transaction.jta]
  68. final def rollback(status: TransactionStatus): Unit

    Permalink
  69. def setAllowCustomIsolationLevels(allowCustomIsolationLevels: Boolean): Unit

    Permalink
  70. def setAutodetectTransactionManager(autodetectTransactionManager: Boolean): Unit

    Permalink
  71. def setAutodetectTransactionSynchronizationRegistry(autodetectTransactionSynchronizationRegistry: Boolean): Unit

    Permalink
  72. def setAutodetectUserTransaction(autodetectUserTransaction: Boolean): Unit

    Permalink
  73. def setCacheUserTransaction(cacheUserTransaction: Boolean): Unit

    Permalink
  74. final def setDefaultTimeout(defaultTimeout: Int): Unit

    Permalink
  75. final def setFailEarlyOnGlobalRollbackOnly(failEarlyOnGlobalRollbackOnly: Boolean): Unit

    Permalink
  76. final def setGlobalRollbackOnParticipationFailure(globalRollbackOnParticipationFailure: Boolean): Unit

    Permalink
  77. def setJndiEnvironment(jndiEnvironment: Properties): Unit

    Permalink
  78. def setJndiTemplate(jndiTemplate: JndiTemplate): Unit

    Permalink
  79. final def setNestedTransactionAllowed(nestedTransactionAllowed: Boolean): Unit

    Permalink
  80. final def setRollbackOnCommitFailure(rollbackOnCommitFailure: Boolean): Unit

    Permalink
  81. def setTransactionManager(transactionManager: TransactionManager): Unit

    Permalink
  82. def setTransactionManagerName(transactionManagerName: String): Unit

    Permalink
  83. final def setTransactionSynchronization(transactionSynchronization: Int): Unit

    Permalink
  84. final def setTransactionSynchronizationName(constantName: String): Unit

    Permalink
  85. def setTransactionSynchronizationRegistry(transactionSynchronizationRegistry: TransactionSynchronizationRegistry): Unit

    Permalink
  86. def setTransactionSynchronizationRegistryName(transactionSynchronizationRegistryName: String): Unit

    Permalink
  87. def setUserTransaction(userTransaction: UserTransaction): Unit

    Permalink
  88. def setUserTransactionName(userTransactionName: String): Unit

    Permalink
  89. final def setValidateExistingTransaction(validateExistingTransaction: Boolean): Unit

    Permalink
  90. def shouldCommitOnGlobalRollbackOnly(): Boolean

    Permalink
  91. def supportsResourceAdapterManagedTransactions(): Boolean

    Permalink
  92. final def suspend(transaction: Any): SuspendedResourcesHolder

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  93. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  94. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  95. final def triggerBeforeCommit(status: DefaultTransactionStatus): Unit

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  96. final def triggerBeforeCompletion(status: DefaultTransactionStatus): Unit

    Permalink
    Attributes
    protected[dbx.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  97. def useSavepointForNestedTransaction(): Boolean

    Permalink
  98. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  99. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  100. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from TransactionFactory

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped