public class HttpMessageProcessContext extends Object implements MessageProcessContext
Modifier and Type | Method and Description |
---|---|
ClassLoader |
getExecutionClassLoader() |
FlowConstruct |
getFlowConstruct() |
WorkManager |
getFlowExecutionWorkManager() |
MessageSource |
getMessageSource() |
TransactionConfig |
getTransactionConfig() |
boolean |
supportsAsynchronousProcessing() |
public boolean supportsAsynchronousProcessing()
supportsAsynchronousProcessing
in interface MessageProcessContext
public MessageSource getMessageSource()
getMessageSource
in interface MessageProcessContext
MessageSource
that retrieve the message. Can not be nullpublic FlowConstruct getFlowConstruct()
getFlowConstruct
in interface MessageProcessContext
FlowConstruct
were the incoming message is going to be executed. Can not be nullpublic WorkManager getFlowExecutionWorkManager()
getFlowExecutionWorkManager
in interface MessageProcessContext
WorkManager
were the incoming message must be processed.
If null it will be executed in the same thread were the message was receivedpublic TransactionConfig getTransactionConfig()
getTransactionConfig
in interface MessageProcessContext
TransactionConfig
associated to the MessageSource
that received the message.
If null then no transaction config will be used.public ClassLoader getExecutionClassLoader()
getExecutionClassLoader
in interface MessageProcessContext
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.