|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
NamingContextExt
는 각각의 이름이 고유해 Interoperable Naming Service 의 일부인 이름 바인딩세트를 저장하는 NamingContext
의 확장입니다. 다른 이름을, 같은 문맥 또는 다른 문맥의 오브젝트에 동시에 바인드 할 수 있습니다. NamingContextExt 를 사용하면(자), URL 베이스의 이름을 사용해 바인드 및 해결이 가능하게 됩니다.
「CORBA COS Naming Specification」 를 참조해 주세요.
메소드의 개요 | |
Object |
resolve_str (String sn)
캐릭터 라인화 된 이름을 오브젝트 참조에 해결합니다. |
NameComponent [] |
to_name (String sn)
캐릭터 라인화 된 이름을, 등가인 이름 컴퍼넌트의 배열로 변환합니다. |
String |
to_string (NameComponent [] n)
이름 컴퍼넌트의 배열로부터 캐릭터 라인에 변환된 이름을 작성합니다. |
String |
to_url (String addr,
String sn)
오브젝트의 캐릭터 라인화 된 이름으로부터 URL 베이스의 "iiopname://" 형식의 이름을 작성합니다. |
인터페이스 org.omg.CosNaming. NamingContextOperations 에서 상속받은 메소드 |
bind_context , bind_new_context , bind , destroy , list , new_context , rebind_context , rebind , resolve , unbind |
메소드의 상세 |
public String to_string(NameComponent [] n) throws InvalidName
n
- 오브젝트의 이름
org.omg.CosNaming.NamingContextExtPackage.InvalidName
- 이름으로 바인딩을 식별할 수 없는 경우
InvalidName
public NameComponent [] to_name(String sn) throws InvalidName
sn
- 오브젝트의 캐릭터 라인화 된 이름
org.omg.CosNaming.NamingContextExtPackage.InvalidName
- 이름으로 바인딩을 식별할 수 없는 경우
InvalidName
public String to_url(String addr, String sn) throws InvalidAddress , InvalidName
addr
- 네임 서비스를 실행하는 호스트 머신의 인터넷 베이스 주소
sn
- 오브젝트의 캐릭터 라인화 된 이름
org.omg.CosNaming.NamingContextExtPackage.InvalidName
- 이름으로 바인딩을 식별할 수 없는 경우
org.omg.CosNaming.NamingContextPackage.InvalidAddress
- 호스트 머신의 인터넷 베이스 주소가 올바르지 않은 경우
InvalidAddress
InvalidName
public Object resolve_str(String sn) throws NotFound , CannotProceed , InvalidName
sn
- 오브젝트의 캐릭터 라인화 된 이름
NotFound
- 지정된 이름의 오브젝트 참조가 존재하지 않는 경우
CannotProceed
- 지정된 복합명이 올바르지 않은 경우
org.omg.CosNaming.NamingContextExtPackage.InvalidName
- 이름으로 바인딩을 식별할 수 없는 경우
InvalidName
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.