Class ManualTransactionManager

  • All Implemented Interfaces:
    org.drools.persistence.api.TransactionManager

    public class ManualTransactionManager
    extends java.lang.Object
    implements org.drools.persistence.api.TransactionManager
    • Method Detail

      • getStatus

        public int getStatus()
        Specified by:
        getStatus in interface org.drools.persistence.api.TransactionManager
      • begin

        public boolean begin()
        Specified by:
        begin in interface org.drools.persistence.api.TransactionManager
      • commit

        public void commit​(boolean transactionOwner)
        Specified by:
        commit in interface org.drools.persistence.api.TransactionManager
      • rollback

        public void rollback​(boolean transactionOwner)
        Specified by:
        rollback in interface org.drools.persistence.api.TransactionManager
      • registerTransactionSynchronization

        public void registerTransactionSynchronization​(org.drools.persistence.api.TransactionSynchronization ts)
        Specified by:
        registerTransactionSynchronization in interface org.drools.persistence.api.TransactionManager
      • putResource

        public void putResource​(java.lang.Object key,
                                java.lang.Object resource)
        Specified by:
        putResource in interface org.drools.persistence.api.TransactionManager
      • getResource

        public java.lang.Object getResource​(java.lang.Object key)
        Specified by:
        getResource in interface org.drools.persistence.api.TransactionManager