Uses of Interface
org.glassfish.pfl.tf.spi.MethodMonitor
-
Packages that use MethodMonitor Package Description org.glassfish.pfl.tf.spi -
-
Uses of MethodMonitor in org.glassfish.pfl.tf.spi
Classes in org.glassfish.pfl.tf.spi that implement MethodMonitor Modifier and Type Class Description classMethodMonitorBaseFields in org.glassfish.pfl.tf.spi declared as MethodMonitor Modifier and Type Field Description private MethodMonitorMethodMonitorBase.MethodMonitorFactorySelfImpl. mmFields in org.glassfish.pfl.tf.spi with type parameters of type MethodMonitor Modifier and Type Field Description private static java.util.Map<java.lang.Class<?>,java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,SynchronizedHolder<MethodMonitor>>>MethodMonitorRegistry. classToAnnoMMprivate java.util.Collection<MethodMonitor>MethodMonitorBase. myContentsMethods in org.glassfish.pfl.tf.spi that return MethodMonitor Modifier and Type Method Description (package private) static MethodMonitorMethodMonitorFactoryDefaults. composeMM(java.util.List<MethodMonitor> mms)MethodMonitorMethodMonitorBase.MethodMonitorFactorySelfImpl. create(java.lang.Class<?> cls)MethodMonitorMethodMonitorFactory. create(java.lang.Class<?> cls)Return an instance of a MethodMonitor suitable for use in the given class cls, according to the currently registered MethodMonitorFactory instances in the MethodMonitorRegistry.static MethodMonitorMethodMonitorRegistry. getMethodMonitorForClass(java.lang.Class<?> cls, java.lang.Class<? extends java.lang.annotation.Annotation> annot)Return the current MethodMonitor in use for the given cls and annot.static MethodMonitorMethodMonitorRegistry. merge(MethodMonitor[] mms)Merges the behaviors of the method monitors together.Methods in org.glassfish.pfl.tf.spi that return types with arguments of type MethodMonitor Modifier and Type Method Description java.util.Collection<MethodMonitor>MethodMonitor. contents()Returns the contents of this method monitor.java.util.Collection<MethodMonitor>MethodMonitorBase. contents()Methods in org.glassfish.pfl.tf.spi with parameters of type MethodMonitor Modifier and Type Method Description voidMethodMonitorBase.MethodMonitorFactorySelfImpl. init(MethodMonitor mm)static MethodMonitorMethodMonitorRegistry. merge(MethodMonitor[] mms)Merges the behaviors of the method monitors together.Method parameters in org.glassfish.pfl.tf.spi with type arguments of type MethodMonitor Modifier and Type Method Description (package private) static MethodMonitorMethodMonitorFactoryDefaults. composeMM(java.util.List<MethodMonitor> mms)static voidMethodMonitorRegistry. registerClass(java.lang.Class<?> cls, java.util.List<java.lang.String> methodNames, java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,SynchronizedHolder<MethodMonitor>> annoMM)Register a class with the tracing facility.Constructor parameters in org.glassfish.pfl.tf.spi with type arguments of type MethodMonitor Constructor Description MethodMonitorBase(java.lang.String name, java.lang.Class<?> cls, MethodMonitorFactory mmf, java.util.Set<MethodMonitor> contents)
-