org.apache.camel.model.loadbalancer
Class TopicLoadBalanceStrategy

java.lang.Object
  extended by org.apache.camel.model.IdentifiedType
      extended by org.apache.camel.model.loadbalancer.LoadBalancerType
          extended by org.apache.camel.model.loadbalancer.TopicLoadBalanceStrategy
All Implemented Interfaces:
AsyncProcessor, Processor, LoadBalancer

public class TopicLoadBalanceStrategy
extends LoadBalancerType

Represents an XML <topic/> element


Constructor Summary
TopicLoadBalanceStrategy()
           
 
Method Summary
protected  LoadBalancer createLoadBalancer(RouteContext routeContext)
          Factory method to create the load balancer instance
 
Methods inherited from class org.apache.camel.model.loadbalancer.LoadBalancerType
addProcessor, configureLoadBalancer, getLoadBalancer, getLoadBalancer, getProcessors, process, process, removeProcessor, setProperty
 
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopicLoadBalanceStrategy

public TopicLoadBalanceStrategy()
Method Detail

createLoadBalancer

protected LoadBalancer createLoadBalancer(RouteContext routeContext)
Description copied from class: LoadBalancerType
Factory method to create the load balancer instance

Overrides:
createLoadBalancer in class LoadBalancerType


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