Klasse ResolvedTransaction

java.lang.Object
org.teamapps.universaldb.index.transaction.resolved.ResolvedTransaction

public class ResolvedTransaction extends Object
  • Konstruktordetails

    • ResolvedTransaction

      public ResolvedTransaction(long nodeId, long requestId, long transactionId, int userId, long timestamp)
    • ResolvedTransaction

      public ResolvedTransaction(long nodeId, long requestId, long transactionId, int userId, long timestamp, Schema schema)
    • ResolvedTransaction

      public ResolvedTransaction(DataInputStream dis) throws IOException
      Löst aus:
      IOException
  • Methodendetails

    • createResolvedTransaction

      public static ResolvedTransaction createResolvedTransaction(byte[] bytes)
    • createFromRequest

      public static ResolvedTransaction createFromRequest(long transactionId, TransactionRequest request)
    • write

      public void write(DataOutputStream dos, boolean withCorrelationIds) throws IOException
      Löst aus:
      IOException
    • getBytes

      public byte[] getBytes() throws IOException
      Löst aus:
      IOException
    • getBytes

      public byte[] getBytes(boolean withCorrelationIds) throws IOException
      Löst aus:
      IOException
    • addTransactionRecord

      public void addTransactionRecord(ResolvedTransactionRecord transactionRecord)
    • getNodeId

      public long getNodeId()
    • getRequestId

      public long getRequestId()
    • getTransactionId

      public long getTransactionId()
    • getTransactionType

      public TransactionType getTransactionType()
    • getUserId

      public int getUserId()
    • getTimestamp

      public long getTimestamp()
    • getTransactionRecords

      public List<ResolvedTransactionRecord> getTransactionRecords()
    • getSchema

      public Schema getSchema()
    • setSchema

      public void setSchema(Schema schema)
    • getSchemaUpdate

      public SchemaUpdate getSchemaUpdate()
    • getRecordIdByCorrelationId

      public Map<Integer,Integer> getRecordIdByCorrelationId()
    • setRecordIdByCorrelationId

      public void setRecordIdByCorrelationId(Map<Integer,Integer> recordIdByCorrelationId)