org.glassfish.pfl.tf.spi.annotation
Annotation Type MethodMonitorGroup


@Documented
@Target(value=ANNOTATION_TYPE)
@Retention(value=RUNTIME)
public @interface MethodMonitorGroup

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

Optional Element Summary
 String description
           
 Class<? extends Annotation>[] value
          List of MethodMonitorGroups that are subgrops of this one.
 

value

public abstract 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:
List of MethodMonitorGroups that are subgroups of this one.
Default:
{}

description

public abstract String description
Default:
""


Copyright © 2013 Oracle. All Rights Reserved.