public virtual void AddListener(Listener listener) { if (_life.Status.Equals(LifecycleStatus.STARTED)) { try { _dataSources.ForEach(listener.registered); } catch (Exception) { // OK } } _dsRegistrationListeners.add(listener); }
public override void AddBindingListener(BindingListener listener) { _bindingListeners.add(listener); try { if (_boundAt != null) { listener.ListeningAt(_boundAt); } } catch (Exception t) { _msgLog.error("Failed while adding BindingListener", t); } }
public override void AddAtomicBroadcastListener(AtomicBroadcastListener listener) { _listeners.add(listener); }
public virtual void AddNetworkChannelsListener(NetworkChannelsListener listener) { _listeners.add(listener); }
// MessageSource implementation public override void AddMessageProcessor(MessageProcessor processor) { _processors.add(processor); }
public override void AddHeartbeatListener(HeartbeatListener listener) { _heartBeatListeners.add(listener); }
public override void AddMessageProcessor(MessageProcessor listener) { Listeners.add(listener); }
// Cluster API public override void AddClusterListener(ClusterListener listener) { _clusterListeners.add(listener); }