@Singleton
public class StatsProviderManagerDelegateImpl
extends org.glassfish.external.amx.MBeanListener.CallbackImpl
implements org.glassfish.external.probe.provider.StatsProviderManagerDelegate
| Modifier and Type | Field and Description |
|---|---|
static LocalStringManagerImpl |
localStrings |
protected ProbeClientMediator |
pcm |
| Modifier and Type | Method and Description |
|---|---|
void |
disableAllStatsProviders() |
void |
disableStatsProviders(String configElement) |
void |
enableStatsProviders(String configElement) |
String |
getNameValue(String subTreePath) |
ObjectName |
getObjectName(Object statsProvider,
String subTreePath) |
String |
getTypeValue(Object statsProvider) |
boolean |
hasListeners(String probeStr) |
boolean |
isStatsProviderRegistered(Object statsProvider,
String subTreePath) |
void |
mbeanRegistered(ObjectName objectName,
org.glassfish.external.amx.MBeanListener listener) |
void |
register(org.glassfish.external.probe.provider.StatsProviderInfo spInfo) |
void |
register(String configElement,
org.glassfish.external.probe.provider.PluginPoint pp,
String subTreePath,
Object statsProvider) |
void |
register(String configElement,
org.glassfish.external.probe.provider.PluginPoint pp,
String subTreePath,
Object statsProvider,
String invokerId) |
void |
registerAllGmbal() |
void |
setHandlesForStatsProviders(Object statsProvider,
Collection<ProbeClientMethodHandle> handles) |
void |
unregister(Object statsProvider) |
void |
unregisterAllGmbal() |
void |
updateAllStatsProviders() |
protected ProbeClientMediator pcm
public static final LocalStringManagerImpl localStrings
public void register(String configElement, org.glassfish.external.probe.provider.PluginPoint pp, String subTreePath, Object statsProvider)
public void register(String configElement, org.glassfish.external.probe.provider.PluginPoint pp, String subTreePath, Object statsProvider, String invokerId)
public void register(org.glassfish.external.probe.provider.StatsProviderInfo spInfo)
register in interface org.glassfish.external.probe.provider.StatsProviderManagerDelegatepublic void unregister(Object statsProvider)
unregister in interface org.glassfish.external.probe.provider.StatsProviderManagerDelegatepublic void updateAllStatsProviders()
public void disableAllStatsProviders()
public void enableStatsProviders(String configElement)
public void disableStatsProviders(String configElement)
public void setHandlesForStatsProviders(Object statsProvider, Collection<ProbeClientMethodHandle> handles)
public void registerAllGmbal()
public void unregisterAllGmbal()
public boolean hasListeners(String probeStr)
hasListeners in interface org.glassfish.external.probe.provider.StatsProviderManagerDelegatepublic void mbeanRegistered(ObjectName objectName, org.glassfish.external.amx.MBeanListener listener)
mbeanRegistered in interface org.glassfish.external.amx.MBeanListener.CallbackmbeanRegistered in class org.glassfish.external.amx.MBeanListener.CallbackImplpublic boolean isStatsProviderRegistered(Object statsProvider, String subTreePath)
public ObjectName getObjectName(Object statsProvider, String subTreePath)
Copyright © 2017. All rights reserved.