Class AbstractCamelEndpointFactoryBean

java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.Endpoint>
org.apache.camel.core.xml.AbstractCamelEndpointFactoryBean
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.spi.HasCamelContext

public abstract class AbstractCamelEndpointFactoryBean extends AbstractCamelFactoryBean<org.apache.camel.Endpoint>
  • Constructor Details

    • AbstractCamelEndpointFactoryBean

      public AbstractCamelEndpointFactoryBean()
  • Method Details

    • getObject

      public org.apache.camel.Endpoint getObject() throws Exception
      Specified by:
      getObject in class AbstractCamelFactoryBean<org.apache.camel.Endpoint>
      Throws:
      Exception
    • getObjectType

      public Class<org.apache.camel.Endpoint> getObjectType()
      Specified by:
      getObjectType in class AbstractCamelFactoryBean<org.apache.camel.Endpoint>
    • getUri

      public String getUri()
    • setUri

      public void setUri(String uri)
      Sets the URI to use to resolve the endpoint.

      Notice that additional options can be configured using a series of property.

    • getProperties

      public List<org.apache.camel.model.PropertyDefinition> getProperties()
    • setProperties

      public void setProperties(List<org.apache.camel.model.PropertyDefinition> properties)
      To configure additional endpoint options using a XML style which is similar as configuring Spring or Blueprint beans.