public class DefaultOutboundEndpoint extends AbstractEndpoint implements OutboundEndpoint
logger, PROPERTY_PROCESS_SYNCHRONOUSLY, retryPolicyTemplateINITIAL_STATE_STARTED, INITIAL_STATE_STOPPEDPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
DefaultOutboundEndpoint(Connector connector,
EndpointURI endpointUri,
String name,
Map properties,
TransactionConfig transactionConfig,
boolean deleteUnacceptedMessage,
MessageExchangePattern messageExchangePattern,
int responseTimeout,
String initialState,
String endpointEncoding,
String endpointBuilderName,
MuleContext muleContext,
RetryPolicyTemplate retryPolicyTemplate,
AbstractRedeliveryPolicy redeliveryPolicy,
String responsePropertiesList,
EndpointMessageProcessorChainFactory messageProcessorsFactory,
List<MessageProcessor> messageProcessors,
List<MessageProcessor> responseMessageProcessors,
boolean disableTransportTransformer,
String endpointMimeType) |
| Modifier and Type | Method and Description |
|---|---|
protected MessageProcessor |
createMessageProcessorChain(FlowConstruct flowContruct) |
List<String> |
getResponseProperties() |
boolean |
isDynamic() |
MuleEvent |
process(MuleEvent event)
Invokes the MessageProcessor.
|
void |
setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler) |
dispose, equal, equals, getAddress, getConnector, getEncoding, getEndpointBuilderName, getEndpointURI, getExchangePattern, getFilter, getInitialState, getMessageProcessorChain, getMessageProcessors, getMessageProcessorsFactory, getMimeType, getMuleContext, getName, getProperties, getProperty, getProtocol, getRedeliveryPolicy, getResponseMessageProcessors, getResponseTimeout, getResponseTransformers, getRetryPolicyTemplate, getSecurityFilter, getTransactionConfig, getTransformers, hashCode, isDeleteUnacceptedMessages, isDisableTransportTransformer, isProtocolSupported, isReadOnly, toStringgetAnnotation, getAnnotations, setAnnotationsclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAddress, getConnector, getEncoding, getEndpointBuilderName, getEndpointURI, getExchangePattern, getFilter, getInitialState, getMessageProcessors, getMessageProcessorsFactory, getMimeType, getMuleContext, getProperties, getProperty, getProtocol, getRedeliveryPolicy, getResponseMessageProcessors, getResponseTimeout, getResponseTransformers, getRetryPolicyTemplate, getSecurityFilter, getTransactionConfig, getTransformers, isDeleteUnacceptedMessages, isDisableTransportTransformer, isProtocolSupported, isReadOnlygetNamepublic DefaultOutboundEndpoint(Connector connector, EndpointURI endpointUri, String name, Map properties, TransactionConfig transactionConfig, boolean deleteUnacceptedMessage, MessageExchangePattern messageExchangePattern, int responseTimeout, String initialState, String endpointEncoding, String endpointBuilderName, MuleContext muleContext, RetryPolicyTemplate retryPolicyTemplate, AbstractRedeliveryPolicy redeliveryPolicy, String responsePropertiesList, EndpointMessageProcessorChainFactory messageProcessorsFactory, List<MessageProcessor> messageProcessors, List<MessageProcessor> responseMessageProcessors, boolean disableTransportTransformer, String endpointMimeType)
public List<String> getResponseProperties()
getResponseProperties in interface OutboundEndpointpublic boolean isDynamic()
isDynamic in interface OutboundEndpointpublic MuleEvent process(MuleEvent event) throws MuleException
MessageProcessorprocess in interface MessageProcessorevent - MuleEvent to be processedMuleExceptionprotected MessageProcessor createMessageProcessorChain(FlowConstruct flowContruct) throws MuleException
createMessageProcessorChain in class AbstractEndpointMuleExceptionpublic void setMessagingExceptionHandler(MessagingExceptionHandler messagingExceptionHandler)
setMessagingExceptionHandler in interface MessagingExceptionHandlerAwareCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.