@Override public void sessionOnCreate(Session session) throws CloseSessionException { for (SessionCreateListener listener : sessionCreateListenerMap.values()) { listener.onCreate(session); } }
@Override public void sessionOnClose(Session session) { for (SessionCloseListener listener : sessionCloseListenerMap.values()) { listener.onClose(session); } }
@Override public void sessionOnCommand(Session session, CommandMessage message) throws CloseSessionException { for (CommandListener listener : commandListenerMap.values()) { listener.onCommand(session, message); } }
@Override public void sessionOnException(Session session, Exception exception) { for (ExceptionListener listener : exceptionListenerMap.values()) { listener.onException(session, exception); } }
server.getSessionManager().addSessionListener("logger", new LoggingListener()); server.start();
pipe.setBufferSize(bufferSize); if (getSocksProxyServer().getPipeInitializer() != null) { pipe = getSocksProxyServer().getPipeInitializer().initialize(pipe);
@Override public void sessionOnCreate(Session session) throws CloseSessionException { for (SessionCreateListener listener : sessionCreateListenerMap.values()) { listener.onCreate(session); } }
@Override public void sessionOnClose(Session session) { for (SessionCloseListener listener : sessionCloseListenerMap.values()) { listener.onClose(session); } }
@Override public void sessionOnCommand(Session session, CommandMessage message) throws CloseSessionException { for (CommandListener listener : commandListenerMap.values()) { listener.onCommand(session, message); } }
@Override public void sessionOnException(Session session, Exception exception) { for (ExceptionListener listener : exceptionListenerMap.values()) { listener.onException(session, exception); } }
server.getSessionManager().addSessionListener("logger", new LoggingListener()); server.start();
pipe.setBufferSize(bufferSize); if(getSocksProxyServer().getPipeInitializer() != null){ pipe = getSocksProxyServer().getPipeInitializer().initialize(pipe);