org.apache.maven.execution
Class ReactorManager
java.lang.Object
org.apache.maven.execution.ReactorManager
public class ReactorManager
- extends java.lang.Object
Constructor Summary |
ReactorManager(java.util.List projects)
|
ReactorManager(java.util.List projects,
java.util.List selectedProjects,
java.lang.String resumeFrom,
java.lang.String makeBehavior)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FAIL_FAST
public static final java.lang.String FAIL_FAST
- See Also:
- Constant Field Values
FAIL_AT_END
public static final java.lang.String FAIL_AT_END
- See Also:
- Constant Field Values
FAIL_NEVER
public static final java.lang.String FAIL_NEVER
- See Also:
- Constant Field Values
MAKE_MODE
public static final java.lang.String MAKE_MODE
- See Also:
- Constant Field Values
MAKE_DEPENDENTS_MODE
public static final java.lang.String MAKE_DEPENDENTS_MODE
- See Also:
- Constant Field Values
MAKE_BOTH_MODE
public static final java.lang.String MAKE_BOTH_MODE
- See Also:
- Constant Field Values
ReactorManager
public ReactorManager(java.util.List projects)
throws CycleDetectedException,
DuplicateProjectException,
MissingProjectException
- Throws:
CycleDetectedException
DuplicateProjectException
MissingProjectException
ReactorManager
public ReactorManager(java.util.List projects,
java.util.List selectedProjects,
java.lang.String resumeFrom,
java.lang.String makeBehavior)
throws CycleDetectedException,
DuplicateProjectException,
MissingProjectException
- Throws:
CycleDetectedException
DuplicateProjectException
MissingProjectException
getPluginContext
public java.util.Map getPluginContext(PluginDescriptor plugin,
MavenProject project)
setFailureBehavior
public void setFailureBehavior(java.lang.String failureBehavior)
getFailureBehavior
public java.lang.String getFailureBehavior()
blackList
public void blackList(MavenProject project)
isBlackListed
public boolean isBlackListed(MavenProject project)
registerBuildFailure
public void registerBuildFailure(MavenProject project,
java.lang.Exception error,
java.lang.String task,
long time)
hasBuildFailures
public boolean hasBuildFailures()
hasBuildFailure
public boolean hasBuildFailure(MavenProject project)
hasMultipleProjects
public boolean hasMultipleProjects()
getSortedProjects
public java.util.List<MavenProject> getSortedProjects()
getTopLevelProject
public MavenProject getTopLevelProject()
hasBuildSuccess
public boolean hasBuildSuccess(MavenProject project)
registerBuildSuccess
public void registerBuildSuccess(MavenProject project,
long time)
getBuildFailure
public BuildFailure getBuildFailure(MavenProject project)
getBuildSuccess
public BuildSuccess getBuildSuccess(MavenProject project)
executedMultipleProjects
public boolean executedMultipleProjects()