Class RiskConfiguration
java.lang.Object
com.xebialabs.xlrelease.risk.spring.config.RiskConfiguration
- All Implemented Interfaces:
com.xebialabs.xlrelease.service.FeatureService
@Configuration
@EnableAsync
public class RiskConfiguration
extends Object
implements com.xebialabs.xlrelease.service.FeatureService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRiskConfiguration(io.micrometer.core.instrument.MeterRegistry meterRegistry, com.xebialabs.xlrelease.config.XlrConfig xlrConfig) -
Method Summary
-
Field Details
-
RISK_CALCULATION_EXECUTOR
- See Also:
-
-
Constructor Details
-
RiskConfiguration
public RiskConfiguration(io.micrometer.core.instrument.MeterRegistry meterRegistry, com.xebialabs.xlrelease.config.XlrConfig xlrConfig)
-
-
Method Details
-
riskCalculationExecutor
@Bean(name="riskCalculationExecutor") public com.xebialabs.xlrelease.scheduler.RestartableExecutorService riskCalculationExecutor() -
riskCalculationBatchExecutor
@Bean public com.xebialabs.xlrelease.scheduler.RestartableExecutorService riskCalculationBatchExecutor() -
serviceName
- Specified by:
serviceNamein interfacecom.xebialabs.xlrelease.service.FeatureService
-
start
public void start()- Specified by:
startin interfacecom.xebialabs.xlrelease.service.FeatureService
-
stop
public void stop()- Specified by:
stopin interfacecom.xebialabs.xlrelease.service.FeatureService
-
isRunning
public boolean isRunning()- Specified by:
isRunningin interfacecom.xebialabs.xlrelease.service.FeatureService
-