org.jboss.soa.esb.actions
Class StaticRouter

java.lang.Object
  extended by org.jboss.soa.esb.actions.StaticRouter

public class StaticRouter
extends java.lang.Object


Field Summary
protected  ConfigTree _config
           
protected  java.util.List<java.lang.String[]> _destinations
           
protected static org.apache.log4j.Logger _logger
           
protected  Registry _registry
           
static java.lang.String DESTINATION_LIST_TAG
           
static java.lang.String ROUTE_TO_TAG
           
 
Constructor Summary
StaticRouter(ConfigTree config)
           
 
Method Summary
protected  void checkMyParms()
           
 Message process(Message message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESTINATION_LIST_TAG

public static final java.lang.String DESTINATION_LIST_TAG
See Also:
Constant Field Values

ROUTE_TO_TAG

public static final java.lang.String ROUTE_TO_TAG
See Also:
Constant Field Values

_config

protected ConfigTree _config

_destinations

protected java.util.List<java.lang.String[]> _destinations

_registry

protected Registry _registry

_logger

protected static org.apache.log4j.Logger _logger
Constructor Detail

StaticRouter

public StaticRouter(ConfigTree config)
             throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

process

public Message process(Message message)
                throws java.lang.Exception
Throws:
java.lang.Exception

checkMyParms

protected void checkMyParms()
                     throws ConfigurationException
Throws:
ConfigurationException