Uses of Interface
org.apache.ignite.internal.util.nio.GridNioSession
-
-
Uses of GridNioSession in org.apache.ignite.internal.client.router.impl
Methods in org.apache.ignite.internal.client.router.impl with parameters of type GridNioSession Modifier and Type Method Description voidGridTcpRouterNioListenerAdapter. onConnected(GridNioSession ses)This method is called whenever a new client is connected and session is created.voidGridTcpRouterNioListenerAdapter. onDisconnected(GridNioSession ses, @Nullable Exception e)This method is called whenever client is disconnected due to correct connection close or due toIOExceptionduring network operations.voidGridTcpRouterNioListenerAdapter. onMessage(GridNioSession ses, GridClientMessage msg)This method is called whenever aGridNioParserreturns non-null value.voidGridTcpRouterNioListenerAdapter. onMessageSent(GridNioSession ses, GridClientMessage msg)Handle message sent.voidGridTcpRouterNioListenerAdapter. onSessionIdleTimeout(GridNioSession ses)Called when session did not receive any activity within timeout interval.voidGridTcpRouterNioListenerAdapter. onSessionWriteTimeout(GridNioSession ses)Called when session has non-empty write queue and server did not send any data within timeout interval. -
Uses of GridNioSession in org.apache.ignite.internal.client.thin.io.gridnioserver
Methods in org.apache.ignite.internal.client.thin.io.gridnioserver with parameters of type GridNioSession Modifier and Type Method Description @Nullable ObjectGridNioClientParser. decode(GridNioSession ses, ByteBuffer buf)This method is called when input bytes are available on the underlying network connection.ByteBufferGridNioClientParser. encode(GridNioSession ses, Object msg)This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes. -
Uses of GridNioSession in org.apache.ignite.internal.processors.odbc
Fields in org.apache.ignite.internal.processors.odbc declared as GridNioSession Modifier and Type Field Description protected GridNioSessionClientListenerAbstractConnectionContext. sesNio session.Methods in org.apache.ignite.internal.processors.odbc with parameters of type GridNioSession Modifier and Type Method Description protected voidClientListenerAbstractConnectionContext. authenticate(GridNioSession ses, String user, String pwd)Perform authentication.ObjectClientListenerNioMessageParser. decode(GridNioSession ses, ByteBuffer buf)This method is called when input bytes are available on the underlying network connection.ByteBufferClientListenerNioMessageParser. encode(GridNioSession ses, Object msg)This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.voidClientListenerConnectionContext. initializeFromHandshake(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)Initialize from handshake message.voidClientListenerNioListener. onConnected(GridNioSession ses)This method is called whenever a new client is connected and session is created.voidClientListenerNioListener. onDisconnected(GridNioSession ses, @Nullable Exception e)This method is called whenever client is disconnected due to correct connection close or due toIOExceptionduring network operations.voidClientListenerNioListener. onMessage(GridNioSession ses, ClientMessage msg)This method is called whenever aGridNioParserreturns non-null value.voidClientListenerNioListener. onSessionIdleTimeout(GridNioSession ses)Called when session did not receive any activity within timeout interval.Constructors in org.apache.ignite.internal.processors.odbc with parameters of type GridNioSession Constructor Description ClientListenerAbstractConnectionContext(GridKernalContext ctx, GridNioSession ses, long connId)Constructor. -
Uses of GridNioSession in org.apache.ignite.internal.processors.odbc.jdbc
Methods in org.apache.ignite.internal.processors.odbc.jdbc with parameters of type GridNioSession Modifier and Type Method Description voidJdbcConnectionContext. initializeFromHandshake(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)Initialize from handshake message.Constructors in org.apache.ignite.internal.processors.odbc.jdbc with parameters of type GridNioSession Constructor Description JdbcConnectionContext(GridKernalContext ctx, GridNioSession ses, GridSpinBusyLock busyLock, long connId, int maxCursors)Constructor. -
Uses of GridNioSession in org.apache.ignite.internal.processors.odbc.odbc
Methods in org.apache.ignite.internal.processors.odbc.odbc with parameters of type GridNioSession Modifier and Type Method Description voidOdbcConnectionContext. initializeFromHandshake(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)Initialize from handshake message.Constructors in org.apache.ignite.internal.processors.odbc.odbc with parameters of type GridNioSession Constructor Description OdbcConnectionContext(GridKernalContext ctx, GridNioSession ses, GridSpinBusyLock busyLock, long connId, int maxCursors)Constructor. -
Uses of GridNioSession in org.apache.ignite.internal.processors.platform.client
Methods in org.apache.ignite.internal.processors.platform.client with parameters of type GridNioSession Modifier and Type Method Description voidClientConnectionContext. initializeFromHandshake(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)Initialize from handshake message.Constructors in org.apache.ignite.internal.processors.platform.client with parameters of type GridNioSession Constructor Description ClientConnectionContext(GridKernalContext ctx, GridNioSession ses, long connId, int maxCursors, ThinClientConfiguration thinCfg)Ctor. -
Uses of GridNioSession in org.apache.ignite.internal.processors.rest.handlers.redis
Methods in org.apache.ignite.internal.processors.rest.handlers.redis with parameters of type GridNioSession Modifier and Type Method Description IgniteInternalFuture<GridRedisMessage>GridRedisCommandHandler. handleAsync(GridNioSession ses, GridRedisMessage msg)IgniteInternalFuture<GridRedisMessage>GridRedisConnectionCommandHandler. handleAsync(GridNioSession ses, GridRedisMessage msg)IgniteInternalFuture<GridRedisMessage>GridRedisRestCommandHandler. handleAsync(GridNioSession ses, GridRedisMessage msg) -
Uses of GridNioSession in org.apache.ignite.internal.processors.rest.protocols.tcp
Methods in org.apache.ignite.internal.processors.rest.protocols.tcp with parameters of type GridNioSession Modifier and Type Method Description @Nullable GridClientMessageGridTcpRestParser. decode(GridNioSession ses, ByteBuffer buf)This method is called when input bytes are available on the underlying network connection.ByteBufferGridTcpRestParser. encode(GridNioSession ses, Object msg0)This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.protected GridClientMarshallerGridTcpRestParser. marshaller(GridNioSession ses)Returns marshaller.voidGridTcpMemcachedNioListener. onConnected(GridNioSession ses)This method is called whenever a new client is connected and session is created.voidGridTcpRestNioListener. onConnected(GridNioSession ses)This method is called whenever a new client is connected and session is created.voidGridTcpMemcachedNioListener. onDisconnected(GridNioSession ses, @Nullable Exception e)This method is called whenever client is disconnected due to correct connection close or due toIOExceptionduring network operations.voidGridTcpRestNioListener. onDisconnected(GridNioSession ses, @Nullable Exception e)This method is called whenever client is disconnected due to correct connection close or due toIOExceptionduring network operations.voidGridTcpMemcachedNioListener. onMessage(GridNioSession ses, GridMemcachedMessage req)This method is called whenever aGridNioParserreturns non-null value.voidGridTcpRestNioListener. onMessage(GridNioSession ses, GridClientMessage msg)This method is called whenever aGridNioParserreturns non-null value.voidGridTcpRestNioListener. onSessionClosed(GridNioSession ses)Close all future associated with given session.voidGridTcpRestNioListener. onSessionIdleTimeout(GridNioSession ses)Closes the session by timeout (i.e. inactivity within the configured period of time).protected GridClientMessageGridTcpRestParser. parseClientMessage(GridNioSession ses, GridTcpRestParser.ParserState state)ParsesGridClientMessagefrom raw bytes. -
Uses of GridNioSession in org.apache.ignite.internal.processors.rest.protocols.tcp.redis
Methods in org.apache.ignite.internal.processors.rest.protocols.tcp.redis with parameters of type GridNioSession Modifier and Type Method Description voidGridRedisNioListener. onConnected(GridNioSession ses)This method is called whenever a new client is connected and session is created.voidGridRedisNioListener. onDisconnected(GridNioSession ses, @Nullable Exception e)This method is called whenever client is disconnected due to correct connection close or due toIOExceptionduring network operations.voidGridRedisNioListener. onMessage(GridNioSession ses, GridRedisMessage msg)This method is called whenever aGridNioParserreturns non-null value. -
Uses of GridNioSession in org.apache.ignite.internal.util.nio
Classes in org.apache.ignite.internal.util.nio that implement GridNioSession Modifier and Type Class Description classGridNioSessionImplclassGridSelectorNioSessionImplSession implementation bound to selector API and socket API.Methods in org.apache.ignite.internal.util.nio that return GridNioSession Modifier and Type Method Description GridNioSessionGridNioRecoveryDescriptor. session()GridNioSessionGridTcpNioCommunicationClient. session()GridNioSessionSessionWriteRequest. session()Methods in org.apache.ignite.internal.util.nio that return types with arguments of type GridNioSession Modifier and Type Method Description GridNioFuture<GridNioSession>GridNioServer. cancelConnect(SocketChannel ch, Map<Integer,?> meta)GridNioFuture<GridNioSession>GridNioServer. createSession(SocketChannel ch, @Nullable Map<Integer,Object> meta, boolean async, @Nullable IgniteInClosure<? super IgniteInternalFuture<GridNioSession>> lsnr)Establishes a session.Collection<? extends GridNioSession>GridNioServer. sessions()Methods in org.apache.ignite.internal.util.nio with parameters of type GridNioSession Modifier and Type Method Description GridNioFuture<Boolean>GridNioServer. close(GridNioSession ses)voidGridNioServer. closeFromWorkerThread(GridNioSession ses)byte[]GridBufferedParser. decode(GridNioSession ses, ByteBuffer buf)This method is called when input bytes are available on the underlying network connection.byte[]GridDelimitedParser. decode(GridNioSession ses, ByteBuffer buf)This method is called when input bytes are available on the underlying network connection.@Nullable ObjectGridDirectParser. decode(GridNioSession ses, ByteBuffer buf)This method is called when input bytes are available on the underlying network connection.@Nullable ObjectGridNioParser. decode(GridNioSession ses, ByteBuffer buf)This method is called when input bytes are available on the underlying network connection.ByteBufferGridBufferedParser. encode(GridNioSession ses, Object msg)This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.ByteBufferGridDelimitedParser. encode(GridNioSession ses, Object msg)This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.ByteBufferGridDirectParser. encode(GridNioSession ses, Object msg)This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.ByteBufferGridNioParser. encode(GridNioSession ses, Object msg)This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.voidGridNioServerListener. onConnected(GridNioSession ses)This method is called whenever a new client is connected and session is created.voidGridNioServerListener. onDisconnected(GridNioSession ses, @Nullable Exception e)This method is called whenever client is disconnected due to correct connection close or due toIOExceptionduring network operations.voidGridConnectionBytesVerifyFilter. onExceptionCaught(GridNioSession ses, IgniteCheckedException ex)Invoked when exception is caught in filter processing.voidGridNioAsyncNotifyFilter. onExceptionCaught(GridNioSession ses, IgniteCheckedException ex)Invoked when exception is caught in filter processing.voidGridNioCodecFilter. onExceptionCaught(GridNioSession ses, IgniteCheckedException ex)Invoked when exception is caught in filter processing.voidGridNioFilter. onExceptionCaught(GridNioSession ses, IgniteCheckedException ex)Invoked when exception is caught in filter processing.voidGridNioFilterChain. onExceptionCaught(GridNioSession ses, IgniteCheckedException e)Starts chain notification from head to tail.voidGridNioTracerFilter. onExceptionCaught(GridNioSession ses, IgniteCheckedException ex)Invoked when exception is caught in filter processing.voidGridNioServerListener. onMessage(GridNioSession ses, T msg)This method is called whenever aGridNioParserreturns non-null value.voidGridConnectionBytesVerifyFilter. onMessageReceived(GridNioSession ses, Object msg)Invoked when a new messages received.voidGridNioAsyncNotifyFilter. onMessageReceived(GridNioSession ses, Object msg)Invoked when a new messages received.voidGridNioCodecFilter. onMessageReceived(GridNioSession ses, Object msg)Invoked when a new messages received.voidGridNioFilter. onMessageReceived(GridNioSession ses, Object msg)Invoked when a new messages received.voidGridNioFilterChain. onMessageReceived(GridNioSession ses, Object msg)Starts chain notification from head to tail.voidGridNioTracerFilter. onMessageReceived(GridNioSession ses, Object msg)Invoked when a new messages received.voidGridNioServerListener. onMessageSent(GridNioSession ses, T msg)Handle message sent.voidGridNioServerListenerAdapter. onMessageSent(GridNioSession ses, T msg)Handle message sent.GridNioFuture<?>GridNioFilter. onPauseReads(GridNioSession ses)Pauses reads for session.GridNioFuture<?>GridNioFilterAdapter. onPauseReads(GridNioSession ses)Pauses reads for session.GridNioFuture<?>GridNioFilterChain. onPauseReads(GridNioSession ses)Starts chain notification from tail to head.GridNioFuture<?>GridNioFilter. onResumeReads(GridNioSession ses)Resumes reads for session.GridNioFuture<?>GridNioFilterAdapter. onResumeReads(GridNioSession ses)Resumes reads for session.GridNioFuture<?>GridNioFilterChain. onResumeReads(GridNioSession ses)Starts chain notification from tail to head.GridNioFuture<Boolean>GridConnectionBytesVerifyFilter. onSessionClose(GridNioSession ses)Invoked when a session close request is performed on session.GridNioFuture<Boolean>GridNioAsyncNotifyFilter. onSessionClose(GridNioSession ses)Invoked when a session close request is performed on session.GridNioFuture<Boolean>GridNioCodecFilter. onSessionClose(GridNioSession ses)Invoked when a session close request is performed on session.GridNioFuture<Boolean>GridNioFilter. onSessionClose(GridNioSession ses)Invoked when a session close request is performed on session.GridNioFuture<Boolean>GridNioFilterChain. onSessionClose(GridNioSession ses)Starts chain notification from tail to head.GridNioFuture<Boolean>GridNioTracerFilter. onSessionClose(GridNioSession ses)Invoked when a session close request is performed on session.voidGridConnectionBytesVerifyFilter. onSessionClosed(GridNioSession ses)Invoked after session get closed.voidGridNioAsyncNotifyFilter. onSessionClosed(GridNioSession ses)Invoked after session get closed.voidGridNioCodecFilter. onSessionClosed(GridNioSession ses)Invoked after session get closed.voidGridNioFilter. onSessionClosed(GridNioSession ses)Invoked after session get closed.voidGridNioFilterChain. onSessionClosed(GridNioSession ses)Starts chain notification from head to tail.voidGridNioTracerFilter. onSessionClosed(GridNioSession ses)Invoked after session get closed.voidGridConnectionBytesVerifyFilter. onSessionIdleTimeout(GridNioSession ses)Called when session is idle for longer time that is allowed by NIO server.voidGridNioAsyncNotifyFilter. onSessionIdleTimeout(GridNioSession ses)Called when session is idle for longer time that is allowed by NIO server.voidGridNioCodecFilter. onSessionIdleTimeout(GridNioSession ses)Called when session is idle for longer time that is allowed by NIO server.voidGridNioFilter. onSessionIdleTimeout(GridNioSession ses)Called when session is idle for longer time that is allowed by NIO server.voidGridNioFilterChain. onSessionIdleTimeout(GridNioSession ses)Called when session is idle for longer time that is allowed by NIO server.voidGridNioServerListener. onSessionIdleTimeout(GridNioSession ses)Called when session did not receive any activity within timeout interval.voidGridNioServerListenerAdapter. onSessionIdleTimeout(GridNioSession ses)Called when session did not receive any activity within timeout interval.voidGridNioTracerFilter. onSessionIdleTimeout(GridNioSession ses)Called when session is idle for longer time that is allowed by NIO server.voidGridConnectionBytesVerifyFilter. onSessionOpened(GridNioSession ses)Invoked when a new session was created.voidGridNioAsyncNotifyFilter. onSessionOpened(GridNioSession ses)Invoked when a new session was created.voidGridNioCodecFilter. onSessionOpened(GridNioSession ses)Invoked when a new session was created.voidGridNioFilter. onSessionOpened(GridNioSession ses)Invoked when a new session was created.voidGridNioFilterChain. onSessionOpened(GridNioSession ses)Starts chain notification from head to tail.voidGridNioTracerFilter. onSessionOpened(GridNioSession ses)Invoked when a new session was created.GridNioFuture<?>GridConnectionBytesVerifyFilter. onSessionWrite(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)Invoked when a write request is performed on a session.GridNioFuture<?>GridNioAsyncNotifyFilter. onSessionWrite(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)Invoked when a write request is performed on a session.GridNioFuture<?>GridNioCodecFilter. onSessionWrite(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)Invoked when a write request is performed on a session.GridNioFuture<?>GridNioFilter. onSessionWrite(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)Invoked when a write request is performed on a session.GridNioFuture<?>GridNioFilterChain. onSessionWrite(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)Starts chain notification from tail to head.GridNioFuture<?>GridNioTracerFilter. onSessionWrite(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)Invoked when a write request is performed on a session.voidGridConnectionBytesVerifyFilter. onSessionWriteTimeout(GridNioSession ses)Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.voidGridNioAsyncNotifyFilter. onSessionWriteTimeout(GridNioSession ses)Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.voidGridNioCodecFilter. onSessionWriteTimeout(GridNioSession ses)Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.voidGridNioFilter. onSessionWriteTimeout(GridNioSession ses)Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.voidGridNioFilterChain. onSessionWriteTimeout(GridNioSession ses)Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.voidGridNioServerListener. onSessionWriteTimeout(GridNioSession ses)Called when session has non-empty write queue and server did not send any data within timeout interval.voidGridNioServerListenerAdapter. onSessionWriteTimeout(GridNioSession ses)Called when session has non-empty write queue and server did not send any data within timeout interval.voidGridNioTracerFilter. onSessionWriteTimeout(GridNioSession ses)Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.voidGridNioFilter. proceedExceptionCaught(GridNioSession ses, IgniteCheckedException e)Forwards GridNioException event to the next logical filter in filter chain.voidGridNioFilterAdapter. proceedExceptionCaught(GridNioSession ses, IgniteCheckedException e)Forwards GridNioException event to the next logical filter in filter chain.voidGridNioFilter. proceedMessageReceived(GridNioSession ses, Object msg)Forwards received message to the next logical filter in filter chain.voidGridNioFilterAdapter. proceedMessageReceived(GridNioSession ses, Object msg)Forwards received message to the next logical filter in filter chain.GridNioFuture<?>GridNioFilter. proceedPauseReads(GridNioSession ses)Pauses reads for session.GridNioFuture<?>GridNioFilterAdapter. proceedPauseReads(GridNioSession ses)Pauses reads for session.GridNioFuture<?>GridNioFilter. proceedResumeReads(GridNioSession ses)Resumes reads for session.GridNioFuture<?>GridNioFilterAdapter. proceedResumeReads(GridNioSession ses)Resumes reads for session.GridNioFuture<Boolean>GridNioFilter. proceedSessionClose(GridNioSession ses)Forwards session close request to the next logical filter in filter chain.GridNioFuture<Boolean>GridNioFilterAdapter. proceedSessionClose(GridNioSession ses)Forwards session close request to the next logical filter in filter chain.voidGridNioFilter. proceedSessionClosed(GridNioSession ses)Forwards session closed event to the next logical filter in filter chain.voidGridNioFilterAdapter. proceedSessionClosed(GridNioSession ses)Forwards session closed event to the next logical filter in filter chain.voidGridNioFilter. proceedSessionIdleTimeout(GridNioSession ses)Forwards session idle notification to the next logical filter in filter chain.voidGridNioFilterAdapter. proceedSessionIdleTimeout(GridNioSession ses)Forwards session idle notification to the next logical filter in filter chain.voidGridNioFilter. proceedSessionOpened(GridNioSession ses)Forwards session opened event to the next logical filter in filter chain.voidGridNioFilterAdapter. proceedSessionOpened(GridNioSession ses)Forwards session opened event to the next logical filter in filter chain.GridNioFuture<?>GridNioFilter. proceedSessionWrite(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)Forwards write request to the next logical filter in filter chain.GridNioFuture<?>GridNioFilterAdapter. proceedSessionWrite(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)Forwards write request to the next logical filter in filter chain.voidGridNioFilter. proceedSessionWriteTimeout(GridNioSession ses)Forwards session write timeout notification to the next logical filter in filter chain.voidGridNioFilterAdapter. proceedSessionWriteTimeout(GridNioSession ses)Forwards session write timeout notification to the next logical filter in filter chain.MessageReaderGridNioMessageReaderFactory. reader(GridNioSession ses, MessageFactory msgFactory)Creates new reader.voidGridNioServer. resend(GridNioSession ses)voidSessionWriteRequest. resetSession(GridNioSession ses)voidGridNioServer. sendSystem(GridNioSession ses, Message msg)Adds message at the front of the queue without acquiring back pressure semaphore.voidGridNioServer. sendSystem(GridNioSession ses, Message msg, @Nullable IgniteInClosure<? super IgniteInternalFuture<?>> lsnr)Adds message at the front of the queue without acquiring back pressure semaphore.voidGridNioRecoveryDescriptor. session(GridNioSession ses)MessageWriterGridNioMessageWriterFactory. writer(GridNioSession ses)Creates new writer.Method parameters in org.apache.ignite.internal.util.nio with type arguments of type GridNioSession Modifier and Type Method Description GridNioFuture<GridNioSession>GridNioServer. createSession(SocketChannel ch, @Nullable Map<Integer,Object> meta, boolean async, @Nullable IgniteInClosure<? super IgniteInternalFuture<GridNioSession>> lsnr)Establishes a session.IgniteInternalFuture<String>GridNioServer. dumpNodeStats(String msg, IgnitePredicate<GridNioSession> p)IgniteInternalFuture<String>GridNioServer. dumpStats(String msg, IgnitePredicate<GridNioSession> p)GridNioServer.Builder<T>GridNioServer.Builder. messageQueueSizeListener(IgniteBiInClosure<GridNioSession,Integer> msgQueueLsnr)Constructors in org.apache.ignite.internal.util.nio with parameters of type GridNioSession Constructor Description GridNioMessageTracker(GridNioSession ses, int msgQueueLimit)GridTcpNioCommunicationClient(int connIdx, GridNioSession ses, IgniteLogger log) -
Uses of GridNioSession in org.apache.ignite.internal.util.nio.ssl
Methods in org.apache.ignite.internal.util.nio.ssl with parameters of type GridNioSession Modifier and Type Method Description ByteBufferGridNioSslFilter. encrypt(GridNioSession ses, ByteBuffer input)booleanGridNioSslFilter. lock(GridNioSession ses)voidGridNioSslFilter. onExceptionCaught(GridNioSession ses, IgniteCheckedException ex)Invoked when exception is caught in filter processing.voidGridNioSslFilter. onMessageReceived(GridNioSession ses, Object msg)Invoked when a new messages received.GridNioFuture<Boolean>GridNioSslFilter. onSessionClose(GridNioSession ses)Invoked when a session close request is performed on session.voidGridNioSslFilter. onSessionClosed(GridNioSession ses)Invoked after session get closed.voidGridNioSslFilter. onSessionIdleTimeout(GridNioSession ses)Called when session is idle for longer time that is allowed by NIO server.voidGridNioSslFilter. onSessionOpened(GridNioSession ses)Invoked when a new session was created.GridNioFuture<?>GridNioSslFilter. onSessionWrite(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)Invoked when a write request is performed on a session.voidGridNioSslFilter. onSessionWriteTimeout(GridNioSession ses)Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.voidGridNioSslFilter. unlock(GridNioSession ses) -
Uses of GridNioSession in org.apache.ignite.spi.communication.tcp.internal
Methods in org.apache.ignite.spi.communication.tcp.internal that return GridNioSession Modifier and Type Method Description GridNioSessionGridNioServerWrapper. createNioSession(ClusterNode node, int connIdx)Deprecated.Returns the established TCP/IP connection between the current node and remote server.Methods in org.apache.ignite.spi.communication.tcp.internal with parameters of type GridNioSession Modifier and Type Method Description voidInboundConnectionHandler. onConnected(GridNioSession ses)This method is called whenever a new client is connected and session is created.voidInboundConnectionHandler. onDisconnected(GridNioSession ses, @Nullable Exception e)This method is called whenever client is disconnected due to correct connection close or due toIOExceptionduring network operations.voidInboundConnectionHandler. onMessage(GridNioSession ses, Message msg)This method is called whenever aGridNioParserreturns non-null value.voidInboundConnectionHandler. onMessageSent(GridNioSession ses, Message msg)Handle message sent.voidInboundConnectionHandler. onSessionWriteTimeout(GridNioSession ses)Called when session has non-empty write queue and server did not send any data within timeout interval. -
Uses of GridNioSession in org.apache.ignite.spi.systemview.view
Constructors in org.apache.ignite.spi.systemview.view with parameters of type GridNioSession Constructor Description ClientConnectionView(GridNioSession ses)
-