@Component
public class AutoPromotionEventListener
extends java.lang.Object
implements net.nemerosa.ontrack.model.events.EventListener
| Constructor and Description |
|---|
AutoPromotionEventListener(net.nemerosa.ontrack.model.structure.StructureService structureService,
net.nemerosa.ontrack.model.structure.PropertyService propertyService,
net.nemerosa.ontrack.model.security.SecurityService securityService) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkPromotionLevel(net.nemerosa.ontrack.model.structure.Build build,
net.nemerosa.ontrack.model.structure.PromotionLevel promotionLevel,
java.util.List<net.nemerosa.ontrack.model.structure.ValidationStamp> validationStamps) |
protected boolean |
isPassed(net.nemerosa.ontrack.model.structure.Build build,
net.nemerosa.ontrack.model.structure.ValidationStamp validationStamp) |
void |
onEvent(net.nemerosa.ontrack.model.events.Event event) |
@Autowired
public AutoPromotionEventListener(net.nemerosa.ontrack.model.structure.StructureService structureService,
net.nemerosa.ontrack.model.structure.PropertyService propertyService,
net.nemerosa.ontrack.model.security.SecurityService securityService)
public void onEvent(net.nemerosa.ontrack.model.events.Event event)
onEvent in interface net.nemerosa.ontrack.model.events.EventListenerprotected void checkPromotionLevel(net.nemerosa.ontrack.model.structure.Build build,
net.nemerosa.ontrack.model.structure.PromotionLevel promotionLevel,
java.util.List<net.nemerosa.ontrack.model.structure.ValidationStamp> validationStamps)
protected boolean isPassed(net.nemerosa.ontrack.model.structure.Build build,
net.nemerosa.ontrack.model.structure.ValidationStamp validationStamp)