br.com.ibnetwork.guara.pipeline.valve.modules
Class ActionExecutor

java.lang.Object
  extended by br.com.ibnetwork.guara.pipeline.valve.ValveSupport
      extended by br.com.ibnetwork.guara.pipeline.valve.modules.ModuleExecutorSupport
          extended by br.com.ibnetwork.guara.pipeline.valve.modules.ActionExecutor
All Implemented Interfaces:
Valve, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.service.Serviceable

public class ActionExecutor
extends ModuleExecutorSupport
implements org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.configuration.Configurable

Author:
leandro

Field Summary
static java.lang.String METHOD_KEY
           
 
Fields inherited from class br.com.ibnetwork.guara.pipeline.valve.modules.ModuleExecutorSupport
loader, logger, recurse
 
Fields inherited from class br.com.ibnetwork.guara.pipeline.valve.ValveSupport
log, name, pipeline
 
Constructor Summary
ActionExecutor()
           
 
Method Summary
protected  Outcome executeModule(Module module, RunData runData)
           
protected  java.lang.String getModuleName(RunData runData)
           
protected  java.lang.String getModuleType(RunData runData)
           
 
Methods inherited from class br.com.ibnetwork.guara.pipeline.valve.modules.ModuleExecutorSupport
configure, execute, service
 
Methods inherited from class br.com.ibnetwork.guara.pipeline.valve.ValveSupport
forward, getName, getPipeline, setName, setPipeline
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.avalon.framework.service.Serviceable
service
 
Methods inherited from interface org.apache.avalon.framework.configuration.Configurable
configure
 

Field Detail

METHOD_KEY

public static final java.lang.String METHOD_KEY
See Also:
Constant Field Values
Constructor Detail

ActionExecutor

public ActionExecutor()
Method Detail

getModuleName

protected java.lang.String getModuleName(RunData runData)
Specified by:
getModuleName in class ModuleExecutorSupport

getModuleType

protected java.lang.String getModuleType(RunData runData)
Specified by:
getModuleType in class ModuleExecutorSupport

executeModule

protected Outcome executeModule(Module module,
                                RunData runData)
                         throws java.lang.Exception
Overrides:
executeModule in class ModuleExecutorSupport
Throws:
java.lang.Exception


Copyright © 1999-2006 InterBusiness Technologies. All Rights Reserved.