Uses of Interface
org.glassfish.pfl.tf.spi.MethodMonitorFactory
-
Packages that use MethodMonitorFactory Package Description org.glassfish.pfl.tf.spi -
-
Uses of MethodMonitorFactory in org.glassfish.pfl.tf.spi
Classes in org.glassfish.pfl.tf.spi that implement MethodMonitorFactory Modifier and Type Class Description static class
MethodMonitorBase.MethodMonitorFactorySelfImpl
class
MethodMonitorFactoryBase
Fields in org.glassfish.pfl.tf.spi declared as MethodMonitorFactory Modifier and Type Field Description private static MethodMonitorFactory
MethodMonitorFactoryDefaults. dprintImpl
private MethodMonitorFactory
MethodMonitorBase. mmf
private static MethodMonitorFactory
MethodMonitorFactoryDefaults. noOpImpl
private static MethodMonitorFactory
MethodMonitorFactoryDefaults. operationTracerImpl
Fields in org.glassfish.pfl.tf.spi with type parameters of type MethodMonitorFactory Modifier and Type Field Description private static java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,MethodMonitorFactory>
MethodMonitorRegistry. annotationToMMF
private static java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,MethodMonitorFactory>
MethodMonitorRegistry. annotationToMMFComposition
private static java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.util.Set<MethodMonitorFactory>>
MethodMonitorRegistry. annotationToMMFSets
private java.util.Set<MethodMonitorFactory>
MethodMonitorFactoryBase. myContents
Methods in org.glassfish.pfl.tf.spi that return MethodMonitorFactory Modifier and Type Method Description static MethodMonitorFactory
MethodMonitorFactoryDefaults. compose(java.util.Collection<MethodMonitorFactory> factories)
static MethodMonitorFactory
MethodMonitorFactoryDefaults. dprint()
MethodMonitorFactory
MethodMonitor. factory()
Factory used to create this MethodMonitor Note: is is required that this.factory().create(myClass()).equals( this ) for any MethodMonitor.MethodMonitorFactory
MethodMonitorBase. factory()
static <T> MethodMonitorFactory
MethodMonitorFactoryDefaults. makeTimingImpl(TimerManager<T> tm)
static MethodMonitorFactory
MethodMonitorFactoryDefaults. noOp()
static MethodMonitorFactory
MethodMonitorFactoryDefaults. operationTracer()
static MethodMonitorFactory
MethodMonitorRegistry. registeredFactory(java.lang.Class<? extends java.lang.annotation.Annotation> annot)
Return the MethodMonitorFactory registered against the annotation, or null if nothing is registered.Methods in org.glassfish.pfl.tf.spi that return types with arguments of type MethodMonitorFactory Modifier and Type Method Description java.util.Collection<MethodMonitorFactory>
MethodMonitorFactory. contents()
Returns the contents of this method monitor factory.java.util.Collection<MethodMonitorFactory>
MethodMonitorFactoryBase. contents()
Methods in org.glassfish.pfl.tf.spi with parameters of type MethodMonitorFactory Modifier and Type Method Description static void
MethodMonitorRegistry. register(java.lang.Class<? extends java.lang.annotation.Annotation> annot, MethodMonitorFactory mmf)
Register a particular MethodMonitorFactory against an annotation.Method parameters in org.glassfish.pfl.tf.spi with type arguments of type MethodMonitorFactory Modifier and Type Method Description static MethodMonitorFactory
MethodMonitorFactoryDefaults. compose(java.util.Collection<MethodMonitorFactory> factories)
Constructors in org.glassfish.pfl.tf.spi with parameters of type MethodMonitorFactory Constructor Description MethodMonitorBase(java.lang.String name, java.lang.Class<?> cls, MethodMonitorFactory mmf)
MethodMonitorBase(java.lang.String name, java.lang.Class<?> cls, MethodMonitorFactory mmf, java.util.Set<MethodMonitor> contents)
Constructor parameters in org.glassfish.pfl.tf.spi with type arguments of type MethodMonitorFactory Constructor Description MethodMonitorFactoryBase(java.lang.String name, java.util.Set<MethodMonitorFactory> content)
-