Class ManagedCamelHealth
java.lang.Object
org.apache.camel.management.mbean.ManagedCamelHealth
- All Implemented Interfaces:
org.apache.camel.api.management.mbean.ManagedCamelHealthMBean
public class ManagedCamelHealth
extends Object
implements org.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-
Constructor Summary
ConstructorsConstructorDescriptionManagedCamelHealth
(org.apache.camel.CamelContext context, org.apache.camel.health.HealthCheckRegistry healthCheckRegistry) -
Method Summary
Modifier and TypeMethodDescriptiondetails()
void
disableById
(String id) void
enableById
(String id) org.apache.camel.CamelContext
void
init
(org.apache.camel.spi.ManagementStrategy strategy) boolean
boolean
boolean
boolean
-
Constructor Details
-
ManagedCamelHealth
public ManagedCamelHealth(org.apache.camel.CamelContext context, org.apache.camel.health.HealthCheckRegistry healthCheckRegistry)
-
-
Method Details
-
init
-
getContext
-
isEnabled
- Specified by:
isEnabled
in interfaceorg.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-
isHealthy
- Specified by:
isHealthy
in interfaceorg.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-
isHealthyReadiness
- Specified by:
isHealthyReadiness
in interfaceorg.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-
isHealthyLiveness
- Specified by:
isHealthyLiveness
in interfaceorg.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-
getHealthChecksIDs
- Specified by:
getHealthChecksIDs
in interfaceorg.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-
details
- Specified by:
details
in interfaceorg.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-
invoke
- Specified by:
invoke
in interfaceorg.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-
enableById
- Specified by:
enableById
in interfaceorg.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-
disableById
- Specified by:
disableById
in interfaceorg.apache.camel.api.management.mbean.ManagedCamelHealthMBean
-