}
public void dispose(IoSession ioSession) throws Exception {
final IoHandler handler = ioSession.getHandler();
if (handler instanceof XmppIoHandlerAdapter) {
XmppIoHandlerAdapter xmppIoHandlerAdapter = (XmppIoHandlerAdapter)handler;
xmppIoHandlerAdapter.sessionClosed(ioSession);
logger.debug("terminated and disposed session id = " + ioSession.getId());
} else {
logger.warn("unhandled StanzaWriterProtocolEncoder.dispose()");
}
}