Interface ComposableContinuation
-
- All Superinterfaces:
com.oracle.coherence.common.base.Continuation<Object>
- All Known Implementing Classes:
ClusteredExecutorInfo.CacheAwareContinuation,ClusteredExecutorInfo.ClosingContinuation,ClusteredExecutorInfo.ClosingGracefullyContinuation,ClusteredExecutorInfo.JoiningContinuation,ClusteredExecutorInfo.RemoveContinuation,ClusteredTaskManager.AsyncProcessChangesContinuation,ClusteredTaskManager.CleanupContinuation
public interface ComposableContinuation extends com.oracle.coherence.common.base.Continuation<Object>
This extension allows composition of Continuations.- Since:
- 21.06
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComposableContinuationcompose(ComposableContinuation continuation)Composes thisComposableContinuationwith the specifiedComposableContinuationto produce aComposableContinuationthat replaces the need for this and the specifiedComposableContinuation.
-
-
-
Method Detail
-
compose
ComposableContinuation compose(ComposableContinuation continuation)
Composes thisComposableContinuationwith the specifiedComposableContinuationto produce aComposableContinuationthat replaces the need for this and the specifiedComposableContinuation.- Parameters:
continuation- theComposableContinuationto compose- Returns:
- the composed
ComposableContinuation
-
-