Class JMXManagementProvider
- java.lang.Object
-
- org.exoplatform.management.jmx.impl.JMXManagementProvider
-
- All Implemented Interfaces:
ManagementProvider
public class JMXManagementProvider extends Object implements ManagementProvider
- Version:
- $Revision$
- Author:
- Julien Viet
-
-
Constructor Summary
Constructors Constructor Description JMXManagementProvider()JMXManagementProvider(MBeanServer server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectmanage(ManagedResource context)Instruct the management provider to manage the provided managed resource.voidunmanage(Object key)Instruct the management provider to remove the specifed resource from management.
-
-
-
Constructor Detail
-
JMXManagementProvider
public JMXManagementProvider()
-
JMXManagementProvider
public JMXManagementProvider(MBeanServer server)
-
-
Method Detail
-
manage
public Object manage(ManagedResource context)
Description copied from interface:ManagementProviderInstruct the management provider to manage the provided managed resource. If any registration is done the provider should return an unique key that will be used later for unregistration purpose in theManagementProvider.unmanage(Object)method. If no registration is performed then null should be returned.- Specified by:
managein interfaceManagementProvider- Parameters:
context- the managed resource- Returns:
- the key under which the resource is registered
-
unmanage
public void unmanage(Object key)
Description copied from interface:ManagementProviderInstruct the management provider to remove the specifed resource from management.- Specified by:
unmanagein interfaceManagementProvider- Parameters:
key- the key under which the resource is registered
-
-