JavaTM Platform
Standard Ed. 6

java.util.logging
클래스 ErrorManager

java.lang.Object 
  상위를 확장 java.util.logging.ErrorManager


public class ErrorManager
extends Object

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
 

필드의 상세

GENERIC_FAILURE

public static final int GENERIC_FAILURE
GENERIC_FAILURE 는, 그 외의 카테고리의 어느 것에도 들어맞지 않는 실패에 대해서 사용됩니다.

관련 항목:
정수 필드치

WRITE_FAILURE

public static final int WRITE_FAILURE
WRITE_FAILURE 는, 출력 스트림에의 기입해에 실패했을 때에 사용됩니다.

관련 항목:
정수 필드치

FLUSH_FAILURE

public static final int FLUSH_FAILURE
FLUSH_FAILURE 는, 출력 스트림에의 플래시에 실패했을 때에 사용됩니다.

관련 항목:
정수 필드치

CLOSE_FAILURE

public static final int CLOSE_FAILURE
CLOSE_FAILURE 는, 출력 스트림의 클로즈에 실패했을 때에 사용됩니다.

관련 항목:
정수 필드치

OPEN_FAILURE

public static final int OPEN_FAILURE
OPEN_FAILURE 는, 출력 스트림의 오픈에 실패했을 때에 사용됩니다.

관련 항목:
정수 필드치

FORMAT_FAILURE

public static final int FORMAT_FAILURE
FORMAT_FAILURE 는, 이유를 불문하고 포맷 처리가 실패했을 때에 사용됩니다.

관련 항목:
정수 필드치
생성자 의 상세

ErrorManager

public ErrorManager()
메소드의 상세

error

public void error(String  msg,
                  Exception  ex,
                  int code)
Handler 에러가 발생했을 때는, 에러 메소드가 불려 갑니다.  

이 메소드는, 서브 클래스에서 오버라이드(override) 될 가능성이 있습니다. 이 base class의 디폴트 동작은, 최초의 호출은 System.err 에 보고되어 그 이후의 호출은 무시된다, 라는 것입니다.

파라미터:
msg - 기술 캐릭터 라인 (null 의 경우가 있다)
ex - 예외 (null 의 경우가 있다)
code - ErrorManager 로 정의된 에러 코드

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.