public interface TransportServiceDescriptor extends ServiceDescriptor
TransportServiceDescriptor describes the necessary information for
creating a connector from a service descriptor. A service descriptor should be
located at META-INF/services/org/mule/providers/| Modifier and Type | Method and Description |
|---|---|
Connector |
createConnector() |
MessageDispatcherFactory |
createDispatcherFactory() |
EndpointURIBuilder |
createEndpointBuilder() |
List |
createInboundTransformers() |
MessageAdapter |
createMessageAdapter(Object message) |
MessageReceiver |
createMessageReceiver(Connector connector,
Service service,
InboundEndpoint endpoint) |
MessageReceiver |
createMessageReceiver(Connector connector,
Service service,
InboundEndpoint endpoint,
Object[] args) |
List |
createOutboundTransformers() |
MessageRequesterFactory |
createRequesterFactory() |
List |
createResponseTransformers() |
SessionHandler |
createSessionHandler() |
TransactionFactory |
createTransactionFactory() |
Properties |
getExceptionMappings() |
void |
setExceptionMappings(Properties props) |
getServiceMessageAdapter createMessageAdapter(Object message) throws TransportServiceException
TransportServiceExceptionSessionHandler createSessionHandler() throws TransportServiceException
TransportServiceExceptionMessageReceiver createMessageReceiver(Connector connector, Service service, InboundEndpoint endpoint) throws MuleException
MuleExceptionMessageReceiver createMessageReceiver(Connector connector, Service service, InboundEndpoint endpoint, Object[] args) throws MuleException
MuleExceptionMessageDispatcherFactory createDispatcherFactory() throws TransportServiceException
TransportServiceExceptionMessageRequesterFactory createRequesterFactory() throws TransportServiceException
TransportServiceExceptionTransactionFactory createTransactionFactory() throws TransportServiceException
TransportServiceExceptionConnector createConnector() throws TransportServiceException
TransportServiceExceptionList createInboundTransformers() throws TransportFactoryException
TransportFactoryExceptionList createOutboundTransformers() throws TransportFactoryException
TransportFactoryExceptionList createResponseTransformers() throws TransportFactoryException
TransportFactoryExceptionEndpointURIBuilder createEndpointBuilder() throws TransportFactoryException
TransportFactoryExceptionvoid setExceptionMappings(Properties props)
Properties getExceptionMappings()
Copyright © 2003-2012 MuleSource, Inc.. All Rights Reserved.