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
| 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 java.util.List<org.apache.maven.project.MavenProject> getReactorProjects(PerformReleaseProjectTask releaseTask)
throws org.codehaus.plexus.taskqueue.execution.TaskExecutionException
- Throws:
org.codehaus.plexus.taskqueue.execution.TaskExecutionException
getReactorProjects
protected java.util.List<org.apache.maven.project.MavenProject> getReactorProjects(org.apache.maven.shared.release.config.ReleaseDescriptor descriptor)
throws org.apache.maven.continuum.release.ContinuumReleaseException
- Throws:
org.apache.maven.continuum.release.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