org.apache.camel.component.routebox
Class RouteboxConfiguration

java.lang.Object
  extended by org.apache.camel.component.routebox.RouteboxConfiguration

public class RouteboxConfiguration
extends Object


Constructor Summary
RouteboxConfiguration()
           
RouteboxConfiguration(URI uri)
           
 
Method Summary
 String getAuthority()
           
 long getConnectionTimeout()
           
 URI getConsumerUri()
           
 Map<String,String> getDispatchMap()
           
 RouteboxDispatchStrategy getDispatchStrategy()
           
 String getEndpointName()
           
 CamelContext getInnerContext()
           
 ProducerTemplate getInnerProducerTemplate()
           
 String getInnerProtocol()
           
 Registry getInnerRegistry()
           
 long getPollInterval()
           
 URI getProducerUri()
           
 int getQueueSize()
           
 List<RouteBuilder> getRouteBuilders()
           
 int getThreads()
           
 URI getUri()
           
 boolean isForkContext()
           
 boolean isLocal()
           
 boolean isSendToConsumer()
           
 void parseURI(URI uri, Map<String,Object> parameters, RouteboxComponent component)
           
 void setAuthority(String authority)
           
 void setConnectionTimeout(long connectionTimeout)
           
 void setConsumerUri(URI consumerUri)
           
 void setDispatchMap(Map<String,String> dispatchMap)
           
 void setDispatchStrategy(RouteboxDispatchStrategy dispatchStrategy)
           
 void setEndpointName(String endpointName)
           
 void setForkContext(boolean forkContext)
           
 void setInnerContext(CamelContext innerContext)
           
 void setInnerProducerTemplate(ProducerTemplate innerProducerTemplate)
           
 void setInnerProtocol(String innerProtocol)
           
 void setInnerRegistry(Registry innerRegistry)
           
 void setLocal(boolean local)
           
 void setPollInterval(long pollInterval)
           
 void setProducerUri(URI producerUri)
           
 void setQueueSize(int queueSize)
           
 void setRouteBuilders(List<RouteBuilder> routeBuilders)
           
 void setSendToConsumer(boolean sendToConsumer)
           
 void setThreads(int threads)
           
 void setUri(URI uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RouteboxConfiguration

public RouteboxConfiguration()

RouteboxConfiguration

public RouteboxConfiguration(URI uri)
Method Detail

parseURI

public void parseURI(URI uri,
                     Map<String,Object> parameters,
                     RouteboxComponent component)
              throws Exception
Throws:
Exception

getUri

public URI getUri()

setUri

public void setUri(URI uri)

getAuthority

public String getAuthority()

setAuthority

public void setAuthority(String authority)

getInnerContext

public CamelContext getInnerContext()

setInnerContext

public void setInnerContext(CamelContext innerContext)

setRouteBuilders

public void setRouteBuilders(List<RouteBuilder> routeBuilders)

getRouteBuilders

public List<RouteBuilder> getRouteBuilders()

setForkContext

public void setForkContext(boolean forkContext)

isForkContext

public boolean isForkContext()

setThreads

public void setThreads(int threads)

getThreads

public int getThreads()

setEndpointName

public void setEndpointName(String endpointName)

getEndpointName

public String getEndpointName()

setLocal

public void setLocal(boolean local)

isLocal

public boolean isLocal()

setProducerUri

public void setProducerUri(URI producerUri)

getProducerUri

public URI getProducerUri()

setConsumerUri

public void setConsumerUri(URI consumerUri)

getConsumerUri

public URI getConsumerUri()

setDispatchStrategy

public void setDispatchStrategy(RouteboxDispatchStrategy dispatchStrategy)

getDispatchStrategy

public RouteboxDispatchStrategy getDispatchStrategy()

setConnectionTimeout

public void setConnectionTimeout(long connectionTimeout)

getConnectionTimeout

public long getConnectionTimeout()

getPollInterval

public long getPollInterval()

setPollInterval

public void setPollInterval(long pollInterval)

setQueueSize

public void setQueueSize(int queueSize)

getQueueSize

public int getQueueSize()

setInnerProducerTemplate

public void setInnerProducerTemplate(ProducerTemplate innerProducerTemplate)

getInnerProducerTemplate

public ProducerTemplate getInnerProducerTemplate()

setInnerProtocol

public void setInnerProtocol(String innerProtocol)

getInnerProtocol

public String getInnerProtocol()

setInnerRegistry

public void setInnerRegistry(Registry innerRegistry)

getInnerRegistry

public Registry getInnerRegistry()

setSendToConsumer

public void setSendToConsumer(boolean sendToConsumer)

isSendToConsumer

public boolean isSendToConsumer()

setDispatchMap

public void setDispatchMap(Map<String,String> dispatchMap)

getDispatchMap

public Map<String,String> getDispatchMap()


Apache CAMEL