org.apache.maven.continuum.release.tasks
Class AbstractReleaseProjectTask
java.lang.Object
org.apache.maven.continuum.release.tasks.AbstractReleaseProjectTask
- All Implemented Interfaces:
- ReleaseProjectTask, org.codehaus.plexus.taskqueue.Task
- Direct Known Subclasses:
- PerformReleaseProjectTask, PrepareReleaseProjectTask, RollbackReleaseProjectTask
public abstract class AbstractReleaseProjectTask
- extends java.lang.Object
- implements org.codehaus.plexus.taskqueue.Task, ReleaseProjectTask
|
Constructor Summary |
AbstractReleaseProjectTask(java.lang.String releaseId,
org.apache.maven.shared.release.config.ReleaseDescriptor descriptor,
org.apache.maven.shared.release.ReleaseManagerListener listener)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractReleaseProjectTask
public AbstractReleaseProjectTask(java.lang.String releaseId,
org.apache.maven.shared.release.config.ReleaseDescriptor descriptor,
org.apache.maven.shared.release.ReleaseManagerListener listener)
getDescriptor
public org.apache.maven.shared.release.config.ReleaseDescriptor getDescriptor()
- Specified by:
getDescriptor in interface ReleaseProjectTask
setDescriptor
public void setDescriptor(org.apache.maven.shared.release.config.ReleaseDescriptor descriptor)
- Specified by:
setDescriptor in interface ReleaseProjectTask
getReleaseId
public java.lang.String getReleaseId()
- Specified by:
getReleaseId in interface ReleaseProjectTask
setReleaseId
public void setReleaseId(java.lang.String releaseId)
- Specified by:
setReleaseId in interface ReleaseProjectTask
getListener
public org.apache.maven.shared.release.ReleaseManagerListener getListener()
- Specified by:
getListener in interface ReleaseProjectTask
setListener
public void setListener(org.apache.maven.shared.release.ReleaseManagerListener listener)
- Specified by:
setListener in interface ReleaseProjectTask
getMaxExecutionTime
public long getMaxExecutionTime()
- Specified by:
getMaxExecutionTime in interface org.codehaus.plexus.taskqueue.Task
setMaxExecutionTime
public void setMaxExecutionTime(long maxTime)