|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface NamingListener
이 인터페이스는,NamingEvent 를 처리하는 청취자측 인터페이스의 루트입니다. 이 인터페이스만을 구현하는 것은 청취자에게 있어 그다지 의미가 없습니다. 전형적인 청취자이면,ObjectChangeListener 나 NamespaceChangeListener 등의 NamingListener 의 서브 인터페이스를 구현하고 있습니다.
이 인터페이스에는, 단일 메소드의 namingExceptionThrown() 가 포함되어 있습니다. 이 메소드는, 대상이 되는 이벤트의 정보를 수집하는 경우에, 서비스 프로바이더에 의해 throw 된 예외의 통지를 청취자가 받아들이도록(듯이) 구현될 필요가 있습니다. namingExceptionThrown() 가 불려 가면(자), 청취자는 등록하고 있던 EventContext 로부터 자동적으로 등록 해제가 됩니다.
예를 들어, 청취자가 ObjectChangeListener 를 구현해,EventContext 를 등록하면(자) 가정합니다. 서버와의 접속이 절단 하면(자), 청취자는 NamingExceptionEvent 를 받아, 어플리케이션 사용자에게로의 통지등의 대응을 실시합니다.
NamingEvent
,
NamingExceptionEvent
,
EventContext
,
EventDirContext
메소드의 개요 | |
---|---|
void |
namingExceptionThrown (NamingExceptionEvent evt)
NamingEvent 를 트리거하려고 하는 경우에, 네이밍 예외가 throw 되면(자) 불려 갑니다. |
메소드의 상세 |
---|
void namingExceptionThrown(NamingExceptionEvent evt)
evt
- null 이외의 이벤트
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.