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.