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

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.AbstractReleasePomsPhase
All Implemented Interfaces:
ReleasePhase, org.codehaus.plexus.logging.LogEnabled
Direct Known Subclasses:
GenerateReleasePomsPhase, RemoveReleasePomsPhase

public abstract class AbstractReleasePomsPhase
extends AbstractReleasePhase

Abstract release POM phase.

Author:
Mark Hobson

Field Summary
 
Fields inherited from interface org.apache.maven.shared.release.phase.ReleasePhase
ROLE
 
Constructor Summary
AbstractReleasePomsPhase()
           
 
Method Summary
protected  ScmProvider getScmProvider(ScmRepository scmRepository)
           
protected  ScmRepository getScmRepository(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment)
           
 
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

AbstractReleasePomsPhase

public AbstractReleasePomsPhase()
Method Detail

getScmRepository

protected ScmRepository getScmRepository(ReleaseDescriptor releaseDescriptor,
                                         ReleaseEnvironment releaseEnvironment)
                                  throws ReleaseFailureException,
                                         ReleaseExecutionException
Throws:
ReleaseFailureException
ReleaseExecutionException

getScmProvider

protected ScmProvider getScmProvider(ScmRepository scmRepository)
                              throws ReleaseExecutionException
Throws:
ReleaseExecutionException


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