Uses of Interface
org.glassfish.pfl.tf.spi.MethodMonitor
Packages that use MethodMonitor
-
Uses of MethodMonitor in org.glassfish.pfl.tf.spi
Classes in org.glassfish.pfl.tf.spi that implement MethodMonitorMethods in org.glassfish.pfl.tf.spi that return MethodMonitorModifier and TypeMethodDescriptionReturn 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(Class<?> cls, Class<? extends 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 MethodMonitorModifier and TypeMethodDescriptionMethodMonitor.contents()Returns the contents of this method monitor.final Collection<MethodMonitor> MethodMonitorBase.contents()Methods in org.glassfish.pfl.tf.spi with parameters of type MethodMonitorModifier and TypeMethodDescriptionvoidMethodMonitorBase.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 MethodMonitorModifier and TypeMethodDescriptionstatic voidMethodMonitorRegistry.registerClass(Class<?> cls, List<String> methodNames, Map<Class<? extends Annotation>, SynchronizedHolder<MethodMonitor>> annoMM) Register a class with the tracing facility.Constructor parameters in org.glassfish.pfl.tf.spi with type arguments of type MethodMonitorModifierConstructorDescriptionprotectedMethodMonitorBase(String name, Class<?> cls, MethodMonitorFactory mmf, Set<MethodMonitor> contents)