LOG.debug( "GracefulShutdown parameters captured." );
int timeOffline = dialog.getTimeOffline();
int delay = dialog.getDelay();
GracefulDisconnect graceful = new GracefulDisconnect( timeOffline, delay );
GracefulShutdownHandler.sendGracefulDisconnect( sessions, graceful, requestor );
acceptor.unbind( requestor.getServiceAddress() );
isServiceBound = false;
unbindItem.setEnabled( isServiceBound );
bindItem.setEnabled( !isServiceBound );
// do progress dialog with bypass button to wait for delay time