public class DefaultTransportServiceDescriptor extends AbstractServiceDescriptor implements TransportServiceDescriptor
AbstractServiceDescriptor.Key
logger, service
Constructor and Description |
---|
DefaultTransportServiceDescriptor(String service,
Properties props,
Registry registry) |
Modifier and Type | Method and Description |
---|---|
Connector |
createConnector() |
MessageDispatcherFactory |
createDispatcherFactory() |
EndpointURIBuilder |
createEndpointBuilder() |
List |
createInboundTransformers() |
MessageAdapter |
createMessageAdapter(Object message) |
protected MessageAdapter |
createMessageAdapter(Object message,
String clazz) |
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) |
void |
setOverrides(Properties props) |
getService, removeClassProperty, removeProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getService
public DefaultTransportServiceDescriptor(String service, Properties props, Registry registry)
public void setOverrides(Properties props)
public MessageAdapter createMessageAdapter(Object message) throws TransportServiceException
createMessageAdapter
in interface TransportServiceDescriptor
TransportServiceException
protected MessageAdapter createMessageAdapter(Object message, String clazz) throws TransportServiceException
TransportServiceException
public SessionHandler createSessionHandler() throws TransportServiceException
createSessionHandler
in interface TransportServiceDescriptor
TransportServiceException
public MessageReceiver createMessageReceiver(Connector connector, Service service, InboundEndpoint endpoint) throws MuleException
createMessageReceiver
in interface TransportServiceDescriptor
MuleException
public MessageReceiver createMessageReceiver(Connector connector, Service service, InboundEndpoint endpoint, Object[] args) throws MuleException
createMessageReceiver
in interface TransportServiceDescriptor
MuleException
public MessageDispatcherFactory createDispatcherFactory() throws TransportServiceException
createDispatcherFactory
in interface TransportServiceDescriptor
TransportServiceException
public MessageRequesterFactory createRequesterFactory() throws TransportServiceException
createRequesterFactory
in interface TransportServiceDescriptor
TransportServiceException
public TransactionFactory createTransactionFactory() throws TransportServiceException
createTransactionFactory
in interface TransportServiceDescriptor
TransportServiceException
public Connector createConnector() throws TransportServiceException
createConnector
in interface TransportServiceDescriptor
TransportServiceException
public List createInboundTransformers() throws TransportFactoryException
createInboundTransformers
in interface TransportServiceDescriptor
TransportFactoryException
public List createOutboundTransformers() throws TransportFactoryException
createOutboundTransformers
in interface TransportServiceDescriptor
TransportFactoryException
public List createResponseTransformers() throws TransportFactoryException
createResponseTransformers
in interface TransportServiceDescriptor
TransportFactoryException
public EndpointURIBuilder createEndpointBuilder() throws TransportFactoryException
createEndpointBuilder
in interface TransportServiceDescriptor
TransportFactoryException
public void setExceptionMappings(Properties props)
setExceptionMappings
in interface TransportServiceDescriptor
public Properties getExceptionMappings()
getExceptionMappings
in interface TransportServiceDescriptor
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.