前のトピック: インスツルメントおよび継承次のトピック: Blame トレーサを使用した Blame ポイントのマーク付け


Java のアノテーション

CA Introscope® では、カスタム メトリックの作成時に、Java 1.6 のアノテーションを使用することができます。

IdentifyAnnotatedClassAs を使用してクラスをトレーサ グループに配置し、次に TraceAllMethodsIfFlagged ディレクティブを使用してクラスでメソッドをインスツルメントします。 例:

SetFlag: AnnotationTracing TurnOn: AnnotationTracing
IdentifyAnnotatedClassAs: com.test.MyAnnotation AnnotationTracing
TraceAllMethodsIfFlagged: AnnotationTracing BlamePointTracer "Target|MyTarget|{classname}"

例では、com.test.MyAnnotation がアノテーション名になります。 独自のアノテーションを作成する場合は、コード内の用語を使用してください。 アノテーション名を含むクラスが、特定されます。