Class ResourcesMBeanGroup
- java.lang.Object
-
- org.glassfish.jersey.server.internal.monitoring.jmx.ResourcesMBeanGroup
-
public class ResourcesMBeanGroup extends Object
Group of resource MXBeans.- Author:
- Miroslav Fuksa
-
-
Constructor Summary
Constructors Constructor Description ResourcesMBeanGroup(Map<String,ResourceStatistics> resourceStatistics, boolean uriResource, MBeanExposer mBeanExposer, String parentName)Create a new group of MXBeans and expose nested Resource MXBeans.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidupdateResourcesStatistics(Map<String,ResourceStatistics> resourceStatistics)Update the resource statistics exposed by nested resource beans.
-
-
-
Constructor Detail
-
ResourcesMBeanGroup
public ResourcesMBeanGroup(Map<String,ResourceStatistics> resourceStatistics, boolean uriResource, MBeanExposer mBeanExposer, String parentName)
Create a new group of MXBeans and expose nested Resource MXBeans.- Parameters:
resourceStatistics- Resource statistics that should be exposed by nested MXBeans.uriResource-trueif the resources are identified by URI (and not by java class names for example).mBeanExposer- mbean exposer.parentName- Name of the parent bean.
-
-
Method Detail
-
updateResourcesStatistics
public void updateResourcesStatistics(Map<String,ResourceStatistics> resourceStatistics)
Update the resource statistics exposed by nested resource beans.- Parameters:
resourceStatistics- New resource statistics.
-
-