Top Description Methods
org.glassfish.pfl.tf.spi.annotation

public @Interface MethodMonitorGroup

extends Annotation
Annotations
@Documented
@Target:ANNOTATION_TYPE
@Retention:RUNTIME
Imports
java.lang.annotation.Annotation, .Documented, .ElementType, .Retention, .RetentionPolicy, .Target

Meta-annotation used to define annotations that define groups of related classes whose methods should be traced. MethodMonitorGroups may be nested, and MethodMonitorFactory instances that apply to a group apply to all subgroups as well (following the transitive closure of the subgroups).
Author
ken

Method Summary

Modifier and TypeMethod and Description
public String
public Class<? extends Annotation>[]

Returns:

List of MethodMonitorGroups that are subgroups of this one.
value
()

List of MethodMonitorGroups that are subgrops of this one.

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

descriptionback to summary
public String description()
valueback to summary
public Class<? extends Annotation>[] value()

List of MethodMonitorGroups that are subgrops of this one. Because annotations don't support circularity, the type can't be MethodMonitorGroup[], so we require that all classes in subgroups be annotations which are annotated with MethodMonitorGroup.

Returns:Class<? extends Annotation>[]

List of MethodMonitorGroups that are subgroups of this one.