public abstract class InboundEndpointWrapper extends Object implements InboundEndpoint
InboundEndpoint enabling subclasses to override only those methods which add extra behaviour.INITIAL_STATE_STARTEDREQUEST_NO_WAIT, REQUEST_WAIT_INDEFINITELY| Constructor and Description |
|---|
InboundEndpointWrapper(InboundEndpoint delegate) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.core.processor.AbstractRedeliveryPolicy |
createDefaultRedeliveryPolicy(int maxRedelivery) |
String |
getAddress() |
Connector |
getConnector() |
InboundEndpoint |
getDelegate() |
Charset |
getEncoding() |
String |
getEndpointBuilderName() |
EndpointURI |
getEndpointURI() |
org.mule.runtime.core.MessageExchangePattern |
getExchangePattern() |
org.mule.runtime.core.api.routing.filter.Filter |
getFilter() |
org.mule.runtime.core.api.construct.FlowConstruct |
getFlowConstruct() |
String |
getInitialState() |
List<org.mule.runtime.core.api.processor.Processor> |
getMessageProcessors() |
EndpointMessageProcessorChainFactory |
getMessageProcessorsFactory() |
org.mule.runtime.api.metadata.MediaType |
getMimeType() |
org.mule.runtime.core.api.MuleContext |
getMuleContext() |
String |
getName() |
Map<String,Serializable> |
getProperties() |
Serializable |
getProperty(Object key) |
String |
getProtocol() |
org.mule.runtime.core.processor.AbstractRedeliveryPolicy |
getRedeliveryPolicy() |
List<org.mule.runtime.core.api.processor.Processor> |
getResponseMessageProcessors() |
int |
getResponseTimeout() |
org.mule.runtime.core.api.retry.RetryPolicyTemplate |
getRetryPolicyTemplate() |
EndpointSecurityFilter |
getSecurityFilter() |
org.mule.runtime.core.api.transaction.TransactionConfig |
getTransactionConfig() |
boolean |
isDeleteUnacceptedMessages() |
boolean |
isDisableTransportTransformer() |
boolean |
isProtocolSupported(String protocol) |
boolean |
isReadOnly() |
org.mule.runtime.core.api.message.InternalMessage |
request(long timeout) |
void |
setFlowConstruct(org.mule.runtime.core.api.construct.FlowConstruct flowConstruct) |
void |
setListener(org.mule.runtime.core.api.processor.Processor listener) |
void |
start() |
void |
stop() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCanonicalURI, isCompatibleWithAsyncpublic InboundEndpointWrapper(InboundEndpoint delegate)
public org.mule.runtime.core.processor.AbstractRedeliveryPolicy createDefaultRedeliveryPolicy(int maxRedelivery)
createDefaultRedeliveryPolicy in interface InboundEndpointpublic void setFlowConstruct(org.mule.runtime.core.api.construct.FlowConstruct flowConstruct)
setFlowConstruct in interface org.mule.runtime.core.api.construct.FlowConstructAwarepublic org.mule.runtime.core.api.construct.FlowConstruct getFlowConstruct()
getFlowConstruct in interface ImmutableEndpointgetFlowConstruct in interface InboundEndpointpublic EndpointURI getEndpointURI()
getEndpointURI in interface ImmutableEndpointpublic String getAddress()
getAddress in interface ImmutableEndpointpublic Charset getEncoding()
getEncoding in interface ImmutableEndpointpublic Connector getConnector()
getConnector in interface ImmutableEndpointpublic Map<String,Serializable> getProperties()
getProperties in interface ImmutableEndpointpublic Serializable getProperty(Object key)
getProperty in interface ImmutableEndpointpublic String getProtocol()
getProtocol in interface ImmutableEndpointpublic boolean isReadOnly()
isReadOnly in interface ImmutableEndpointpublic org.mule.runtime.core.api.transaction.TransactionConfig getTransactionConfig()
getTransactionConfig in interface ImmutableEndpointpublic org.mule.runtime.core.api.routing.filter.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<org.mule.runtime.core.api.processor.Processor> getMessageProcessors()
getMessageProcessors in interface ImmutableEndpointpublic List<org.mule.runtime.core.api.processor.Processor> getResponseMessageProcessors()
getResponseMessageProcessors in interface ImmutableEndpointpublic org.mule.runtime.core.MessageExchangePattern getExchangePattern()
getExchangePattern in interface ImmutableEndpointpublic int getResponseTimeout()
getResponseTimeout in interface ImmutableEndpointpublic String getInitialState()
getInitialState in interface ImmutableEndpointpublic org.mule.runtime.core.api.MuleContext getMuleContext()
getMuleContext in interface ImmutableEndpointpublic org.mule.runtime.core.api.retry.RetryPolicyTemplate getRetryPolicyTemplate()
getRetryPolicyTemplate in interface ImmutableEndpointpublic String getEndpointBuilderName()
getEndpointBuilderName in interface ImmutableEndpointpublic boolean isProtocolSupported(String protocol)
isProtocolSupported in interface ImmutableEndpointpublic org.mule.runtime.api.metadata.MediaType getMimeType()
getMimeType in interface ImmutableEndpointpublic org.mule.runtime.core.processor.AbstractRedeliveryPolicy getRedeliveryPolicy()
getRedeliveryPolicy in interface ImmutableEndpointpublic boolean isDisableTransportTransformer()
isDisableTransportTransformer in interface ImmutableEndpointpublic org.mule.runtime.core.api.message.InternalMessage request(long timeout)
throws Exception
request in interface MessageRequestingExceptionpublic void setListener(org.mule.runtime.core.api.processor.Processor listener)
setListener in interface org.mule.runtime.core.api.source.MessageSourcepublic String getName()
getName in interface org.mule.runtime.api.meta.NamedObjectpublic void start()
throws org.mule.runtime.api.exception.MuleException
start in interface org.mule.runtime.api.lifecycle.Startableorg.mule.runtime.api.exception.MuleExceptionpublic void stop()
throws org.mule.runtime.api.exception.MuleException
stop in interface org.mule.runtime.api.lifecycle.Stoppableorg.mule.runtime.api.exception.MuleExceptionpublic InboundEndpoint getDelegate()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.