Constructor and Description |
---|
ListAddAction(Goal goal,
java.util.List list) |
Modifier and Type | Method and Description |
---|---|
void |
performAction() |
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 ListAddAction(Goal goal, java.util.List list)
public boolean requiresAction()
Action
Action
'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 Action
true
if this Goal
's performAction()
method should be immediately invoked, otherwise false
.Action.performAction(org.apache.maven.werkz.Session)
public void performAction(Session session) throws java.lang.Exception
Action
Goal
.
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 Action
java.lang.Exception
- if an errors occurs during execution.public void performAction() throws java.lang.Exception
java.lang.Exception
Copyright © 2001-2013 Apache Software Foundation. All Rights Reserved.