|
||||||||||
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 java.lang.String |
INITIAL_STATE_STARTED
|
static java.lang.String |
INITIAL_STATE_STOPPED
|
Method Summary | |
---|---|
java.lang.String |
getAddress()
This returns the address of the endpoint. |
Connector |
getConnector()
The endpoint that will be used to send the message on. |
java.lang.String |
getEncoding()
Decides the encoding to be used for events received by this endpoint |
java.lang.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. |
java.lang.String |
getInitialState()
Sets the state the endpoint will be loaded in. |
java.util.List<MessageProcessor> |
getMessageProcessors()
|
EndpointMessageProcessorChainFactory |
getMessageProcessorsFactory()
|
java.lang.String |
getMimeType()
Return the mime type defined for the endpoint, if any |
MuleContext |
getMuleContext()
|
java.lang.String |
getName()
The name is the identifier for the endpoint |
java.util.Map |
getProperties()
Returns any properties set on this endpoint |
java.lang.Object |
getProperty(java.lang.Object key)
Retrieves a property set on the endpoint |
java.lang.String |
getProtocol()
The transport protocol name that the message endpoint communicates over. |
java.util.List<MessageProcessor> |
getResponseMessageProcessors()
|
int |
getResponseTimeout()
The timeout value for waiting for a response from a remote invocation or back channel. |
java.util.List<Transformer> |
getResponseTransformers()
Deprecated. use getResponseMessageProcessors() instead |
RetryPolicyTemplate |
getRetryPolicyTemplate()
The retry policy on the endpoint configures how retries are handled. |
EndpointSecurityFilter |
getSecurityFilter()
Returns an EndpointSecurityFilter for this endpoint. |
TransactionConfig |
getTransactionConfig()
Returns the transaction configuration for this endpoint |
java.util.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(java.lang.String protocol)
|
boolean |
isReadOnly()
|
Field Detail |
---|
static final java.lang.String INITIAL_STATE_STARTED
static final java.lang.String INITIAL_STATE_STOPPED
Method Detail |
---|
EndpointURI getEndpointURI()
java.lang.String getAddress()
java.lang.String getEncoding()
Connector getConnector()
java.lang.String getName()
java.util.List<Transformer> getTransformers()
java.util.List<Transformer> getResponseTransformers()
java.util.Map getProperties()
java.lang.Object getProperty(java.lang.Object key)
key
- the name of the property
java.lang.String getProtocol()
boolean isReadOnly()
TransactionConfig getTransactionConfig()
Filter getFilter()
boolean isDeleteUnacceptedMessages()
EndpointSecurityFilter getSecurityFilter()
EndpointSecurityFilter
EndpointMessageProcessorChainFactory getMessageProcessorsFactory()
java.util.List<MessageProcessor> getMessageProcessors()
java.util.List<MessageProcessor> getResponseMessageProcessors()
MessageExchangePattern getExchangePattern()
int getResponseTimeout()
java.lang.String getInitialState()
MuleContext getMuleContext()
RetryPolicyTemplate getRetryPolicyTemplate()
java.lang.String getEndpointBuilderName()
boolean isProtocolSupported(java.lang.String protocol)
java.lang.String getMimeType()
boolean isDisableTransportTransformer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |