ThisErrorReporter 추적 프로그램은 MethodCalledErrorReporter와 유사하지만 계측된 개체에 대해 toString()을 호출하여 오류 메시지를 생성합니다. 이 추적 프로그램은 예외 클래스의 생성자에 사용하는 것이 가장 효과적입니다. 예:
TraceOneMethodWithParametersOfClass: ezfids.util.exception.EasyFidsException [set the init variable for your book] ThisErrorReporter "Exceptions|{packageandclassname}:Errors Per Interval"
참고: 오류 메시지를 캡처하려면 ThisErrorReporter 추적 프로그램을 "...WithParameters" 지시문과 함께 사용해야 합니다.
이 지시문은 InvalidPINException의 생성자("init" 또는 ".ctor")가 호출될 때마다 오류를 발생시킵니다. 오류 메시지는 InvalidPINException에 toString()을 호출하여 결정되며, 일반적으로 응용 프로그램 개발자가 지정한 오류 메시지가 반환됩니다.
이 추적 프로그램은 고유한 예외 유형에 기반한 사용자 지정 오류 관리 시스템을 사용하는 경우에 유용합니다.
참고: Introscope는 java.* 패키지에 있는 어떠한 코드도 계측할 수 없으므로 java.lang.Exception 또는 java.sql.SQLException에 이 추적 프로그램을 배치해도 효과가 없습니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|