Class JobRunrHealthIndicator
- java.lang.Object
-
- io.micronaut.management.health.indicator.AbstractHealthIndicator<java.util.Map<java.lang.String,java.lang.String>>
-
- org.jobrunr.micronaut.autoconfigure.health.JobRunrHealthIndicator
-
- All Implemented Interfaces:
io.micronaut.core.order.Ordered,io.micronaut.management.health.indicator.HealthIndicator
@Singleton @Requires(classes=io.micronaut.management.health.indicator.HealthIndicator.class,beans=org.jobrunr.server.BackgroundJobServer.class) @Requires(property="jobrunr.health.enabled",value="true",defaultValue="true") @Readiness public class JobRunrHealthIndicator extends io.micronaut.management.health.indicator.AbstractHealthIndicator<java.util.Map<java.lang.String,java.lang.String>>
-
-
Constructor Summary
Constructors Constructor Description JobRunrHealthIndicator(org.jobrunr.server.BackgroundJobServer backgroundJobServer, JobRunrConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,java.lang.String>getHealthInformation()protected java.lang.StringgetName()-
Methods inherited from class io.micronaut.management.health.indicator.AbstractHealthIndicator
getHealthResult, getResult, setExecutorService
-
-
-
-
Constructor Detail
-
JobRunrHealthIndicator
public JobRunrHealthIndicator(org.jobrunr.server.BackgroundJobServer backgroundJobServer, JobRunrConfiguration configuration)
-
-
Method Detail
-
getName
protected java.lang.String getName()
- Specified by:
getNamein classio.micronaut.management.health.indicator.AbstractHealthIndicator<java.util.Map<java.lang.String,java.lang.String>>
-
getHealthInformation
protected java.util.Map<java.lang.String,java.lang.String> getHealthInformation()
- Specified by:
getHealthInformationin classio.micronaut.management.health.indicator.AbstractHealthIndicator<java.util.Map<java.lang.String,java.lang.String>>
-
-