Class ManagedComponent

java.lang.Object
org.apache.camel.management.mbean.ManagedComponent
All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedComponentMBean

@ManagedResource(description="Managed Component") public class ManagedComponent extends Object implements org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedComponentMBean
  • Constructor Details

  • Method Details

    • init

      public void init(org.apache.camel.spi.ManagementStrategy strategy)
    • getComponent

      public org.apache.camel.Component getComponent()
    • getComponentName

      Specified by:
      getComponentName in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
    • getState

      public String getState()
      Specified by:
      getState in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
    • getCamelId

      public String getCamelId()
      Specified by:
      getCamelId in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
    • getCamelManagementName

      Specified by:
      getCamelManagementName in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
    • getInstance

      public Object getInstance()
      Specified by:
      getInstance in interface org.apache.camel.api.management.ManagedInstance
    • isHealthCheckSupported

      public boolean isHealthCheckSupported()
      Specified by:
      isHealthCheckSupported in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
    • isHealthCheckConsumerEnabled

      public boolean isHealthCheckConsumerEnabled()
      Specified by:
      isHealthCheckConsumerEnabled in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
    • isHealthCheckProducerEnabled

      public boolean isHealthCheckProducerEnabled()
      Specified by:
      isHealthCheckProducerEnabled in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
    • isVerifySupported

      public boolean isVerifySupported()
      Specified by:
      isVerifySupported in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
    • verify

      public org.apache.camel.api.management.mbean.ComponentVerifierExtension.Result verify(String scope, Map<String,String> options)
      Specified by:
      verify in interface org.apache.camel.api.management.mbean.ManagedComponentMBean