org.apache.tools.ant.dispatch
Class DispatchTask
- Cloneable, Dispatchable
public abstract class DispatchTask
Tasks extending this class may contain multiple actions.
The method that is invoked for execution depends upon the
value of the action attribute of the task.
Example:
<mytask action="list"/> will invoke the method
with the signature public void list() in mytask's class.
If the action attribute is not defined in the task or is empty,
the execute() method will be called.
bindToOwner , execute , getOwningTarget , getRuntimeConfigurableWrapper , getTaskName , getTaskType , getWrapper , handleErrorFlush , handleErrorOutput , handleFlush , handleInput , handleOutput , init , isInvalid , log , log , log , log , maybeConfigure , perform , reconfigure , setOwningTarget , setRuntimeConfigurableWrapper , setTaskName , setTaskType |
getAction
public String getAction()
Get the action.
getActionParameterName
public String getActionParameterName()
Get the action parameter name.
- getActionParameterName in interface Dispatchable
- the
String
"action" by default (can be overridden).
setAction
public void setAction(String action)
Set the action.
action
- the method name.