@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.ManagedComponentMBean
public String getState()
getState
in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
public String getCamelId()
getCamelId
in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
public String getCamelManagementName()
getCamelManagementName
in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
public Object getInstance()
getInstance
in interface org.apache.camel.api.management.ManagedInstance
public boolean isVerifySupported()
isVerifySupported
in interface org.apache.camel.api.management.mbean.ManagedComponentMBean
Apache Camel