org.apache.camel.management.mbean
Class ManagedComponent

java.lang.Object
  extended by org.apache.camel.management.mbean.ManagedComponent

@ManagedResource(description="Managed Component")
public class ManagedComponent
extends Object

Version:
$Revision: 819963 $

Constructor Summary
ManagedComponent(String name, Component component)
           
 
Method Summary
 String getCamelId()
           
 Component getComponent()
           
 String getComponentName()
           
 String getState()
           
 void init(ManagementStrategy strategy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedComponent

public ManagedComponent(String name,
                        Component component)
Method Detail

init

public void init(ManagementStrategy strategy)

getComponent

public Component getComponent()

getComponentName

@ManagedAttribute(description="Component Name")
public String getComponentName()

getState

@ManagedAttribute(description="Component State")
public String getState()

getCamelId

@ManagedAttribute(description="Camel id")
public String getCamelId()


Copyright © 2007-2010 The Apache Software Foundation. All Rights Reserved.