public abstract class AbstractMetaDataExtension extends Object implements MetaDataExtension, ComponentAware, CamelContextAware
MetaDataExtension.MetaData
Modifier | Constructor and Description |
---|---|
protected |
AbstractMetaDataExtension() |
protected |
AbstractMetaDataExtension(CamelContext camelContext) |
protected |
AbstractMetaDataExtension(Component component) |
protected |
AbstractMetaDataExtension(Component component,
CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
getCamelContext()
Get the
CamelContext |
Component |
getComponent()
Get the
Component |
void |
setCamelContext(CamelContext camelContext)
Injects the
CamelContext |
void |
setComponent(Component component)
Injects the
Component |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
meta
unwrap
getComponent
protected AbstractMetaDataExtension()
protected AbstractMetaDataExtension(Component component)
protected AbstractMetaDataExtension(CamelContext camelContext)
protected AbstractMetaDataExtension(Component component, CamelContext camelContext)
public void setComponent(Component component)
ComponentAware
Component
setComponent
in interface ComponentAware
component
- the componentpublic Component getComponent()
ComponentAware
Component
getComponent
in interface ComponentAware
public void setCamelContext(CamelContext camelContext)
CamelContextAware
CamelContext
setCamelContext
in interface CamelContextAware
camelContext
- the Camel contextpublic CamelContext getCamelContext()
CamelContextAware
CamelContext
getCamelContext
in interface CamelContextAware
Apache Camel