Class Connection


  • public final class Connection
    extends Object
    Author:
    Alexey Stashok
    • Constructor Detail

    • Method Detail

      • setSocketChannel

        public void setSocketChannel​(SocketChannel socketChannel)
      • isDirectMode

        public boolean isDirectMode()
      • setDirectMode

        public void setDirectMode​(boolean isDirectMode)
      • getChannelId

        public int getChannelId()
        Get channel id
      • setChannelId

        public void setChannelId​(int channelId)
        Set channel id
      • getMessageId

        public int getMessageId()
        Get request/response messageId of 1st frame
      • setMessageId

        public void setMessageId​(int messageId)
        Set request/response messageId of 1st frame
      • getContentId

        public int getContentId()
        Get request/response contentId
      • setContentId

        public void setContentId​(int contentId)
        Set request/response contentId
      • getContentProperties

        public Map<Integer,​String> getContentProperties()
        Get request content properties
      • setContentProperty

        public void setContentProperty​(int key,
                                       String value)
        Set response content properties
      • setInputStreamByteBuffer

        public void setInputStreamByteBuffer​(ByteBuffer messageBuffer)
        Set messageBuffer for InputStream some message part could be preread before
      • getHost

        public String getHost()
      • getPort

        public int getPort()
      • getLocalHost

        public String getLocalHost()
      • getLocalPort

        public int getLocalPort()
      • getPort

        public static int getPort​(SocketChannel socketChannel)
      • getLocalPort

        public static int getLocalPort​(SocketChannel socketChannel)