org.apache.maven.shared.release.phase
Class AbstractReleasePhase
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.shared.release.phase.AbstractReleasePhase
- All Implemented Interfaces:
- ReleasePhase, org.codehaus.plexus.logging.LogEnabled
- Direct Known Subclasses:
- AbstractBackupPomsPhase, AbstractReleasePomsPhase, AbstractRewritePomsPhase, AbstractRunGoalsPhase, CheckCompletedPreparePhasesPhase, CheckDependencySnapshotsPhase, CheckoutProjectFromScm, CheckPomPhase, EndReleasePhase, InputVariablesPhase, MapVersionsPhase, RemoveScmTagPhase, ScmBranchPhase, ScmCheckModificationsPhase, ScmCommitPhase, ScmTagPhase
public abstract class AbstractReleasePhase
- extends org.codehaus.plexus.logging.AbstractLogEnabled
- implements ReleasePhase
Base class for all phases.
- Author:
- Brett Porter
Fields inherited from interface org.apache.maven.shared.release.phase.ReleasePhase |
ROLE |
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractReleasePhase
public AbstractReleasePhase()
clean
public ReleaseResult clean(java.util.List reactorProjects)
- Description copied from interface:
ReleasePhase
- Clean up after a phase if it leaves any additional files in the checkout.
- Specified by:
clean
in interface ReleasePhase
- Parameters:
reactorProjects
- the reactor projects
logInfo
protected void logInfo(ReleaseResult result,
java.lang.String message)
logWarn
protected void logWarn(ReleaseResult result,
java.lang.String message)
logError
protected void logError(ReleaseResult result,
java.lang.String message)
logDebug
protected void logDebug(ReleaseResult result,
java.lang.String message,
java.lang.Exception e)
getReleaseResultSuccess
protected ReleaseResult getReleaseResultSuccess()
Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.