public class CallbackStatisticCollector extends RuntimeStatisticCollector
eventExpireTime
Constructor and Description |
---|
CallbackStatisticCollector() |
Modifier and Type | Method and Description |
---|---|
static void |
addCallback(MessageContext messageContext,
java.lang.String callbackId)
Enqueue CallbackSentEvent event to the event queue.
|
static void |
callbackCompletionEvent(MessageContext oldMessageContext,
java.lang.String callbackId)
Enqueue CallbackCompletionEvent event to the event queue.
|
static void |
reportCallbackHandlingCompletion(MessageContext synapseOutMsgCtx,
java.lang.String callbackId)
Enqueue CallbackHandledEvent event to the event queue.
|
static void |
updateParentsForCallback(MessageContext oldMessageContext,
java.lang.String callbackId)
Enqueue CallbackReceivedEvent event to the event queue.
|
addEvent, addEventAndCloseFlow, addEventAndDecrementCallbackCount, addEventAndDecrementCount, addEventAndIncrementCallbackCount, addEventAndIncrementCount, init, isCollectingAllStatistics, isCollectingPayloads, isCollectingProperties, isMediationFlowStatisticsEnabled, isOpenTracingEnabled, isStatisticsEnabled, setCollectingAllStatistics, setStatisticsTraceId, shouldReportStatistic
public static void addCallback(MessageContext messageContext, java.lang.String callbackId)
messageContext
- Current MessageContext of the flow.callbackId
- Callback Id.public static void callbackCompletionEvent(MessageContext oldMessageContext, java.lang.String callbackId)
oldMessageContext
- Current MessageContext of the flow.callbackId
- Callback Id.public static void updateParentsForCallback(MessageContext oldMessageContext, java.lang.String callbackId)
oldMessageContext
- Current MessageContext of the flow.callbackId
- Callback Id.public static void reportCallbackHandlingCompletion(MessageContext synapseOutMsgCtx, java.lang.String callbackId)
synapseOutMsgCtx
- Old MessageContext of the flow.callbackId
- Callback Id.Copyright © 2005-2020 Apache Software Foundation. All Rights Reserved.