Documentation of 'org.hsqldb.TransactionManager' Java class
TransactionManager
org.hsqldb

Interface TransactionManager

    • Method Detail

      • getGlobalChangeTimestamp

        long getGlobalChangeTimestamp()
      • getNextGlobalChangeTimestamp

        long getNextGlobalChangeTimestamp()
      • beginAction

        void beginAction(Session session,
                         Statement cs)
        add session to the end of queue when a transaction starts (depending on isolation mode)
      • beginActionResume

        void beginActionResume(Session session)
      • beginTransaction

        void beginTransaction(Session session)
      • commitTransaction

        boolean commitTransaction(Session session)
      • completeActions

        void completeActions(Session session)
      • getTransactionControl

        int getTransactionControl()
      • isMVRows

        boolean isMVRows()
      • isMVCC

        boolean isMVCC()
      • prepareCommitActions

        boolean prepareCommitActions(Session session)
      • rollback

        void rollback(Session session)
      • rollbackAction

        void rollbackAction(Session session)
      • rollbackSavepoint

        void rollbackSavepoint(Session session,
                               int index)
      • rollbackPartial

        void rollbackPartial(Session session,
                             int start,
                             long timestamp)
      • setTransactionControl

        void setTransactionControl(Session session,
                                   int mode)
      • addTransactionInfo

        void addTransactionInfo(CachedObject object)
        store transaction info for a new row. called only for CACHED tables
      • setTransactionInfo

        void setTransactionInfo(PersistentStore store,
                                CachedObject object)
        add transaction info to a row just loaded from the cache. called only for CACHED tables
      • removeTransactionInfo

        void removeTransactionInfo(CachedObject object)
        remove the transaction info
      • removeTransactionInfo

        void removeTransactionInfo(long id)

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.