|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EndpointBuilder
Constructs endpoints. Transport specific endpoints can easily resolve the Endpoint implementation to be uses, for generic endpoints we can either resolve the transport from uri string or use a default implementation.
Method Summary | |
---|---|
void |
addMessageProcessor(MessageProcessor messageProcessor)
|
void |
addResponseMessageProcessor(MessageProcessor responseMessageProcessor)
|
void |
addResponseTransformer(Transformer transformer)
Deprecated. Use addResponseMessageProcessor() |
void |
addTransformer(Transformer transformer)
Deprecated. Use addMessageProcessor() |
InboundEndpoint |
buildInboundEndpoint()
Constructs inbound endpoints |
OutboundEndpoint |
buildOutboundEndpoint()
Constructs outbound endpoints |
java.lang.Object |
clone()
|
void |
setConnector(Connector connector)
|
void |
setDeleteUnacceptedMessages(boolean deleteUnacceptedMessages)
|
void |
setDisableTransportTransformer(boolean disableTransportTransformer)
|
void |
setEncoding(java.lang.String encoding)
|
void |
setExchangePattern(MessageExchangePattern mep)
|
void |
setInitialState(java.lang.String initialState)
|
void |
setMessageProcessors(java.util.List<MessageProcessor> messageProcessors)
|
void |
setMuleContext(MuleContext muleContext)
|
void |
setName(java.lang.String name)
|
void |
setProperties(java.util.Map<java.lang.Object,java.lang.Object> properties)
|
void |
setProperty(java.lang.Object key,
java.lang.Object value)
|
void |
setRegistryId(java.lang.String registryId)
|
void |
setResponseMessageProcessors(java.util.List<MessageProcessor> responseMessageProcessors)
|
void |
setResponseTimeout(int responseTimeout)
|
void |
setResponseTransformers(java.util.List<Transformer> responseTransformer)
Deprecated. Use setResponseMessageProcessors() |
void |
setRetryPolicyTemplate(RetryPolicyTemplate retryPolicyTemplate)
|
void |
setTransactionConfig(TransactionConfig transactionConfig)
|
void |
setTransformers(java.util.List<Transformer> transformers)
Deprecated. Use setMessageProcessors() |
void |
setURIBuilder(URIBuilder URIBuilder)
|
Method Detail |
---|
InboundEndpoint buildInboundEndpoint() throws EndpointException, InitialisationException
EndpointException
InitialisationException
OutboundEndpoint buildOutboundEndpoint() throws EndpointException, InitialisationException
EndpointException
InitialisationException
void setConnector(Connector connector)
void addTransformer(Transformer transformer)
void addResponseTransformer(Transformer transformer)
void setTransformers(java.util.List<Transformer> transformers)
void setResponseTransformers(java.util.List<Transformer> responseTransformer)
void setName(java.lang.String name)
void setProperty(java.lang.Object key, java.lang.Object value)
void setProperties(java.util.Map<java.lang.Object,java.lang.Object> properties)
void setTransactionConfig(TransactionConfig transactionConfig)
void setDeleteUnacceptedMessages(boolean deleteUnacceptedMessages)
void setExchangePattern(MessageExchangePattern mep)
void setResponseTimeout(int responseTimeout)
void setInitialState(java.lang.String initialState)
void setEncoding(java.lang.String encoding)
void setRegistryId(java.lang.String registryId)
void setMuleContext(MuleContext muleContext)
setMuleContext
in interface MuleContextAware
void setRetryPolicyTemplate(RetryPolicyTemplate retryPolicyTemplate)
void setMessageProcessors(java.util.List<MessageProcessor> messageProcessors)
void addMessageProcessor(MessageProcessor messageProcessor)
void setResponseMessageProcessors(java.util.List<MessageProcessor> responseMessageProcessors)
void addResponseMessageProcessor(MessageProcessor responseMessageProcessor)
void setDisableTransportTransformer(boolean disableTransportTransformer)
void setURIBuilder(URIBuilder URIBuilder)
java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |