org.apache.camel.component.stringtemplate
Class StringTemplateEndpoint

java.lang.Object
  extended by org.apache.camel.impl.DefaultEndpoint
      extended by org.apache.camel.impl.ScheduledPollEndpoint
          extended by org.apache.camel.impl.DefaultPollingEndpoint
              extended by org.apache.camel.impl.ProcessorEndpoint
                  extended by org.apache.camel.component.ResourceBasedEndpoint
                      extended by org.apache.camel.component.stringtemplate.StringTemplateEndpoint
All Implemented Interfaces:
CamelContextAware, Endpoint, IsSingleton

public class StringTemplateEndpoint
extends ResourceBasedEndpoint

Version:
$Revision: 15729 $

Field Summary
 
Fields inherited from class org.apache.camel.component.ResourceBasedEndpoint
log
 
Constructor Summary
StringTemplateEndpoint(String endpointUri, Processor processor, String resourceUri)
           
StringTemplateEndpoint(String uri, StringTemplateComponent component, String resourceUri, Map parameters)
           
 
Method Summary
 ExchangePattern getExchangePattern()
           
 boolean isSingleton()
           
protected  void onExchange(Exchange exchange)
           
 
Methods inherited from class org.apache.camel.component.ResourceBasedEndpoint
getResource, getResourceAsInputStream, getResourceLoader, getResourceUri, isContentCache, setContentCache, setResourceLoader, setResourceUri
 
Methods inherited from class org.apache.camel.impl.ProcessorEndpoint
createPollingConsumer, createProcessor, createProducer, getProcessor, setProcessor
 
Methods inherited from class org.apache.camel.impl.DefaultPollingEndpoint
createConsumer
 
Methods inherited from class org.apache.camel.impl.ScheduledPollEndpoint
configureConsumer, configureProperties, getConsumerProperties, setConsumerProperties
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
createEndpointUri, createExchange, createExchange, createExchange, createScheduledExecutorService, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExchangeType, getExecutorService, getScheduledExecutorService, hashCode, isLenientProperties, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setExecutorService, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringTemplateEndpoint

public StringTemplateEndpoint(String uri,
                              StringTemplateComponent component,
                              String resourceUri,
                              Map parameters)

StringTemplateEndpoint

public StringTemplateEndpoint(String endpointUri,
                              Processor processor,
                              String resourceUri)
Method Detail

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface IsSingleton
Overrides:
isSingleton in class ProcessorEndpoint

getExchangePattern

public ExchangePattern getExchangePattern()
Overrides:
getExchangePattern in class DefaultEndpoint

onExchange

protected void onExchange(Exchange exchange)
                   throws Exception
Overrides:
onExchange in class ProcessorEndpoint
Throws:
Exception


Copyright © 2007-2010 IONA Open Source Community. All Rights Reserved.