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

    Constructors
    Modifier
    Constructor
    Description
    protected
     
    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 Type
    Method
    Description
    org.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 interface org.apache.camel.ComponentAware
    • getComponent

      public org.apache.camel.Component getComponent()
      Specified by:
      getComponent in interface org.apache.camel.ComponentAware
    • setCamelContext

      public void setCamelContext(org.apache.camel.CamelContext camelContext)
      Specified by:
      setCamelContext in interface org.apache.camel.CamelContextAware
    • getCamelContext

      public org.apache.camel.CamelContext getCamelContext()
      Specified by:
      getCamelContext in interface org.apache.camel.spi.HasCamelContext