|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ImmutableEndpoint
ImmutableEndpoint
describes a Message endpoint where data is
sent or received. An Enpoint is an Resource address (EndpointUri), with associated
transformation, transaction and filtering rules.
Field Summary | |
---|---|
static String |
INITIAL_STATE_STARTED
|
static String |
INITIAL_STATE_STOPPED
|
Method Summary | |
---|---|
String |
getAddress()
This returns the address of the endpoint. |
Connector |
getConnector()
The endpoint that will be used to send the message on. |
String |
getEncoding()
Decides the encoding to be used for events received by this endpoint |
String |
getEndpointBuilderName()
The name of the endpoint builder used to create this endpoint. |
EndpointURI |
getEndpointURI()
This specifess the communication endpointUri. |
MessageExchangePattern |
getExchangePattern()
|
Filter |
getFilter()
The filter to apply to incoming messages. |
String |
getInitialState()
Sets the state the endpoint will be loaded in. |
List<MessageProcessor> |
getMessageProcessors()
|
EndpointMessageProcessorChainFactory |
getMessageProcessorsFactory()
|
String |
getMimeType()
Return the mime type defined for the endpoint, if any |
MuleContext |
getMuleContext()
|
Map |
getProperties()
Returns any properties set on this endpoint |
Object |
getProperty(Object key)
Retrieves a property set on the endpoint |
String |
getProtocol()
The transport protocol name that the message endpoint communicates over. |
AbstractRedeliveryPolicy |
getRedeliveryPolicy()
Return the endpoint's redelivery policy, if any |
List<MessageProcessor> |
getResponseMessageProcessors()
|
int |
getResponseTimeout()
The timeout value for waiting for a response from a remote invocation or back channel. |
List<Transformer> |
getResponseTransformers()
Deprecated. use getResponseMessageProcessors() instead |
RetryPolicyTemplate |
getRetryPolicyTemplate()
The retry policy on the endpoint configures how retries are handled. |
EndpointSecurityFilter |
getSecurityFilter()
Deprecated. |
TransactionConfig |
getTransactionConfig()
Returns the transaction configuration for this endpoint |
List<Transformer> |
getTransformers()
Deprecated. use getMessageProcessors() instead |
boolean |
isDeleteUnacceptedMessages()
If a filter is configured on this endpoint, this property will determine if message that are not excepted by the filter are deleted |
boolean |
isDisableTransportTransformer()
|
boolean |
isProtocolSupported(String protocol)
|
boolean |
isReadOnly()
|
Methods inherited from interface org.mule.api.NamedObject |
---|
getName |
Field Detail |
---|
static final String INITIAL_STATE_STARTED
static final String INITIAL_STATE_STOPPED
Method Detail |
---|
EndpointURI getEndpointURI()
String getAddress()
String getEncoding()
Connector getConnector()
@Deprecated List<Transformer> getTransformers()
@Deprecated List<Transformer> getResponseTransformers()
Map getProperties()
Object getProperty(Object key)
key
- the name of the property
String getProtocol()
boolean isReadOnly()
TransactionConfig getTransactionConfig()
Filter getFilter()
boolean isDeleteUnacceptedMessages()
@Deprecated EndpointSecurityFilter getSecurityFilter()
EndpointSecurityFilter
EndpointMessageProcessorChainFactory getMessageProcessorsFactory()
List<MessageProcessor> getMessageProcessors()
List<MessageProcessor> getResponseMessageProcessors()
MessageExchangePattern getExchangePattern()
int getResponseTimeout()
String getInitialState()
MuleContext getMuleContext()
RetryPolicyTemplate getRetryPolicyTemplate()
String getEndpointBuilderName()
boolean isProtocolSupported(String protocol)
String getMimeType()
AbstractRedeliveryPolicy getRedeliveryPolicy()
boolean isDisableTransportTransformer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |