|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.util.logging.Handler
java.util.logging.StreamHandler
java.util.logging.SocketHandler
public class SocketHandler
간결한 네트워크 로그 Handler 입니다.
LogRecord 는 넷트워크스트림 접속에 통지됩니다. 디폴트로,XMLFormatter 클래스는 포맷 처리에 사용됩니다.
구성: 각 SocketHandler 는 디폴트로, 다음의 LogManager 구성 프로퍼티을 사용해 초기화됩니다. 프로퍼티이 지정되지 않은 경우 (또는 무효인 값을 가지는 경우), 지정된 디폴트 값가 사용됩니다.
출력의 입출력 스트림은 버퍼 됩니다만, 각 LogRecord 가 기입해지면(자) 플래시 됩니다.
| 생성자 의 개요 | |
|---|---|
SocketHandler ()
LogManager 프로퍼티 또는 그 디폴트만을 사용해,SocketHandler 를 작성합니다. |
|
SocketHandler (String host,
int port)
지정된 호스트와 포트를 사용해 SocketHandler 를 구축합니다. |
|
| 메소드의 개요 | |
|---|---|
void |
close ()
이 출력 스트림을 닫습니다. |
void |
publish (LogRecord record)
LogRecord 를 포맷 해 발행합니다. |
| 클래스 java.util.logging. StreamHandler 로부터 상속된 메소드 |
|---|
flush , isLoggable , setEncoding , setOutputStream |
| 클래스 java.util.logging. Handler 로부터 상속된 메소드 |
|---|
getEncoding , getErrorManager , getFilter , getFormatter , getLevel , reportError , setErrorManager , setFilter , setFormatter , setLevel |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 생성자 의 상세 |
|---|
public SocketHandler()
throws IOException
IllegalArgumentException - 호스트 또는 포트가 무효인지, LogManager 프로퍼티으로서 지정되어 있지 않은 경우
IOException - 타겟의 호스트와 포트에 접속할 수 없는 경우
public SocketHandler(String host,
int port)
throws IOException
host - 타겟 호스트port - 타겟 포트
IllegalArgumentException - 호스트 또는 포트가 무효인 경우
IOException - 타겟의 호스트와 포트에 접속할 수 없는 경우| 메소드의 상세 |
|---|
public void close()
throws SecurityException
StreamHandler 내의 close SecurityException - 시큐리티 매니저가 존재해, 호출원이 LoggingPermission("control")) 를 가지지 않는 경우public void publish(LogRecord record)
StreamHandler 내의 publish record - 로그 이벤트의 설명. null 레코드는 아무 통지도 없게 무시되어 발행되지 않는다
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.