| Modifier and Type | Method and Description |
|---|---|
OMRSFuture |
InternalOMRSEventProcessingContext.getOverallAsyncProcessingResult()
Gets the overall asynchronous processing result from all consumers.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
OMRSEventProcessingContext.addAsyncProcessingResult(OMRSFuture future)
Registers a
Future so that Egeria can keep track of asynchronous message
processing being done by consumers. |
void |
InternalOMRSEventProcessingContext.addAsyncProcessingResult(OMRSFuture future)
Registers an
OMRSFuture associated with asynchronous message processing. |
| Modifier and Type | Method and Description |
|---|---|
void |
IncomingEvent.addAsyncProcessingResult(OMRSFuture future)
Adds a
Future for the processing of this event by some
OMRSInstanceEventProcessor |
| Modifier and Type | Class and Description |
|---|---|
class |
CompletedFuture
Future that represents a task that has already completed.
|
class |
CompoundFuture
OMRSFuture which has a list of child futures. |
class |
DelegatableFuture
Future that starts out as unfinished can can be delegated
to a different Future once processing takes place.
|
class |
OMRSFutureImpl
Implementation of
OMRSFuture |
| Modifier and Type | Method and Description |
|---|---|
void |
CompoundFuture.addFuture(OMRSFuture future)
Adds a future whose result should be included
|
void |
DelegatableFuture.setDelegate(OMRSFuture delegate)
Sets the future to delegate to.
|
Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.