Class TransactionImpl

  • All Implemented Interfaces:
    Transaction

    public class TransactionImpl
    extends java.lang.Object
    implements Transaction
    • Constructor Detail

      • TransactionImpl

        public TransactionImpl​(java.lang.String hostAddress,
                               java.lang.String macAddress,
                               boolean relayMode,
                               java.lang.String myIpAddress,
                               boolean extendedMode,
                               java.lang.String requestIpAddress,
                               int timeout)
    • Method Detail

      • getTimeout

        public int getTimeout()
      • check

        public boolean check​(Response response)
      • updateStartTime

        public void updateStartTime()
      • getResponse

        public Response getResponse()
      • getHostAddress

        public java.net.InetAddress getHostAddress()
      • getMacAddress

        public byte[] getMacAddress()
      • getRequestIpAddress

        public java.net.InetAddress getRequestIpAddress()
      • isExtendedMode

        public boolean isExtendedMode()
      • isRelayMode

        public boolean isRelayMode()
      • getXid

        public int getXid()
      • setXid

        public void setXid​(int xid)
      • getMyIpAddress

        public java.net.InetAddress getMyIpAddress()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object