Class GridTcpMemcachedNioListener

    • Constructor Detail

      • GridTcpMemcachedNioListener

        public GridTcpMemcachedNioListener​(IgniteLogger log,
                                           GridRestProtocolHandler hnd)
        Creates listener which will convert incoming tcp packets to rest requests and forward them to a given rest handler.
        Parameters:
        log - Logger to use.
        hnd - Rest handler.
    • Method Detail

      • onConnected

        public void onConnected​(GridNioSession ses)
        This method is called whenever a new client is connected and session is created.
        Parameters:
        ses - Newly created session for remote client.
      • onDisconnected

        public void onDisconnected​(GridNioSession ses,
                                   @Nullable
                                   @Nullable Exception e)
        This method is called whenever client is disconnected due to correct connection close or due to IOException during network operations.
        Parameters:
        ses - Closed session.
        e - Exception occurred, if any.
      • onMessage

        public void onMessage​(GridNioSession ses,
                              GridMemcachedMessage req)
        This method is called whenever a GridNioParser returns non-null value.
        Parameters:
        ses - Session on which message was received.
        req - Parsed message.