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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classManagedComponent.ResultImplstatic classManagedComponent.VerificationErrorImpl
-
Constructor Summary
Constructors Constructor Description ManagedComponent(String name, org.apache.camel.Component component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCamelId()StringgetCamelManagementName()org.apache.camel.ComponentgetComponent()StringgetComponentName()ObjectgetInstance()StringgetState()voidinit(org.apache.camel.spi.ManagementStrategy strategy)booleanisVerifySupported()org.apache.camel.api.management.mbean.ComponentVerifierExtension.Resultverify(String scope, Map<String,String> options)
-
-
-
Constructor Detail
-
ManagedComponent
public ManagedComponent(String name, org.apache.camel.Component component)
-
-
Method Detail
-
init
public void init(org.apache.camel.spi.ManagementStrategy strategy)
-
getComponent
public org.apache.camel.Component getComponent()
-
getComponentName
public String getComponentName()
- Specified by:
getComponentNamein interfaceorg.apache.camel.api.management.mbean.ManagedComponentMBean
-
getState
public String getState()
- Specified by:
getStatein interfaceorg.apache.camel.api.management.mbean.ManagedComponentMBean
-
getCamelId
public String getCamelId()
- Specified by:
getCamelIdin interfaceorg.apache.camel.api.management.mbean.ManagedComponentMBean
-
getCamelManagementName
public String getCamelManagementName()
- Specified by:
getCamelManagementNamein interfaceorg.apache.camel.api.management.mbean.ManagedComponentMBean
-
getInstance
public Object getInstance()
- Specified by:
getInstancein interfaceorg.apache.camel.api.management.ManagedInstance
-
isVerifySupported
public boolean isVerifySupported()
- Specified by:
isVerifySupportedin interfaceorg.apache.camel.api.management.mbean.ManagedComponentMBean
-
-