org.apache.camel.spring.xml
Class StatementRouteBuilder

java.lang.Object
  extended by org.apache.camel.builder.BuilderSupport
      extended by org.apache.camel.builder.RouteBuilder
          extended by org.apache.camel.spring.xml.StatementRouteBuilder

public class StatementRouteBuilder
extends org.apache.camel.builder.RouteBuilder

A RouteBuilder which is given a list of BuilderStatement objects to use to create the routes. This is used by the Spring 2 XML parsing code in particular the RouteBuilderFactoryBean

Version:
$Revision: 1.1 $

Constructor Summary
StatementRouteBuilder()
           
 
Method Summary
 void configure()
           
 ArrayList<BuilderStatement> getRoutes()
           
 void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
           
 void setRoutes(ArrayList<BuilderStatement> routes)
           
 
Methods inherited from class org.apache.camel.builder.RouteBuilder
addFromBuilder, checkInitialized, createContainer, errorHandler, from, from, getContext, getFromBuilders, getInterceptors, getRouteList, inheritErrorHandler, intercept, populateRoutes
 
Methods inherited from class org.apache.camel.builder.BuilderSupport
body, bodyAs, createErrorHandlerBuilder, deadLetterChannel, deadLetterChannel, deadLetterChannel, endpoint, endpoints, endpoints, getErrorHandlerBuilder, header, isInheritErrorHandler, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, noErrorHandler, outBody, outBody, setContext, setErrorHandlerBuilder, setInheritErrorHandler, systemProperty, systemProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementRouteBuilder

public StatementRouteBuilder()
Method Detail

configure

public void configure()
Specified by:
configure in class org.apache.camel.builder.RouteBuilder

getRoutes

public ArrayList<BuilderStatement> getRoutes()

setRoutes

public void setRoutes(ArrayList<BuilderStatement> routes)

setBeanFactory

public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)


Copyright © 2007 Apache Software Foundation. All Rights Reserved.