org.mule.endpoint
Class DynamicOutboundEndpoint.NullOutboundEndpoint
java.lang.Object
org.mule.endpoint.AbstractEndpoint
org.mule.endpoint.DynamicOutboundEndpoint.NullOutboundEndpoint
- All Implemented Interfaces:
- Serializable, ImmutableEndpoint, OutboundEndpoint, Disposable, MessageProcessor
- Enclosing class:
- DynamicOutboundEndpoint
protected static class DynamicOutboundEndpoint.NullOutboundEndpoint
- extends AbstractEndpoint
- implements OutboundEndpoint
- See Also:
- Serialized Form
Methods inherited from class org.mule.endpoint.AbstractEndpoint |
dispose, equal, equals, getAddress, getConnector, getEncoding, getEndpointBuilderName, getEndpointURI, getExchangePattern, getFilter, getInitialState, getMessageProcessorChain, getMessageProcessors, getMessageProcessorsFactory, getMimeType, getMuleContext, getName, getProperties, getProperty, getProtocol, getResponseMessageProcessors, getResponseTimeout, getResponseTransformers, getRetryPolicyTemplate, getSecurityFilter, getTransactionConfig, getTransformers, hashCode, isDeleteUnacceptedMessages, isDisableTransportTransformer, isProtocolSupported, isReadOnly, toString |
Methods inherited from interface org.mule.api.endpoint.ImmutableEndpoint |
getAddress, getConnector, getEncoding, getEndpointBuilderName, getEndpointURI, getExchangePattern, getFilter, getInitialState, getMessageProcessors, getMessageProcessorsFactory, getMimeType, getMuleContext, getName, getProperties, getProperty, getProtocol, getResponseMessageProcessors, getResponseTimeout, getResponseTransformers, getRetryPolicyTemplate, getSecurityFilter, getTransactionConfig, getTransformers, isDeleteUnacceptedMessages, isDisableTransportTransformer, isProtocolSupported, isReadOnly |
createMessageProcessorChain
protected MessageProcessor createMessageProcessorChain(FlowConstruct flowConstruct)
throws MuleException
- Specified by:
createMessageProcessorChain
in class AbstractEndpoint
- Throws:
MuleException
getResponseProperties
public List<String> getResponseProperties()
- Specified by:
getResponseProperties
in interface OutboundEndpoint
- Returns:
- a list of properties which should be carried over from the request message to the response message
in the case of a synchronous call.
process
public MuleEvent process(MuleEvent event)
throws MuleException
- Description copied from interface:
MessageProcessor
- Invokes the MessageProcessor.
- Specified by:
process
in interface MessageProcessor
- Parameters:
event
- MuleEvent to be processed
- Returns:
- optional response MuleEvent
- Throws:
MuleException
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.