public class NonBlockingVoidMuleEvent extends VoidMuleEvent
NonBlockingVoidMuleEvent
represents a void return, but in contrast to VoidMuleEvent
while the return up the stack is void, an asynchronous response is expected. Because Mule supports both blocking and
non-blocking then it is the return of this event instance that signals that a callback is to be expected.TIMEOUT_DO_NOT_WAIT, TIMEOUT_NOT_SET_VALUE, TIMEOUT_WAIT_FOREVER
Modifier and Type | Method and Description |
---|---|
static NonBlockingVoidMuleEvent |
getInstance() |
captureReplyToDestination, clearFlowVariables, clearSessionVariables, getCredentials, getEncoding, getExchangePattern, getFlowCallStack, getFlowConstruct, getFlowVariable, getFlowVariableDataType, getFlowVariableNames, getId, getMessage, getMessageAsBytes, getMessageAsString, getMessageAsString, getMessageSourceName, getMessageSourceURI, getMuleContext, getOutputStream, getProcessingTime, getProcessorsTrace, getProperty, getProperty, getReplyToDestination, getReplyToHandler, getSession, getSessionVariable, getSessionVariableDataType, getSessionVariableNames, getTimeout, isAllowNonBlocking, isNotificationsEnabled, isStopFurtherProcessing, isSynchronous, isTransacted, removeFlowVariable, removeSessionVariable, setEnableNotifications, setFlowVariable, setFlowVariable, setMessage, setSessionVariable, setSessionVariable, setStopFurtherProcessing, setTimeout, transformMessage, transformMessage, transformMessage, transformMessageToBytes, transformMessageToString
public static NonBlockingVoidMuleEvent getInstance()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.