public class EhcacheStatisticsProvider extends CacheBindingManagementProvider
registryConfiguration
Constructor and Description |
---|
EhcacheStatisticsProvider(ManagementRegistryServiceConfiguration configuration,
StatisticsService statisticsService,
TimeSource timeSource) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,org.terracotta.management.model.stats.Statistic<? extends java.io.Serializable>> |
collectStatistics(org.terracotta.management.model.context.Context context,
java.util.Collection<java.lang.String> statisticNames,
long since) |
java.util.Collection<? extends org.terracotta.management.model.capabilities.descriptors.Descriptor> |
getDescriptors() |
protected ExposedCacheBinding |
wrap(CacheBinding cacheBinding) |
buildCapabilityContext, buildCapabilityName, callAction, callAction, close, dispose, findExposedObject, findExposedObject, getCapability, getCapabilityContext, getCapabilityName, getExposedObjects, getManagedType, register, supports, unregister
public EhcacheStatisticsProvider(ManagementRegistryServiceConfiguration configuration, StatisticsService statisticsService, TimeSource timeSource)
protected ExposedCacheBinding wrap(CacheBinding cacheBinding)
wrap
in class CacheBindingManagementProvider
public final java.util.Collection<? extends org.terracotta.management.model.capabilities.descriptors.Descriptor> getDescriptors()
getDescriptors
in interface org.terracotta.management.registry.ManagementProvider<CacheBinding>
getDescriptors
in class org.terracotta.management.registry.AbstractManagementProvider<CacheBinding>
public java.util.Map<java.lang.String,org.terracotta.management.model.stats.Statistic<? extends java.io.Serializable>> collectStatistics(org.terracotta.management.model.context.Context context, java.util.Collection<java.lang.String> statisticNames, long since)
collectStatistics
in interface org.terracotta.management.registry.ManagementProvider<CacheBinding>
collectStatistics
in class org.terracotta.management.registry.AbstractManagementProvider<CacheBinding>