|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjava.util.logging.ErrorManager
public class ErrorManager
ErrorManager 객체는 Handler 에 접속되어 로깅시에 Handler 로 발생하는 에러를 처리합니다.
로깅 출력을 처리할 경우에 Handler 로 문제가 발생했을 경우, Handler 는 로깅 호출의 발행자 (관계자가 아닐 가능성이 있다)에 Exception 를 throw 해 되돌리지 않고 , 관련하는 ErrorManager 를 호출할 필요가 있습니다.
필드의 개요 | |
---|---|
static int |
CLOSE_FAILURE
CLOSE_FAILURE 는, 출력 스트림의 클로즈에 실패했을 때에 사용됩니다. |
static int |
FLUSH_FAILURE
FLUSH_FAILURE 는, 출력 스트림에의 플래시에 실패했을 때에 사용됩니다. |
static int |
FORMAT_FAILURE
FORMAT_FAILURE 는, 이유를 불문하고 포맷 처리가 실패했을 때에 사용됩니다. |
static int |
GENERIC_FAILURE
GENERIC_FAILURE 는, 그 외의 카테고리의 어느 것에도 들어맞지 않는 실패에 대해서 사용됩니다. |
static int |
OPEN_FAILURE
OPEN_FAILURE 는, 출력 스트림의 오픈에 실패했을 때에 사용됩니다. |
static int |
WRITE_FAILURE
WRITE_FAILURE 는, 출력 스트림에의 기입해에 실패했을 때에 사용됩니다. |
생성자 의 개요 | |
---|---|
ErrorManager ()
|
메소드의 개요 | |
---|---|
void |
error (String msg,
Exception ex,
int code)
Handler 에러가 발생했을 때는, 에러 메소드가 불려 갑니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
필드의 상세 |
---|
public static final int GENERIC_FAILURE
public static final int WRITE_FAILURE
public static final int FLUSH_FAILURE
public static final int CLOSE_FAILURE
public static final int OPEN_FAILURE
public static final int FORMAT_FAILURE
생성자 의 상세 |
---|
public ErrorManager()
메소드의 상세 |
---|
public void error(String msg, Exception ex, int code)
이 메소드는, 서브 클래스에서 오버라이드(override) 될 가능성이 있습니다. 이 base class의 디폴트 동작은, 최초의 호출은 System.err 에 보고되어 그 이후의 호출은 무시된다, 라는 것입니다.
msg
- 기술 캐릭터 라인 (null 의 경우가 있다)ex
- 예외 (null 의 경우가 있다)code
- ErrorManager 로 정의된 에러 코드
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.