org.mule.transport.service
Class MetaTransportServiceDescriptor
java.lang.Object
org.mule.api.registry.AbstractServiceDescriptor
org.mule.transport.service.DefaultTransportServiceDescriptor
org.mule.transport.service.MetaTransportServiceDescriptor
- All Implemented Interfaces:
- MuleContextAware, ServiceDescriptor, TransportServiceDescriptor
public class MetaTransportServiceDescriptor
- extends DefaultTransportServiceDescriptor
Used to describe a Meta transport, one which only defines an endpoint, not a connector, receiver, dispatcher, etc
- Since:
- 3.0.0
Method Summary |
Connector |
createConnector()
Override the connector cration and register our Meta scheme with the connecotr so that the connector can
be used when creating endpoints using this meta transport |
Methods inherited from class org.mule.transport.service.DefaultTransportServiceDescriptor |
createDispatcherFactory, createEndpointBuilder, createEndpointBuilder, createEndpointBuilder, createEndpointURIBuilder, createInboundTransformers, createMessageReceiver, createMessageReceiver, createMuleMessageFactory, createOutboundTransformers, createRequesterFactory, createResponseTransformers, createSessionHandler, createTransactionFactory, createTransformer, getDefaultExchangePattern, getExceptionMappings, getInboundExchangePatterns, getOutboundExchangePatterns, init, initInboundExchangePatterns, initOutboundExchangePatterns, parseExchangePatterns, setExceptionMappings, setMuleContext, setOverrides |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetaTransportServiceDescriptor
public MetaTransportServiceDescriptor(String metaScheme,
String scheme,
Properties props,
ClassLoader classLoader)
throws ServiceException
- Throws:
ServiceException
createConnector
public Connector createConnector()
throws TransportServiceException
- Override the connector cration and register our Meta scheme with the connecotr so that the connector can
be used when creating endpoints using this meta transport
- Specified by:
createConnector
in interface TransportServiceDescriptor
- Overrides:
createConnector
in class DefaultTransportServiceDescriptor
- Returns:
- a transport connector matching the scheme of the descriptor with the meta scheme registered with the
connector
- Throws:
TransportServiceException
- if the connector cannot be created
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.