protected JChannel notifyChannelDisconnected(JChannel c) { return notifyListeners(l -> l.channelDisconnected(c), "channelDisconnected()"); }
protected void notifyChannelDisconnected(Channel c) { if(channel_listeners == null) return; for(Iterator it=channel_listeners.iterator(); it.hasNext();) { ChannelListener channelListener=(ChannelListener)it.next(); try { channelListener.channelDisconnected(c); } catch(Throwable t) { getLog().error("exception in channelDisonnected() callback", t); } } }
public void channelDisconnected(Channel channel) { stop(); synchronized(additionalChannelListeners) { for(Iterator i = additionalChannelListeners.iterator(); i.hasNext(); ) { ChannelListener l = (ChannelListener)i.next(); try { l.channelDisconnected(channel); } catch(Throwable t) { log.warn("channel listener failed", t); } } } }
protected JChannel notifyChannelDisconnected(JChannel c) { return notifyListeners(l -> l.channelDisconnected(c), "channelDisconnected()"); }