You are looking at documentation for an older release. Not what you want? See the current release documentation.
JBossTransactionsService implements eXo Transaction Service and provides
access to JBoss Transaction
Service (JBossTS)
JTA implementation via eXo container
dependency.
TransactionService is used in JCR cache org.exoplatform.services.jcr.impl.dataflow.persistent.infinispan.ISPNCacheWorkspaceStorageCache implementaion. See Cluster configuration for example.
Example configuration:
<component>
<key>org.exoplatform.services.transaction.TransactionService</key>
<type>org.exoplatform.services.transaction.infinispan.JBossTransactionsService </type>
<init-params>
<value-param>
<name>timeout</name>
<value>3000</value>
</value-param>
</init-params>
</component>
timeout
: XA transaction timeout in seconds.