Class CamelComponent

java.lang.Object
ru.bgcrm.plugin.camel.CamelComponent
All Implemented Interfaces:
AutoCloseable
Direct Known Subclasses:
JmsCamelComponent

public abstract class CamelComponent extends Object implements AutoCloseable
  • Field Details

    • context

      protected org.apache.camel.CamelContext context
    • config

      protected ComponentConfig config
  • Constructor Details

    • CamelComponent

      public CamelComponent(org.apache.camel.CamelContext context, ComponentConfig config)
  • Method Details

    • init

      public abstract void init() throws org.apache.camel.CamelException
      Throws:
      org.apache.camel.CamelException
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable