Class ObserverFactory<T extends Metrics,O extends Observer<T>>

java.lang.Object
com.zeroc.IceMX.ObserverFactory<T,O>
Direct Known Subclasses:
ObserverFactoryWithDelegate

public class ObserverFactory<T extends Metrics,O extends Observer<T>> extends Object
  • Constructor Details

    • ObserverFactory

      public ObserverFactory(com.zeroc.IceInternal.MetricsAdminI metrics, String name, Class<T> cl)
  • Method Details

    • destroy

      public void destroy()
    • getObserver

      public O getObserver(MetricsHelper<T> helper, Class<O> cl)
    • getObserver

      public O getObserver(MetricsHelper<T> helper, Object observer, Class<O> cl)
    • registerSubMap

      public <S extends Metrics> void registerSubMap(String subMap, Class<S> cl, Field field)
    • isEnabled

      public boolean isEnabled()
    • update

      public void update()
    • setUpdater

      public void setUpdater(Runnable updater)