Interface Strategy
-
- All Known Implementing Classes:
DefaultStrategy
public interface Strategy
Interface to override default strategy. If a method returnsnull
, the default will be used, otherwise the provided collection of phaseIds- Since:
- 3.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.String>
getBranchPhases()
The release phases to execute the calling the branch goaljava.util.List<java.lang.String>
getPerformPhases()
The release phases to execute the calling the perform goaljava.util.List<java.lang.String>
getPreparePhases()
The release phases to execute the calling the prepare goaljava.util.List<java.lang.String>
getRollbackPhases()
The release phases to execute the calling the rollback goaljava.util.List<java.lang.String>
getUpdateVersionsPhases()
The release phases to execute the calling the update-versions goal
-
-
-
Method Detail
-
getPreparePhases
java.util.List<java.lang.String> getPreparePhases()
The release phases to execute the calling the prepare goal- Returns:
-
getPerformPhases
java.util.List<java.lang.String> getPerformPhases()
The release phases to execute the calling the perform goal- Returns:
-
getBranchPhases
java.util.List<java.lang.String> getBranchPhases()
The release phases to execute the calling the branch goal- Returns:
-
getRollbackPhases
java.util.List<java.lang.String> getRollbackPhases()
The release phases to execute the calling the rollback goal- Returns:
-
getUpdateVersionsPhases
java.util.List<java.lang.String> getUpdateVersionsPhases()
The release phases to execute the calling the update-versions goal- Returns:
-
-