org.mule.transport.service
Class DefaultTransportServiceDescriptor
java.lang.Object
org.mule.api.registry.AbstractServiceDescriptor
org.mule.transport.service.DefaultTransportServiceDescriptor
- All Implemented Interfaces:
- ServiceDescriptor, TransportServiceDescriptor
public class DefaultTransportServiceDescriptor
- extends AbstractServiceDescriptor
- implements TransportServiceDescriptor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultTransportServiceDescriptor
public DefaultTransportServiceDescriptor(String service,
Properties props,
Registry registry,
ClassLoader classLoader)
setOverrides
public void setOverrides(Properties props)
createMessageAdapter
public MessageAdapter createMessageAdapter(Object message)
throws TransportServiceException
- Specified by:
createMessageAdapter
in interface TransportServiceDescriptor
- Throws:
TransportServiceException
createMessageAdapter
protected MessageAdapter createMessageAdapter(Object message,
String clazz)
throws TransportServiceException
- Throws:
TransportServiceException
createSessionHandler
public SessionHandler createSessionHandler()
throws TransportServiceException
- Specified by:
createSessionHandler
in interface TransportServiceDescriptor
- Throws:
TransportServiceException
createMessageReceiver
public MessageReceiver createMessageReceiver(Connector connector,
Service service,
InboundEndpoint endpoint)
throws MuleException
- Specified by:
createMessageReceiver
in interface TransportServiceDescriptor
- Throws:
MuleException
createMessageReceiver
public MessageReceiver createMessageReceiver(Connector connector,
Service service,
InboundEndpoint endpoint,
Object[] args)
throws MuleException
- Specified by:
createMessageReceiver
in interface TransportServiceDescriptor
- Throws:
MuleException
createDispatcherFactory
public MessageDispatcherFactory createDispatcherFactory()
throws TransportServiceException
- Specified by:
createDispatcherFactory
in interface TransportServiceDescriptor
- Throws:
TransportServiceException
createRequesterFactory
public MessageRequesterFactory createRequesterFactory()
throws TransportServiceException
- Specified by:
createRequesterFactory
in interface TransportServiceDescriptor
- Throws:
TransportServiceException
createTransactionFactory
public TransactionFactory createTransactionFactory()
throws TransportServiceException
- Specified by:
createTransactionFactory
in interface TransportServiceDescriptor
- Throws:
TransportServiceException
createConnector
public Connector createConnector()
throws TransportServiceException
- Specified by:
createConnector
in interface TransportServiceDescriptor
- Throws:
TransportServiceException
createInboundTransformers
public List createInboundTransformers()
throws TransportFactoryException
- Specified by:
createInboundTransformers
in interface TransportServiceDescriptor
- Throws:
TransportFactoryException
createOutboundTransformers
public List createOutboundTransformers()
throws TransportFactoryException
- Specified by:
createOutboundTransformers
in interface TransportServiceDescriptor
- Throws:
TransportFactoryException
createResponseTransformers
public List createResponseTransformers()
throws TransportFactoryException
- Specified by:
createResponseTransformers
in interface TransportServiceDescriptor
- Throws:
TransportFactoryException
createEndpointBuilder
public EndpointURIBuilder createEndpointBuilder()
throws TransportFactoryException
- Specified by:
createEndpointBuilder
in interface TransportServiceDescriptor
- Throws:
TransportFactoryException
setExceptionMappings
public void setExceptionMappings(Properties props)
- Specified by:
setExceptionMappings
in interface TransportServiceDescriptor
getExceptionMappings
public Properties getExceptionMappings()
- Specified by:
getExceptionMappings
in interface TransportServiceDescriptor
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.