public class DefaultTransportServiceDescriptor extends AbstractServiceDescriptor implements TransportServiceDescriptor
AbstractServiceDescriptor.Keylogger, serviceOSGI_HEADER_TRANSPORT| Constructor and Description |
|---|
DefaultTransportServiceDescriptor(String service,
Properties props,
ClassLoader classLoader) |
getService, removeClassProperty, removePropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetServicepublic DefaultTransportServiceDescriptor(String service, Properties props, ClassLoader classLoader)
protected void init(Properties props)
public void setOverrides(Properties props)
public void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwarepublic MuleMessageFactory createMuleMessageFactory() throws TransportServiceException
createMuleMessageFactory in interface TransportServiceDescriptorTransportServiceExceptionpublic SessionHandler createSessionHandler() throws TransportServiceException
createSessionHandler in interface TransportServiceDescriptorTransportServiceExceptionpublic MessageReceiver createMessageReceiver(Connector connector, FlowConstruct flowConstruct, InboundEndpoint endpoint) throws MuleException
createMessageReceiver in interface TransportServiceDescriptorMuleExceptionpublic MessageReceiver createMessageReceiver(Connector connector, FlowConstruct flowConstruct, InboundEndpoint endpoint, Object... args) throws MuleException
createMessageReceiver in interface TransportServiceDescriptorMuleExceptionpublic MessageDispatcherFactory createDispatcherFactory() throws TransportServiceException
createDispatcherFactory in interface TransportServiceDescriptorTransportServiceExceptionpublic MessageRequesterFactory createRequesterFactory() throws TransportServiceException
createRequesterFactory in interface TransportServiceDescriptorTransportServiceExceptionpublic TransactionFactory createTransactionFactory() throws TransportServiceException
createTransactionFactory in interface TransportServiceDescriptorTransportServiceExceptionpublic Connector createConnector() throws TransportServiceException
createConnector in interface TransportServiceDescriptorTransportServiceExceptionpublic List<Transformer> createInboundTransformers(ImmutableEndpoint endpoint) throws TransportFactoryException
createInboundTransformers in interface TransportServiceDescriptorTransportFactoryExceptionpublic List<Transformer> createOutboundTransformers(ImmutableEndpoint endpoint) throws TransportFactoryException
createOutboundTransformers in interface TransportServiceDescriptorTransportFactoryExceptionpublic List<Transformer> createResponseTransformers(ImmutableEndpoint endpoint) throws TransportFactoryException
createResponseTransformers in interface TransportServiceDescriptorTransportFactoryExceptionprotected Transformer createTransformer(String className, ImmutableEndpoint endpoint) throws Exception
Exceptionpublic EndpointURIBuilder createEndpointURIBuilder() throws TransportFactoryException
createEndpointURIBuilder in interface TransportServiceDescriptorTransportFactoryExceptionpublic EndpointBuilder createEndpointBuilder(String uri) throws TransportFactoryException
createEndpointBuilder in interface TransportServiceDescriptorTransportFactoryExceptionpublic EndpointBuilder createEndpointBuilder(EndpointURIEndpointBuilder builder) throws TransportFactoryException
createEndpointBuilder in interface TransportServiceDescriptorTransportFactoryExceptionprotected EndpointBuilder createEndpointBuilder(Object[] constructorParams) throws TransportFactoryException
TransportFactoryExceptionpublic void setExceptionMappings(Properties props)
setExceptionMappings in interface TransportServiceDescriptorpublic Properties getExceptionMappings()
getExceptionMappings in interface TransportServiceDescriptorprotected void initInboundExchangePatterns(Properties properties)
protected void initOutboundExchangePatterns(Properties properties)
protected List<MessageExchangePattern> parseExchangePatterns(String mepsString)
public List<MessageExchangePattern> getInboundExchangePatterns() throws TransportServiceException
getInboundExchangePatterns in interface TransportServiceDescriptorTransportServiceExceptionpublic List<MessageExchangePattern> getOutboundExchangePatterns() throws TransportServiceException
getOutboundExchangePatterns in interface TransportServiceDescriptorTransportServiceExceptionpublic MessageExchangePattern getDefaultExchangePattern() throws TransportServiceException
getDefaultExchangePattern in interface TransportServiceDescriptorTransportServiceExceptionCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.