Package org.apache.maven.shared.release
Interface ReleaseManager
- All Known Implementing Classes:
DefaultReleaseManager
public interface ReleaseManager
Release management classes.
- Author:
- Brett Porter
-
Method Summary
Modifier and TypeMethodDescriptionvoid
branch
(ReleaseBranchRequest branchRequest) Branch a projectvoid
clean
(ReleaseCleanRequest cleanRequest) Clean a release.void
perform
(ReleasePerformRequest performRequest) Perform a releaseperformWithResult
(ReleasePerformRequest performRequest) performWithResult.void
prepare
(ReleasePrepareRequest prepareRequest) Prepare a release.prepareWithResult
(ReleasePrepareRequest prepareRequest) prepareWithResult.void
rollback
(ReleaseRollbackRequest rollbackRequest) Rollback changes made by the previous releasevoid
updateVersions
(ReleaseUpdateVersionsRequest updateVersionsRequest) Update version numbers for a project
-
Method Details