public class MavenGoalTag.MavenGoalAction extends java.lang.Object implements Action
| Constructor and Description |
|---|
MavenGoalTag.MavenGoalAction(JellyScriptHousing housing) |
| Modifier and Type | Method and Description |
|---|---|
void |
performAction(Session session)
Perform the action required to satisfy the
Goal. |
boolean |
requiresAction()
Determine if this
Action's Action.performAction(org.apache.maven.werkz.Session) method
should be invoked. |
public MavenGoalTag.MavenGoalAction(JellyScriptHousing housing)
public void performAction(Session session) throws java.lang.Exception
ActionGoal.
Once all prerequisites have been satisfied, the Goal's
performAction() method may be invoked, depending on
the return value of Action.requiresAction(), in order to satisfy
this Goal.
performAction in interface Actionjava.lang.Exception - if an errors occurs during execution.public boolean requiresAction()
ActionAction's Action.performAction(org.apache.maven.werkz.Session) method
should be invoked.
This method is called after this Goal's prerequisites
have been completely satisfied, and immediately before the possibility
of invoking performAction().
If this method returns true, then this Goal's
performAction() will be called in order to satisfy this
Goal. If this method returns false, then
this Goal is considered satisfied without invoking the
performAction() method.
This method is the location to implement intra-goal dependency-checking.
requiresAction in interface Actiontrue if this Goal's performAction()
method should be immediately invoked, otherwise false.Action.performAction(org.apache.maven.werkz.Session)Copyright © 2001-2013 Apache Software Foundation. All Rights Reserved.