org.terracotta.management.registry.collect
Class StatisticCollectorProvider<T extends StatisticCollector>

java.lang.Object
  extended by org.terracotta.management.registry.AbstractManagementProvider<T>
      extended by org.terracotta.management.registry.action.AbstractActionManagementProvider<T>
          extended by org.terracotta.management.registry.collect.StatisticCollectorProvider<T>
All Implemented Interfaces:
ManagementProvider<T>

public class StatisticCollectorProvider<T extends StatisticCollector>
extends AbstractActionManagementProvider<T>

Author:
Mathieu Carbou

Nested Class Summary
static class StatisticCollectorProvider.ExposedStatisticCollector<T extends StatisticCollector>
           
 
Field Summary
 
Fields inherited from class org.terracotta.management.registry.AbstractManagementProvider
managedObjects
 
Constructor Summary
StatisticCollectorProvider(Class<? extends T> type, Context context)
           
 
Method Summary
protected  ExposedObject<T> wrap(T managedObject)
           
 
Methods inherited from class org.terracotta.management.registry.action.AbstractActionManagementProvider
callAction, getCapability, getDescriptors
 
Methods inherited from class org.terracotta.management.registry.AbstractManagementProvider
buildCapabilityContext, buildCapabilityName, callAction, close, collectStatistics, dispose, findExposedObject, getCapabilityContext, getCapabilityName, getManagedType, register, supports, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticCollectorProvider

public StatisticCollectorProvider(Class<? extends T> type,
                                  Context context)
Method Detail

wrap

protected ExposedObject<T> wrap(T managedObject)
Specified by:
wrap in class AbstractManagementProvider<T extends StatisticCollector>


Copyright © 2016. All Rights Reserved.