org.apache.maven.execution

Class ReactorManager

public class ReactorManager extends Object

Field Summary
static StringFAIL_AT_END
static StringFAIL_FAST
static StringFAIL_NEVER
Constructor Summary
ReactorManager(List projects)
Method Summary
voidblackList(MavenProject project)
booleanexecutedMultipleProjects()
BuildFailuregetBuildFailure(MavenProject project)
BuildSuccessgetBuildSuccess(MavenProject project)
StringgetFailureBehavior()
MapgetPluginContext(PluginDescriptor plugin, MavenProject project)
ListgetSortedProjects()
MavenProjectgetTopLevelProject()
booleanhasBuildFailure(MavenProject project)
booleanhasBuildFailures()
booleanhasBuildSuccess(MavenProject project)
booleanhasMultipleProjects()
booleanisBlackListed(MavenProject project)
voidregisterBuildFailure(MavenProject project, Exception error, String task, long time)
voidregisterBuildSuccess(MavenProject project, long time)
voidsetFailureBehavior(String failureBehavior)

Field Detail

FAIL_AT_END

public static final String FAIL_AT_END

FAIL_FAST

public static final String FAIL_FAST

FAIL_NEVER

public static final String FAIL_NEVER

Constructor Detail

ReactorManager

public ReactorManager(List projects)

Method Detail

blackList

public void blackList(MavenProject project)

executedMultipleProjects

public boolean executedMultipleProjects()

getBuildFailure

public BuildFailure getBuildFailure(MavenProject project)

getBuildSuccess

public BuildSuccess getBuildSuccess(MavenProject project)

getFailureBehavior

public String getFailureBehavior()

getPluginContext

public Map getPluginContext(PluginDescriptor plugin, MavenProject project)

getSortedProjects

public List getSortedProjects()

getTopLevelProject

public MavenProject getTopLevelProject()

hasBuildFailure

public boolean hasBuildFailure(MavenProject project)

hasBuildFailures

public boolean hasBuildFailures()

hasBuildSuccess

public boolean hasBuildSuccess(MavenProject project)

hasMultipleProjects

public boolean hasMultipleProjects()

isBlackListed

public boolean isBlackListed(MavenProject project)

registerBuildFailure

public void registerBuildFailure(MavenProject project, Exception error, String task, long time)

registerBuildSuccess

public void registerBuildSuccess(MavenProject project, long time)

setFailureBehavior

public void setFailureBehavior(String failureBehavior)
Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.