Home » apache-camel-1.5.0-src » org.apache » camel » impl » [javadoc | source]
org.apache.camel.impl
abstract public class: DefaultEndpoint [javadoc | source]
java.lang.Object
   org.apache.camel.impl.DefaultEndpoint

All Implemented Interfaces:
    CamelContextAware, Endpoint

A default endpoint useful for implementation inheritance
Constructor:
 protected DefaultEndpoint() 
 protected DefaultEndpoint(String endpointUri) 
 protected DefaultEndpoint(String endpointUri,
    Component component) 
 protected DefaultEndpoint(String endpointUri,
    CamelContext camelContext) 
Method from org.apache.camel.impl.DefaultEndpoint Summary:
configureProperties,   convertTo,   createEndpointUri,   createExchange,   createExchange,   createExchange,   createExecutorService,   createPollingConsumer,   equals,   getCamelContext,   getComponent,   getContext,   getEndpointUri,   getExchangePattern,   getExchangeType,   getExecutorService,   hashCode,   isLenientProperties,   setCamelContext,   setContext,   setEndpointUri,   setExchangePattern,   setExecutorService,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.camel.impl.DefaultEndpoint Detail:
 public  void configureProperties(Map options) 
 public E convertTo(Class<E> type,
    Exchange exchange) 
    Converts the given exchange to the specified exchange type
 protected String createEndpointUri() 
    A factory method to lazily create the endpointUri if none is specified
 public E createExchange() 
 public E createExchange(Exchange exchange) 
 public E createExchange(ExchangePattern pattern) 
 protected ScheduledThreadPoolExecutor createExecutorService() 
 public PollingConsumer<E> createPollingConsumer() throws Exception 
 public boolean equals(Object object) 
 public CamelContext getCamelContext() 
 public Component getComponent() 
 public CamelContext getContext() 
 public String getEndpointUri() 
 public ExchangePattern getExchangePattern() 
 public Class<E> getExchangeType() 
    Returns the type of the exchange which is generated by this component
 public synchronized ScheduledExecutorService getExecutorService() 
 public int hashCode() 
 public boolean isLenientProperties() 
 public  void setCamelContext(CamelContext camelContext) 
 public  void setContext(CamelContext context) 
 protected  void setEndpointUri(String endpointUri) 
 public  void setExchangePattern(ExchangePattern exchangePattern) 
 public synchronized  void setExecutorService(ScheduledExecutorService executorService) 
 public String toString()