org.apache.maven.continuum.release.executors
Class PerformReleaseTaskExecutor
java.lang.Object
org.apache.maven.continuum.release.executors.AbstractReleaseTaskExecutor
org.apache.maven.continuum.release.executors.PerformReleaseTaskExecutor
- All Implemented Interfaces:
- ReleaseTaskExecutor, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.taskqueue.execution.TaskExecutor
public class PerformReleaseTaskExecutor
- extends AbstractReleaseTaskExecutor
- implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
- Version:
- $Id: PerformReleaseTaskExecutor.java 1372260 2012-08-13 04:29:09Z brett $
- Author:
- Edwin Punzalan
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PerformReleaseTaskExecutor
public PerformReleaseTaskExecutor()
execute
public void execute(ReleaseProjectTask task)
throws org.codehaus.plexus.taskqueue.execution.TaskExecutionException
- Specified by:
execute
in class AbstractReleaseTaskExecutor
- Throws:
org.codehaus.plexus.taskqueue.execution.TaskExecutionException
getReactorProjects
protected List<org.apache.maven.project.MavenProject> getReactorProjects(org.apache.maven.shared.release.config.ReleaseDescriptor descriptor,
org.apache.maven.project.MavenProject project)
throws ContinuumReleaseException
- Throws:
ContinuumReleaseException
contextualize
public void contextualize(org.codehaus.plexus.context.Context context)
throws org.codehaus.plexus.context.ContextException
- Specified by:
contextualize
in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
- Throws:
org.codehaus.plexus.context.ContextException
getMavenProject
protected org.apache.maven.project.MavenProject getMavenProject(PerformReleaseProjectTask releaseTask)
throws ContinuumReleaseException
- Throws:
ContinuumReleaseException
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.