Class AbstractMetaDataExtension
java.lang.Object
org.apache.camel.component.extension.metadata.AbstractMetaDataExtension
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,org.apache.camel.component.extension.ComponentExtension
,org.apache.camel.component.extension.MetaDataExtension
,org.apache.camel.ComponentAware
,org.apache.camel.spi.HasCamelContext
public abstract class AbstractMetaDataExtension
extends Object
implements org.apache.camel.component.extension.MetaDataExtension, org.apache.camel.ComponentAware, org.apache.camel.CamelContextAware
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.camel.component.extension.MetaDataExtension
org.apache.camel.component.extension.MetaDataExtension.MetaData
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
protected
AbstractMetaDataExtension
(org.apache.camel.CamelContext camelContext) protected
AbstractMetaDataExtension
(org.apache.camel.Component component) protected
AbstractMetaDataExtension
(org.apache.camel.Component component, org.apache.camel.CamelContext camelContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.CamelContext
org.apache.camel.Component
void
setCamelContext
(org.apache.camel.CamelContext camelContext) void
setComponent
(org.apache.camel.Component component) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.camel.ComponentAware
getComponent
Methods inherited from interface org.apache.camel.component.extension.ComponentExtension
unwrap
Methods inherited from interface org.apache.camel.component.extension.MetaDataExtension
meta
-
Constructor Details
-
AbstractMetaDataExtension
protected AbstractMetaDataExtension() -
AbstractMetaDataExtension
protected AbstractMetaDataExtension(org.apache.camel.Component component) -
AbstractMetaDataExtension
protected AbstractMetaDataExtension(org.apache.camel.CamelContext camelContext) -
AbstractMetaDataExtension
protected AbstractMetaDataExtension(org.apache.camel.Component component, org.apache.camel.CamelContext camelContext)
-
-
Method Details
-
setComponent
public void setComponent(org.apache.camel.Component component) - Specified by:
setComponent
in interfaceorg.apache.camel.ComponentAware
-
getComponent
public org.apache.camel.Component getComponent()- Specified by:
getComponent
in interfaceorg.apache.camel.ComponentAware
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext camelContext) - Specified by:
setCamelContext
in interfaceorg.apache.camel.CamelContextAware
-
getCamelContext
public org.apache.camel.CamelContext getCamelContext()- Specified by:
getCamelContext
in interfaceorg.apache.camel.spi.HasCamelContext
-