Class TransactionPacket


  • public class TransactionPacket
    extends java.lang.Object
    • Constructor Detail

      • TransactionPacket

        public TransactionPacket​(long transactionRequestId,
                                 long transactionId,
                                 long timestamp,
                                 int userId)
      • TransactionPacket

        public TransactionPacket​(byte[] bytes)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • TransactionPacket

        public TransactionPacket​(java.io.DataInputStream dataInputStream)
                          throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getTransactionRequestId

        public long getTransactionRequestId()
      • getTransactionId

        public long getTransactionId()
      • getTimestamp

        public long getTimestamp()
      • getUserId

        public int getUserId()
      • getTransactionData

        public byte[] getTransactionData()
      • setTransactionId

        public void setTransactionId​(long transactionId)
      • setTransactionData

        public void setTransactionData​(byte[] transactionData)
      • getCorrelationData

        public byte[] getCorrelationData()
      • setCorrelationData

        public void setCorrelationData​(byte[] correlationData)
      • getPacketLengthWithAllHeaders

        public int getPacketLengthWithAllHeaders()
      • writePacket

        public void writePacket​(java.io.DataOutputStream outputStream)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • writePacketBytes

        public byte[] writePacketBytes()
                                throws java.io.IOException
        Throws:
        java.io.IOException