org.apache.maven.shared.release.phase
Class AbstractBackupPomsPhase

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.shared.release.phase.AbstractReleasePhase
          extended by org.apache.maven.shared.release.phase.AbstractBackupPomsPhase
All Implemented Interfaces:
ReleasePhase, org.codehaus.plexus.logging.LogEnabled
Direct Known Subclasses:
CreateBackupPomsPhase, RestoreBackupPomsPhase

public abstract class AbstractBackupPomsPhase
extends AbstractReleasePhase

Author:
Edwin Punzalan

Field Summary
 
Fields inherited from interface org.apache.maven.shared.release.phase.ReleasePhase
ROLE
 
Constructor Summary
AbstractBackupPomsPhase()
           
 
Method Summary
protected  void deletePomBackup(MavenProject project)
           
protected  File getPomBackup(MavenProject project)
           
 
Methods inherited from class org.apache.maven.shared.release.phase.AbstractReleasePhase
clean, execute, getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarn, simulate
 
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
 
Methods inherited from interface org.apache.maven.shared.release.phase.ReleasePhase
execute, simulate
 

Constructor Detail

AbstractBackupPomsPhase

public AbstractBackupPomsPhase()
Method Detail

getPomBackup

protected File getPomBackup(MavenProject project)

deletePomBackup

protected void deletePomBackup(MavenProject project)


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.