protected void onStopObserving(StopObserving message, ActorRef self, ActorRef sender) { final ActorRef observer = message.observer(); if (observer != null) { this.observers.remove(observer); } }
private void onStopObserving(StopObserving message, ActorRef self, ActorRef sender) throws Exception { final ActorRef observer = message.observer(); if (observer != null) { observers.remove(observer); } }
private void onStopObserving(StopObserving message, ActorRef self, ActorRef sender) { final ActorRef observer = message.observer(); if (observer != null) { this.observers.remove(observer); } }
private void stopObserving(final Object message) { final StopObserving request = (StopObserving) message; final ActorRef observer = request.observer(); if (observer != null) { observers.remove(observer); } }
private void stopObserving(final Object message) { final StopObserving request = (StopObserving) message; final ActorRef observer = request.observer(); if (observer != null) { observers.remove(observer); } }
private void stopObserving(final Object message) { final StopObserving request = (StopObserving) message; final ActorRef observer = request.observer(); if (observer != null) { observers.remove(observer); } }
private void onStopObserving(StopObserving message, ActorRef self, ActorRef sender) throws Exception { final ActorRef observer = message.observer(); if (observer != null) { this.observers.remove(observer); } else { this.observers.clear(); } }
private void onStopObserving(StopObserving message, ActorRef self, ActorRef sender) throws Exception { final ActorRef observer = message.observer(); if (observer != null) { this.observers.remove(observer); } else { this.observers.clear(); } }
protected void onStopObserving(StopObserving message, ActorRef self, ActorRef sender) { final ActorRef observer = message.observer(); if (observer != null) { observer.tell(message, self); } }
private void onStopObserving(StopObserving stopObservingMessage, ActorRef self, ActorRef sender) throws Exception { final ActorRef observer = stopObservingMessage.observer(); if (observer != null) { observer.tell(stopObservingMessage, self); this.observers.remove(observer); } else { Iterator<ActorRef> observerIter = observers.iterator(); while (observerIter.hasNext()) { ActorRef observerNext = observerIter.next(); observerNext.tell(stopObservingMessage, self); } this.observers.clear(); } }
private void onStopObserving(StopObserving stopObservingMessage, ActorRef self, ActorRef sender) throws Exception { final ActorRef observer = stopObservingMessage.observer(); if (observer != null) { observer.tell(stopObservingMessage, self); this.observers.remove(observer); } else { Iterator<ActorRef> observerIter = observers.iterator(); while (observerIter.hasNext()) { ActorRef observerNext = observerIter.next(); observerNext.tell(stopObservingMessage, self); } this.observers.clear(); } }
private void onStopObserving(StopObserving stopObservingMessage, ActorRef self, ActorRef sender) throws Exception { final ActorRef observer = stopObservingMessage.observer(); if (observer != null) { observer.tell(stopObservingMessage, self); this.observers.remove(observer); } else { Iterator<ActorRef> observerIter = observers.iterator(); while (observerIter.hasNext()) { ActorRef observerNext = observerIter.next(); observerNext.tell(stopObservingMessage, self); } this.observers.clear(); } }