| Modifier and Type | Class and Description |
|---|---|
class |
IntegerTaskEvent
This class provides a simple implementation of an event that holds an integer value.
|
class |
StringTaskEvent
This class provides a simple implementation of an event that holds a string value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EventNotificationManager.deliverEvent(AbstractTaskEvent event)
Delivers a event to all of the registered subscribers.
|
void |
EventListener.eventOccurred(AbstractTaskEvent event)
Called when a task event has occurred.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EventNotificationManager.subscribeToEvent(EventListener eventListener,
Class<? extends AbstractTaskEvent> eventType)
Subscribes the given event listener object to the specified event type.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractRecordReader.handleEvent(AbstractTaskEvent evt) |
void |
ReaderBase.publishEvent(AbstractTaskEvent event)
Publishes an event.
|
void |
AbstractUnionRecordReader.publishEvent(AbstractTaskEvent event) |
void |
AbstractSingleGateRecordReader.publishEvent(AbstractTaskEvent event)
Publishes an event.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ReaderBase.subscribeToEvent(EventListener eventListener,
Class<? extends AbstractTaskEvent> eventType)
Subscribes the listener object to receive events of the given type.
|
void |
BufferWriter.subscribeToEvent(EventListener eventListener,
Class<? extends AbstractTaskEvent> eventType) |
void |
AbstractRecordReader.subscribeToEvent(EventListener eventListener,
Class<? extends AbstractTaskEvent> eventType)
Subscribes the listener object to receive events of the given type.
|
void |
ReaderBase.unsubscribeFromEvent(EventListener eventListener,
Class<? extends AbstractTaskEvent> eventType)
Removes the subscription for events of the given type for the listener object.
|
void |
BufferWriter.unsubscribeFromEvent(EventListener eventListener,
Class<? extends AbstractTaskEvent> eventType) |
void |
AbstractRecordReader.unsubscribeFromEvent(EventListener eventListener,
Class<? extends AbstractTaskEvent> eventType)
Removes the subscription for events of the given type for the listener object.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractTaskEvent |
InputChannel.getCurrentEvent() |
| Modifier and Type | Method and Description |
|---|---|
AbstractTaskEvent |
InputGate.getCurrentEvent() |
| Modifier and Type | Method and Description |
|---|---|
void |
Gate.deliverEvent(AbstractTaskEvent event) |
| Modifier and Type | Method and Description |
|---|---|
void |
Gate.subscribeToEvent(EventListener eventListener,
Class<? extends AbstractTaskEvent> eventType) |
void |
Gate.unsubscribeFromEvent(EventListener eventListener,
Class<? extends AbstractTaskEvent> eventType) |
| Modifier and Type | Method and Description |
|---|---|
void |
SuperstepBarrier.eventOccurred(AbstractTaskEvent event)
barrier will release the waiting thread if an event occurs
|
| Modifier and Type | Class and Description |
|---|---|
class |
AllWorkersDoneEvent |
class |
IterationEventWithAggregators |
class |
TerminationEvent
Signals that the iteration is completely executed, participating tasks must terminate now
|
class |
WorkerDoneEvent |
| Modifier and Type | Method and Description |
|---|---|
void |
SyncEventHandler.eventOccurred(AbstractTaskEvent event) |
Copyright © 2014 The Apache Software Foundation. All rights reserved.