public class EtcdServiceCallProcessorFactory extends org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<EtcdConfiguration,EtcdServiceCallServer>
ProcessorFactory
that creates the Etcd implementation of the ServiceCall EIP.Constructor and Description |
---|
EtcdServiceCallProcessorFactory() |
Modifier and Type | Method and Description |
---|---|
protected Optional<org.apache.camel.spi.ServiceCallServerListStrategy> |
builtInServerListStrategy(EtcdConfiguration conf,
String name) |
protected EtcdConfiguration |
createConfiguration(org.apache.camel.spi.RouteContext routeContext) |
protected org.apache.camel.spi.ServiceCallServerListStrategy<EtcdServiceCallServer> |
createDefaultServerListStrategy(EtcdConfiguration conf) |
protected org.apache.camel.impl.remote.DefaultServiceCallProcessor |
createProcessor(String name,
String component,
String uri,
org.apache.camel.ExchangePattern mep,
EtcdConfiguration conf,
Map<String,String> properties) |
builtInLoadBalancer, configureLoadBalancer, configureLoadBalancer, configureProperties, configureServerListStrategy, configureServerListStrategy, createChildProcessor, createDefaultLoadBalancer, createProcessor, createProcessor
protected EtcdConfiguration createConfiguration(org.apache.camel.spi.RouteContext routeContext) throws Exception
createConfiguration
in class org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<EtcdConfiguration,EtcdServiceCallServer>
Exception
protected org.apache.camel.impl.remote.DefaultServiceCallProcessor createProcessor(String name, String component, String uri, org.apache.camel.ExchangePattern mep, EtcdConfiguration conf, Map<String,String> properties) throws Exception
createProcessor
in class org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<EtcdConfiguration,EtcdServiceCallServer>
Exception
protected Optional<org.apache.camel.spi.ServiceCallServerListStrategy> builtInServerListStrategy(EtcdConfiguration conf, String name) throws Exception
builtInServerListStrategy
in class org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<EtcdConfiguration,EtcdServiceCallServer>
Exception
protected org.apache.camel.spi.ServiceCallServerListStrategy<EtcdServiceCallServer> createDefaultServerListStrategy(EtcdConfiguration conf) throws Exception
createDefaultServerListStrategy
in class org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<EtcdConfiguration,EtcdServiceCallServer>
Exception
Apache Camel