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