| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTaskEvent
This type of event can be used to exchange notification messages between
different tasks at runtime using the existing communication channels.
|
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.unsubscribeFromEvent(EventListener eventListener,
Class<? extends AbstractEvent> eventType)
Removes a subscription of an
EventListener object for the given event type. |
| Modifier and Type | Class and Description |
|---|---|
class |
SenderHintEvent |
| Modifier and Type | Method and Description |
|---|---|
List<? extends AbstractEvent> |
Envelope.deserializeEvents() |
List<? extends AbstractEvent> |
Envelope.deserializeEvents(ClassLoader classloader) |
| Modifier and Type | Method and Description |
|---|---|
void |
Envelope.serializeEventList(List<? extends AbstractEvent> eventList) |
| Modifier and Type | Method and Description |
|---|---|
void |
RecordWriter.broadcastEvent(AbstractEvent event) |
void |
BufferWriter.broadcastEvent(AbstractEvent event) |
void |
BufferWriter.sendBufferAndEvent(Buffer buffer,
AbstractEvent event,
int targetChannel) |
void |
BufferWriter.sendEvent(AbstractEvent event,
int targetChannel) |
| Modifier and Type | Class and Description |
|---|---|
class |
ChannelCloseEvent |
class |
EndOfSuperstepEvent
Marks the end of a superstep of one particular iteration head
|
| Modifier and Type | Method and Description |
|---|---|
AbstractEvent |
BufferOrEvent.getEvent() |
| Modifier and Type | Method and Description |
|---|---|
void |
OutputChannel.sendBufferAndEvent(Buffer buffer,
AbstractEvent event) |
void |
OutputChannel.sendEvent(AbstractEvent event) |
void |
OutputChannel.transferEvent(AbstractEvent event) |
void |
InputChannel.transferEvent(AbstractEvent event) |
abstract void |
Channel.transferEvent(AbstractEvent event) |
void |
InputChannel.transferEventToOutputChannel(AbstractEvent event) |
| Constructor and Description |
|---|
BufferOrEvent(AbstractEvent event) |
| Modifier and Type | Method and Description |
|---|---|
void |
OutputGate.broadcastEvent(AbstractEvent event) |
void |
OutputGate.publishEvent(AbstractEvent event) |
void |
InputGate.publishEvent(AbstractEvent event) |
abstract void |
Gate.publishEvent(AbstractEvent event)
Publishes an event.
|
void |
OutputGate.sendBufferAndEvent(Buffer buffer,
AbstractEvent event,
int targetChannel) |
void |
OutputGate.sendEvent(AbstractEvent event,
int targetChannel) |
| 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 |
Copyright © 2014 The Apache Software Foundation. All rights reserved.