Interface TransactionHandler


public interface TransactionHandler
  • Method Details

    • getCurrentTransactionId

      long getCurrentTransactionId()
    • getLastTransactionId

      long getLastTransactionId()
    • getTransactionCount

      long getTransactionCount()
    • getSchema

      Schema getSchema()
    • updateSchema

      void updateSchema​(Schema schema) throws java.io.IOException
      Throws:
      java.io.IOException
    • getTransactions

      java.util.Iterator<byte[]> getTransactions​(long startTransaction, long lastTransaction)
    • handleTransactionSynchronizationPacket

      void handleTransactionSynchronizationPacket​(TransactionPacket packet)
    • getDatabaseMapper

      DataBaseMapper getDatabaseMapper()
    • executeTransactionRequest

      void executeTransactionRequest​(TransactionRequest transactionRequest) throws java.io.IOException
      Throws:
      java.io.IOException