Class StandaloneCanaryAnalysisExecutionCompletedProducer
java.lang.Object
com.netflix.kayenta.events.AbstractExecutionCompleteEventProcessor
com.netflix.kayenta.standalonecanaryanalysis.event.StandaloneCanaryAnalysisExecutionCompletedProducer
- All Implemented Interfaces:
EventListener,org.springframework.context.ApplicationListener<com.netflix.spinnaker.orca.events.ExecutionComplete>
@Component
public class StandaloneCanaryAnalysisExecutionCompletedProducer
extends com.netflix.kayenta.events.AbstractExecutionCompleteEventProcessor
-
Field Summary
Fields inherited from class com.netflix.kayenta.events.AbstractExecutionCompleteEventProcessor
applicationEventPublisher -
Constructor Summary
ConstructorsConstructorDescriptionStandaloneCanaryAnalysisExecutionCompletedProducer(org.springframework.context.ApplicationEventPublisher applicationEventPublisher, com.netflix.spinnaker.orca.pipeline.persistence.ExecutionRepository executionRepository, CanaryAnalysisService canaryAnalysisService) -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessCompletedPipelineExecution(com.netflix.spinnaker.orca.api.pipeline.models.PipelineExecution execution) booleanshouldProcessExecution(com.netflix.spinnaker.orca.api.pipeline.models.PipelineExecution execution) Methods inherited from class com.netflix.kayenta.events.AbstractExecutionCompleteEventProcessor
onApplicationEvent
-
Constructor Details
-
StandaloneCanaryAnalysisExecutionCompletedProducer
public StandaloneCanaryAnalysisExecutionCompletedProducer(org.springframework.context.ApplicationEventPublisher applicationEventPublisher, com.netflix.spinnaker.orca.pipeline.persistence.ExecutionRepository executionRepository, CanaryAnalysisService canaryAnalysisService)
-
-
Method Details
-
shouldProcessExecution
public boolean shouldProcessExecution(com.netflix.spinnaker.orca.api.pipeline.models.PipelineExecution execution) - Specified by:
shouldProcessExecutionin classcom.netflix.kayenta.events.AbstractExecutionCompleteEventProcessor
-
processCompletedPipelineExecution
public void processCompletedPipelineExecution(com.netflix.spinnaker.orca.api.pipeline.models.PipelineExecution execution) - Specified by:
processCompletedPipelineExecutionin classcom.netflix.kayenta.events.AbstractExecutionCompleteEventProcessor
-