Class GenericTransactionService

java.lang.Object
org.exoplatform.services.transaction.impl.AbstractTransactionService
org.exoplatform.services.transaction.infinispan.GenericTransactionService
All Implemented Interfaces:
org.exoplatform.services.transaction.TransactionService
Direct Known Subclasses:
JBossTransactionsService

public class GenericTransactionService extends org.exoplatform.services.transaction.impl.AbstractTransactionService
Version:
$Id: GenericTransactionService.java -1 $
Author:
Dmytro Katayev
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final org.infinispan.transaction.lookup.TransactionManagerLookup
    TransactionManagerLookup.

    Fields inherited from class org.exoplatform.services.transaction.impl.AbstractTransactionService

    defaultTimeout, forceTimeout
  • Constructor Summary

    Constructors
    Constructor
    Description
    GenericTransactionService(org.infinispan.transaction.lookup.TransactionManagerLookup tmLookup)
    JBossTransactionManagerLookup constructor.
    GenericTransactionService(org.infinispan.transaction.lookup.TransactionManagerLookup tmLookup, org.exoplatform.container.xml.InitParams params)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    javax.transaction.TransactionManager

    Methods inherited from class org.exoplatform.services.transaction.impl.AbstractTransactionService

    delistResource, enlistResource, findUserTransaction, getDefaultTimeout, getTransactionManager, getUserTransaction, isTMInitialized, setTransactionTimeout

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • tmLookup

      protected final org.infinispan.transaction.lookup.TransactionManagerLookup tmLookup
      TransactionManagerLookup.
  • Constructor Details

    • GenericTransactionService

      public GenericTransactionService(org.infinispan.transaction.lookup.TransactionManagerLookup tmLookup)
      JBossTransactionManagerLookup constructor.
      Parameters:
      tmLookup - TransactionManagerLookup
    • GenericTransactionService

      public GenericTransactionService(org.infinispan.transaction.lookup.TransactionManagerLookup tmLookup, org.exoplatform.container.xml.InitParams params)
  • Method Details

    • findTransactionManager

      public javax.transaction.TransactionManager findTransactionManager() throws Exception
      Specified by:
      findTransactionManager in class org.exoplatform.services.transaction.impl.AbstractTransactionService
      Throws:
      Exception