Class CamelEndpointFactoryBean

java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.Endpoint>
org.apache.camel.core.xml.AbstractCamelEndpointFactoryBean
org.apache.camel.spring.xml.CamelEndpointFactoryBean
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.spi.HasCamelContext, org.springframework.beans.factory.Aware, org.springframework.beans.factory.FactoryBean<org.apache.camel.Endpoint>, org.springframework.context.ApplicationContextAware

@Metadata(label="spring,configuration,endpoint") public class CamelEndpointFactoryBean extends org.apache.camel.core.xml.AbstractCamelEndpointFactoryBean implements org.springframework.beans.factory.FactoryBean<org.apache.camel.Endpoint>, org.springframework.context.ApplicationContextAware
Camel endpoint configuration
  • Field Summary

    Fields inherited from interface org.springframework.beans.factory.FactoryBean

    OBJECT_TYPE_ATTRIBUTE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.camel.CamelContext
    getCamelContextWithId(String camelContextId)
     
    org.apache.camel.Endpoint
     
     
    void
    setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
     
    void
     

    Methods inherited from class org.apache.camel.core.xml.AbstractCamelEndpointFactoryBean

    getObjectType, getProperties, getUri, setProperties, setUri

    Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean

    afterPropertiesSet, destroy, discoverDefaultCamelContext, getCamelContext, getCamelContextId, getCustomId, isSingleton, setCamelContext, setCamelContextId, setCustomId

    Methods inherited from class org.apache.camel.model.IdentifiedType

    getId, setId

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.beans.factory.FactoryBean

    getObjectType, isSingleton
  • Constructor Details

  • Method Details

    • getCamelContextWithId

      protected org.apache.camel.CamelContext getCamelContextWithId(String camelContextId)
      Specified by:
      getCamelContextWithId in class org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.Endpoint>
    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware
      Throws:
      org.springframework.beans.BeansException
    • getObject

      public org.apache.camel.Endpoint getObject() throws Exception
      Specified by:
      getObject in interface org.springframework.beans.factory.FactoryBean<org.apache.camel.Endpoint>
      Overrides:
      getObject in class org.apache.camel.core.xml.AbstractCamelEndpointFactoryBean
      Throws:
      Exception
    • getRef

      public String getRef()
    • setRef

      public void setRef(String ref)