@Override public void stop() throws Exception { quiesce(); if (serviceContext != null) { for (IoSession session : serviceContext.getActiveSessions()) { session.close(true); } } }
@Override public void stop() throws Exception { quiesce(); if (serviceContext != null) { for (IoSession session : serviceContext.getActiveSessions()) { session.close(true); } } }
@Override public void stop() throws Exception { quiesce(); if (serviceContext != null) { for (IoSession session : serviceContext.getActiveSessions()) { session.close(true); } } }
@Override public void stop() throws Exception { quiesce(); if (serviceContext != null) { for (IoSession session : serviceContext.getActiveSessions()) { session.close(true); } } }
@Override public void stop() throws Exception { quiesce(); if (serviceContext != null) { for (IoSession session : serviceContext.getActiveSessions()) { session.close(true); } } }
@Override public void stop() throws Exception { quiesce(); if (serviceContext != null) { for (IoSession session : serviceContext.getActiveSessions()) { session.close(true); } } }
@Override public void stop() throws Exception { quiesce(); if (serviceContext != null) { for (IoSession session : serviceContext.getActiveSessions()) { session.close(true); } } if (handler != null) { handler.emptyUrlCacheControlMap(); } }
@Override public void stop() throws Exception { quiesce(); // defer until stop to allow connect to succeed and re-enable the service serviceContext.unbindConnectsIfNecessary(serviceContext.getConnects()); if (serviceContext != null) { for (IoSession session : serviceContext.getActiveSessions()) { session.close(true); } } }
@Override public void stop() throws Exception { quiesce(); // defer until stop to allow connect to succeed and re-enable the service serviceContext.unbindConnectsIfNecessary(serviceContext.getConnects()); if (serviceContext != null) { for (IoSession session : serviceContext.getActiveSessions()) { session.close(true); } } connectTask.stop(); }