public interface PredefinedPromotionLevelService
| Modifier and Type | Method and Description |
|---|---|
Ack |
deletePredefinedPromotionLevel(ID predefinedPromotionLevelId)
Deletes a predefined promotion level
|
java.util.Optional<PredefinedPromotionLevel> |
findPredefinedPromotionLevelByName(java.lang.String name)
Gets a predefined promotion level using its name
|
PredefinedPromotionLevel |
getPredefinedPromotionLevel(ID id)
Gets a predefined promotion level using its ID
|
net.nemerosa.ontrack.common.Document |
getPredefinedPromotionLevelImage(ID id)
Gets the image for a predefined promotion level
|
java.util.List<PredefinedPromotionLevel> |
getPredefinedPromotionLevels()
Gets the list of predefined promotion levels.
|
PredefinedPromotionLevel |
newPredefinedPromotionLevel(PredefinedPromotionLevel stamp)
Creates a new predefined promotion level.
|
void |
reorderPromotionLevels(Reordering reordering)
Reorder the predefined validation stamps
|
void |
savePredefinedPromotionLevel(PredefinedPromotionLevel stamp)
Updates the predefined promotion level
|
void |
setPredefinedPromotionLevelImage(ID predefinedPromotionLevelId,
net.nemerosa.ontrack.common.Document document)
Sets the image for a predefined promotion level
|
java.util.List<PredefinedPromotionLevel> getPredefinedPromotionLevels()
PredefinedPromotionLevel newPredefinedPromotionLevel(PredefinedPromotionLevel stamp)
PredefinedPromotionLevel getPredefinedPromotionLevel(ID id)
net.nemerosa.ontrack.common.Document getPredefinedPromotionLevelImage(ID id)
java.util.Optional<PredefinedPromotionLevel> findPredefinedPromotionLevelByName(java.lang.String name)
void savePredefinedPromotionLevel(PredefinedPromotionLevel stamp)
Ack deletePredefinedPromotionLevel(ID predefinedPromotionLevelId)
void setPredefinedPromotionLevelImage(ID predefinedPromotionLevelId, net.nemerosa.ontrack.common.Document document)
void reorderPromotionLevels(Reordering reordering)