|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
E - The type of events this syndicate is looking to receive. The
runtime value of this type parameter should be specified in any
calls to EventSyndicate.add(rcf.core.util.reference.Reference, Class).@Revision(value="$Revision: 1.6 $",
date="$Date: 2006/12/15 20:37:49 $",
tag="$Name: $")
public interface EventSink<E extends Event>
A sink for Events which can be registered with syndicates through
the EventSyndicate.add(rcf.core.util.reference.Reference, Class) method.
For more information about the event model, see
rcf.core.concurrent.events.
TODO: Javadoc review, Seal/Finalize
| Method Summary | |
|---|---|
boolean |
event(E event)
Called by an EventSyndicate to notify this sink that an event
has occured. |
| Method Detail |
|---|
boolean event(E event)
EventSyndicate to notify this sink that an event
has occured.
event - The event which has occured.
true to keep receiving events from the source
of this event. false to stop receiving events
from the source of this event.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||