Interface ContinuationStateStackEventHandler
-
- All Known Subinterfaces:
OpenTelemetrySpanHandler
- All Known Implementing Classes:
SpanHandler
public interface ContinuationStateStackEventHandlerThe interface for handling modifications related to the continuation state stack, that were done by the ContinuationStateStackManager.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidhandleStateStackClearance(MessageContext synCtx)Handles clearance of the continuation state stack.voidhandleStateStackInsertion(MessageContext synCtx, String seqName, SequenceType seqType)Handles insertion to the continuation state stack.voidhandleStateStackRemoval(ContinuationState continuationState, MessageContext synCtx)Handles removal from the continuation state stack.
-
-
-
Method Detail
-
handleStateStackInsertion
void handleStateStackInsertion(MessageContext synCtx, String seqName, SequenceType seqType)
Handles insertion to the continuation state stack.- Parameters:
synCtx- Message context.seqName- Sequence name.seqType- Sequence type.
-
handleStateStackRemoval
void handleStateStackRemoval(ContinuationState continuationState, MessageContext synCtx)
Handles removal from the continuation state stack.- Parameters:
continuationState- Continuation state.synCtx- Message context.
-
handleStateStackClearance
void handleStateStackClearance(MessageContext synCtx)
Handles clearance of the continuation state stack.- Parameters:
synCtx- Message context.
-
-