org.apache.camel.component.jbi
Class CamelServiceEngine

java.lang.Object
  extended by org.apache.servicemix.common.BaseComponent
      extended by org.apache.camel.component.jbi.CamelServiceEngine
All Implemented Interfaces:
javax.jbi.component.Component, org.apache.servicemix.common.ServiceMixComponent

public class CamelServiceEngine
extends org.apache.servicemix.common.BaseComponent

Deploys the camel endpoints within JBI

Version:
$Revision: 426415 $

Field Summary
 
Fields inherited from class org.apache.servicemix.common.BaseComponent
lifeCycle, logger, registry, serviceUnitManager
 
Constructor Summary
CamelServiceEngine()
           
 
Method Summary
 org.apache.servicemix.common.BaseServiceUnitManager createServiceUnitManager()
           
 org.apache.camel.builder.RouteBuilder[] getBuilders()
           
 void setBuilders(org.apache.camel.builder.RouteBuilder[] builders)
           
 
Methods inherited from class org.apache.servicemix.common.BaseComponent
createLifeCycle, createRegistry, getComponentContext, getComponentName, getEPRElementName, getExecutor, getLifeCycle, getLogger, getRegistry, getServiceDescription, getServiceUnitManager, isExchangeWithConsumerOkay, isExchangeWithProviderOkay, resolveEndpointReference, sendConsumerExchange
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CamelServiceEngine

public CamelServiceEngine()
Method Detail

createServiceUnitManager

public org.apache.servicemix.common.BaseServiceUnitManager createServiceUnitManager()
Overrides:
createServiceUnitManager in class org.apache.servicemix.common.BaseComponent

getBuilders

public org.apache.camel.builder.RouteBuilder[] getBuilders()
Returns:
the builders

setBuilders

public void setBuilders(org.apache.camel.builder.RouteBuilder[] builders)
Parameters:
builders - the builders to set


Copyright © 2007 Apache Software Foundation. All Rights Reserved.