public abstract class InboundEndpointWrapper extends Object implements InboundEndpoint
InboundEndpoint enabling subclasses to override only those
methods which add extra behaviour.INITIAL_STATE_STARTED, INITIAL_STATE_STOPPEDREQUEST_NO_WAIT, REQUEST_WAIT_INDEFINITELYPHASE_NAMEPHASE_NAME| Constructor and Description |
|---|
InboundEndpointWrapper(InboundEndpoint delegate) |
public InboundEndpointWrapper(InboundEndpoint delegate)
public AbstractRedeliveryPolicy createDefaultRedeliveryPolicy(int maxRedelivery)
createDefaultRedeliveryPolicy in interface InboundEndpointpublic void setFlowConstruct(FlowConstruct flowConstruct)
setFlowConstruct in interface FlowConstructAwarepublic EndpointURI getEndpointURI()
getEndpointURI in interface ImmutableEndpointpublic String getAddress()
getAddress in interface ImmutableEndpointpublic String getEncoding()
getEncoding in interface ImmutableEndpointpublic Connector getConnector()
getConnector in interface ImmutableEndpointpublic List<Transformer> getTransformers()
getTransformers in interface ImmutableEndpointpublic List<Transformer> getResponseTransformers()
getResponseTransformers in interface ImmutableEndpointpublic Map getProperties()
getProperties in interface ImmutableEndpointpublic Object getProperty(Object key)
getProperty in interface ImmutableEndpointpublic String getProtocol()
getProtocol in interface ImmutableEndpointpublic boolean isReadOnly()
isReadOnly in interface ImmutableEndpointpublic TransactionConfig getTransactionConfig()
getTransactionConfig in interface ImmutableEndpointpublic Filter getFilter()
getFilter in interface ImmutableEndpointpublic boolean isDeleteUnacceptedMessages()
isDeleteUnacceptedMessages in interface ImmutableEndpointpublic EndpointSecurityFilter getSecurityFilter()
getSecurityFilter in interface ImmutableEndpointpublic EndpointMessageProcessorChainFactory getMessageProcessorsFactory()
getMessageProcessorsFactory in interface ImmutableEndpointpublic List<MessageProcessor> getMessageProcessors()
getMessageProcessors in interface ImmutableEndpointpublic List<MessageProcessor> getResponseMessageProcessors()
getResponseMessageProcessors in interface ImmutableEndpointpublic MessageExchangePattern getExchangePattern()
getExchangePattern in interface ImmutableEndpointpublic int getResponseTimeout()
getResponseTimeout in interface ImmutableEndpointpublic String getInitialState()
getInitialState in interface ImmutableEndpointpublic MuleContext getMuleContext()
getMuleContext in interface ImmutableEndpointpublic RetryPolicyTemplate getRetryPolicyTemplate()
getRetryPolicyTemplate in interface ImmutableEndpointpublic String getEndpointBuilderName()
getEndpointBuilderName in interface ImmutableEndpointpublic boolean isProtocolSupported(String protocol)
isProtocolSupported in interface ImmutableEndpointpublic String getMimeType()
getMimeType in interface ImmutableEndpointpublic AbstractRedeliveryPolicy getRedeliveryPolicy()
getRedeliveryPolicy in interface ImmutableEndpointpublic boolean isDisableTransportTransformer()
isDisableTransportTransformer in interface ImmutableEndpointpublic MuleMessage request(long timeout) throws Exception
request in interface MessageRequestingExceptionpublic void setListener(MessageProcessor listener)
setListener in interface MessageSourcepublic String getName()
getName in interface NamedObjectpublic void start()
throws MuleException
start in interface StartableMuleExceptionpublic void stop()
throws MuleException
stop in interface StoppableMuleExceptionpublic InboundEndpoint getDelegate()
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.