void onDisconnect(final TimerPushNode<?> node) { if (_nodeStates.remove(node) != null) { LOG.debug("Timer push node {} disconnected.", node); disconnectFromAllChannels(node); for (final IPushNodeDisconnectedListener listener : disconnectListeners) try { listener.onDisconnect(node); } catch (final RuntimeException ex) { LOG.error("Failed to notify " + listener, ex); } } }
private void _onDisconnect(final CometdPushNode<?> node) { if (_nodeStates.remove(node) != null) { LOG.debug("Cometd push node {} disconnected.", node); disconnectFromAllChannels(node); for (final IPushNodeDisconnectedListener listener : _disconnectListeners) try { listener.onDisconnect(node); } catch (final RuntimeException ex) { LOG.error("Failed to notify " + listener, ex); } } }
void onDisconnect(final TimerPushNode<?> node) { if (_nodeStates.remove(node) != null) { LOG.debug("Timer push node {} disconnected.", node); disconnectFromAllChannels(node); for (final IPushNodeDisconnectedListener listener : _disconnectListeners) try { listener.onDisconnect(node); } catch (final RuntimeException ex) { LOG.error("Failed to notify " + listener, ex); } } }