Class ClusterNode

    • Method Detail

      • getNodeId

        public int getNodeId()
      • setNetworkWriter

        public void setNetworkWriter​(NetworkWriter networkWriter)
      • isConnected

        public boolean isConnected()
      • isConnecting

        public boolean isConnecting()
      • setConnecting

        public void setConnecting​(boolean connecting)
      • handleResolvedTransactionMessage

        public void handleResolvedTransactionMessage​(ResolvedTransactionRequest transactionRequest)
      • sendSchemaUpdate

        public void sendSchemaUpdate​(Schema schema)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • handleInitialMessage

        protected void handleInitialMessage​(byte[] data)
      • handleInitialMessage

        protected void handleInitialMessage​(InitMessage initMessage)
      • handleInitialMessageResponse

        protected void handleInitialMessageResponse​(byte[] data)
      • handleInitialMessageResponse

        protected void handleInitialMessageResponse​(InitMessageResponse initMessage)
      • isInitialized

        public boolean isInitialized()
      • getLastTransactionId

        public long getLastTransactionId()
      • getCurrentTransactionId

        public long getCurrentTransactionId()
      • getTransactionCount

        public long getTransactionCount()
      • getPreferredClusterNodeRole

        public ClusterNodeRole getPreferredClusterNodeRole()
      • getSchema

        public Schema getSchema()
      • getHeadIdProposal

        public int getHeadIdProposal()
      • toString

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