@Override public void destroyedService(ServiceContext serviceContext) { serviceContext.getMonitoringFactory().close(); }
@Override public String getServiceName() { return serviceContext.getServiceName(); } }
@Override public void quiesce() throws Exception { if (serviceContext != null) { serviceContext.unbind(serviceContext.getAccepts(), handler); } }
@Override public void start() throws Exception { serviceContext.bind(serviceContext.getAccepts(), handler); serviceContext.bindConnectsIfNecessary(serviceContext.getConnects()); }
@Override public void start() throws Exception { serviceContext.bind(serviceContext.getAccepts(), handler); }
public static String getOptionalProperty(ServiceProperties properties, String propertyName, String defaultValue) { String propertyValue = properties.get(propertyName); if (propertyValue == null) { return defaultValue; } return propertyValue; }
@Override public String getServiceType() { return serviceContext.getServiceType(); }
@Override public Map<String, Object> asOptionsMap() { return delegate.asOptionsMap(); }
@Override public void start() throws Exception { serviceContext.start(); }
@Override public String getServiceDescription() { String desc = serviceContext.getServiceDescription(); return desc == null ? "" : desc; }
@Override public IoSessionEx getSession(long sessionId) { return serviceContext.getActiveSession(sessionId); }
@Override public void quiesce() throws Exception { if (serviceContext != null) { serviceContext.unbind(serviceContext.getAccepts(), handler); } }
@Override public void start() throws Exception { serviceContext.bind(serviceContext.getAccepts(), handler); }
@Override public String getServiceName() { String name = serviceContext.getServiceName(); return name == null ? "" : name; }
@Override public void quiesce() throws Exception { if (serviceContext != null) { serviceContext.unbind(serviceContext.getAccepts(), handler); } }
@Override public void quiesce() throws Exception { if (serviceContext != null) { serviceContext.unbind(serviceContext.getAccepts(), handler); } }
@Override public void quiesce() throws Exception { if (serviceContext != null) { serviceContext.unbind(serviceContext.getAccepts(), handler); } }
@Override public void quiesce() throws Exception { if (serviceContext != null) { serviceContext.unbind(serviceContext.getAccepts(), handler); } }
@Override public void quiesce() throws Exception { if (serviceContext != null) { serviceContext.unbind(serviceContext.getAccepts(), handler); } }