Class TransactionObject

  • All Implemented Interfaces:
    Flushable, org.springframework.transaction.support.SmartTransactionObject

    public class TransactionObject
    extends Object
    implements org.springframework.transaction.support.SmartTransactionObject
    Since:
    4.0.0
    Author:
    ameingast@gmail.com, Florian Kleedorfer
    • Method Detail

      • setExisting

        public void setExisting​(boolean existing)
      • isExisting

        public boolean isExisting()
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • isRollbackOnly

        public boolean isRollbackOnly()
        Specified by:
        isRollbackOnly in interface org.springframework.transaction.support.SmartTransactionObject
      • setRollbackOnly

        public void setRollbackOnly​(boolean rollbackOnly)
      • getTimeout

        public int getTimeout()
      • setTimeout

        public void setTimeout​(int timeout)
      • getIsolationLevel

        public int getIsolationLevel()
      • setIsolationLevel

        public void setIsolationLevel​(int isolationLevel)
      • getPropagationBehavior

        public int getPropagationBehavior()
      • setPropagationBehavior

        public void setPropagationBehavior​(int propagationBehavior)
      • isReadOnly

        public boolean isReadOnly()
      • setReadOnly

        public void setReadOnly​(boolean readOnly)
      • flush

        public void flush()
        Specified by:
        flush in interface Flushable
        Specified by:
        flush in interface org.springframework.transaction.support.SmartTransactionObject