public class ComponentProxyComponent
extends org.apache.camel.impl.DefaultComponent
| Constructor and Description |
|---|
ComponentProxyComponent(String componentId,
String componentScheme) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,String> |
buildEndpointOptions(String remaining,
Map<String,Object> options) |
protected void |
configureDelegateComponent(ComponentDefinition definition,
org.apache.camel.Component component,
Map<String,Object> options) |
protected void |
configureDelegateEndpoint(ComponentDefinition definition,
org.apache.camel.Endpoint endpoint,
Map<String,Object> options) |
protected Optional<org.apache.camel.Component> |
createDelegateComponent(ComponentDefinition definition,
Map<String,Object> options) |
protected org.apache.camel.Endpoint |
createDelegateEndpoint(ComponentDefinition definition,
String scheme,
Map<String,String> options) |
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
String remaining,
Map<String,Object> parameters) |
protected void |
doStart() |
protected void |
doStop() |
org.apache.camel.Processor |
getAfterConsumer() |
org.apache.camel.Processor |
getAfterProducer() |
org.apache.camel.Processor |
getBeforeConsumer() |
org.apache.camel.Processor |
getBeforeProducer() |
protected org.apache.camel.catalog.CamelCatalog |
getCatalog() |
String |
getComponentId() |
String |
getComponentScheme() |
<T extends org.apache.camel.component.extension.ComponentExtension> |
getExtension(Class<T> extensionType) |
protected Object |
getOption(String key) |
Collection<Class<? extends org.apache.camel.component.extension.ComponentExtension>> |
getSupportedExtensions() |
void |
setAfterConsumer(org.apache.camel.Processor afterConsumer) |
void |
setAfterProducer(org.apache.camel.Processor afterProducer) |
void |
setBeforeConsumer(org.apache.camel.Processor beforeConsumer) |
void |
setBeforeProducer(org.apache.camel.Processor beforeProducer) |
void |
setOptions(Map<String,Object> options) |
afterConfiguration, createComponentConfiguration, createConfiguration, createEndpoint, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, isResolvePropertyPlaceholders, preProcessUri, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, setResolvePropertyPlaceholders, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURIprotected org.apache.camel.Endpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
createEndpoint in class org.apache.camel.impl.DefaultComponentExceptionprotected void doStart()
throws Exception
doStart in class org.apache.camel.impl.DefaultComponentExceptionprotected void doStop()
throws Exception
doStop in class org.apache.camel.impl.DefaultComponentExceptionpublic org.apache.camel.Processor getBeforeProducer()
public void setBeforeProducer(org.apache.camel.Processor beforeProducer)
public org.apache.camel.Processor getAfterProducer()
public void setAfterProducer(org.apache.camel.Processor afterProducer)
public org.apache.camel.Processor getBeforeConsumer()
public void setBeforeConsumer(org.apache.camel.Processor beforeConsumer)
public org.apache.camel.Processor getAfterConsumer()
public void setAfterConsumer(org.apache.camel.Processor afterConsumer)
public String getComponentId()
public String getComponentScheme()
protected Optional<org.apache.camel.Component> createDelegateComponent(ComponentDefinition definition, Map<String,Object> options) throws Exception
Exceptionprotected void configureDelegateComponent(ComponentDefinition definition, org.apache.camel.Component component, Map<String,Object> options) throws Exception
Exceptionprotected org.apache.camel.Endpoint createDelegateEndpoint(ComponentDefinition definition, String scheme, Map<String,String> options) throws Exception
Exceptionprotected void configureDelegateEndpoint(ComponentDefinition definition, org.apache.camel.Endpoint endpoint, Map<String,Object> options) throws Exception
Exceptionprotected Map<String,String> buildEndpointOptions(String remaining, Map<String,Object> options) throws Exception
Exceptionprotected org.apache.camel.catalog.CamelCatalog getCatalog()
public Collection<Class<? extends org.apache.camel.component.extension.ComponentExtension>> getSupportedExtensions()
getSupportedExtensions in interface org.apache.camel.ComponentgetSupportedExtensions in class org.apache.camel.impl.DefaultComponentCopyright © 2016–2019 Red Hat. All rights reserved.