/** {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public GridNioFuture<Boolean> close() { markedForClose = true; try { return filterChain.onSessionClose(this); } catch (IgniteCheckedException e) { return new GridNioFinishedFuture<>(e); } }
chain.onSessionIdleTimeout(ses); chain.onSessionWriteTimeout(ses); assertNull(chain.onSessionClose(ses)); assertNull(chain.onSessionWrite(ses, snd, true, null));
/** {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public GridNioFuture<Boolean> close() { markedForClose = true; try { return filterChain.onSessionClose(this); } catch (IgniteCheckedException e) { return new GridNioFinishedFuture<>(e); } }