@ManagedResource(description="Managed Component") public class ManagedComponent extends Object implements org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedComponentMBean
| Modifier and Type | Class and Description |
|---|---|
static class |
ManagedComponent.ResultImpl |
static class |
ManagedComponent.VerificationErrorImpl |
| Constructor and Description |
|---|
ManagedComponent(String name,
org.apache.camel.Component component) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCamelId() |
String |
getCamelManagementName() |
org.apache.camel.Component |
getComponent() |
String |
getComponentName() |
Object |
getInstance() |
String |
getState() |
void |
init(org.apache.camel.spi.ManagementStrategy strategy) |
boolean |
isVerifySupported() |
org.apache.camel.api.management.mbean.ComponentVerifierExtension.Result |
verify(String scope,
Map<String,String> options) |
public ManagedComponent(String name, org.apache.camel.Component component)
public void init(org.apache.camel.spi.ManagementStrategy strategy)
public org.apache.camel.Component getComponent()
public String getComponentName()
getComponentName in interface org.apache.camel.api.management.mbean.ManagedComponentMBeanpublic String getState()
getState in interface org.apache.camel.api.management.mbean.ManagedComponentMBeanpublic String getCamelId()
getCamelId in interface org.apache.camel.api.management.mbean.ManagedComponentMBeanpublic String getCamelManagementName()
getCamelManagementName in interface org.apache.camel.api.management.mbean.ManagedComponentMBeanpublic Object getInstance()
getInstance in interface org.apache.camel.api.management.ManagedInstancepublic boolean isVerifySupported()
isVerifySupported in interface org.apache.camel.api.management.mbean.ManagedComponentMBeanApache Camel