Class TransactionRequest

java.lang.Object
org.teamapps.universaldb.transaction.TransactionRequest

public class TransactionRequest
extends java.lang.Object
  • Constructor Details

    • TransactionRequest

      public TransactionRequest​(ClusterTransaction transaction)
    • TransactionRequest

      public TransactionRequest​(TransactionPacket packet, DataBaseMapper dataBaseMapper) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details

    • getPacket

      public TransactionPacket getPacket() throws java.io.IOException
      Throws:
      java.io.IOException
    • getTransaction

      public ClusterTransaction getTransaction()
    • isExecuted

      public boolean isExecuted()
    • executeUnresolvedTransaction

      public void executeUnresolvedTransaction​(TransactionIdHandler transactionIdHandler) throws java.io.IOException
      Throws:
      java.io.IOException
    • executeResolvedTransaction

      public void executeResolvedTransaction​(TransactionIdHandler transactionIdHandler)
    • waitForExecution

      public void waitForExecution()
    • setExecuted

      public void setExecuted()