|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
POA 를 사용하고 있는 패키지 | |
---|---|
org.omg.CosNaming | Java IDL 의 네임 서비스를 제공합니다. |
org.omg.PortableServer | 클래스와 인터페이스를 제공해, 어플리케이션의 서버측을 복수 벤더간 ORB 로 이식할 수 있도록(듯이) 합니다. |
org.omg.PortableServer.portable | 클래스와 인터페이스를 제공해, 어플리케이션의 서버측을 복수 벤더간 ORB 로 이식할 수 있도록(듯이) 합니다. |
org.omg.CosNaming 에서의 POA 의 사용 |
---|
POA 형의 파라미터를 가지는 org.omg.CosNaming 의 메소드 | |
---|---|
String [] |
NamingContextPOA. _all_interfaces (POA poa,
byte[] objectId)
|
String [] |
NamingContextExtPOA. _all_interfaces (POA poa,
byte[] objectId)
|
String [] |
BindingIteratorPOA. _all_interfaces (POA poa,
byte[] objectId)
|
org.omg.PortableServer 에서의 POA 의 사용 |
---|
POA 를 돌려주는 org.omg.PortableServer 의 메소드 | |
---|---|
POA |
Servant. _default_POA ()
서번트가 관련지을 수 있었던 ORB 인스턴스로부터 루트 POA 를 돌려줍니다. |
POA |
Servant. _poa ()
공통의 메소드를 간단하게 실행할 수 있도록(듯이) 합니다 ( PortableServer::Current:get_POA 와 같다). |
POA |
POAOperations. create_POA (String adapter_name,
POAManager a_POAManager,
Policy [] policies)
이 오퍼레이션은, 새로운 POA 를 타겟 POA 의 아이로서 작성합니다. |
static POA |
POAHelper. extract (Any a)
|
POA |
POAOperations. find_POA (String adapter_name,
boolean activate_it)
타겟 POA 가 지정된 이름 (타겟 POA 를 기준으로 하고 있다)을 가지는 아이 POA 의 부모인 경우는, 그 아이 POA 가 돌려주어집니다. |
POA |
CurrentOperations. get_POA ()
문맥이 불려 가는 객체를 구현하는 POA 에의 참조를 돌려줍니다. |
static POA |
POAHelper. narrow (Object obj)
|
static POA |
POAHelper. read (InputStream istream)
|
POA [] |
POAOperations. the_children ()
이 속성은, POA 의 모든 아이 POA 로부터 완성되는 현재의 아이 POA 세트를 식별합니다. |
POA |
POAOperations. the_parent ()
이 속성은, POA 의 부모를 식별합니다. |
POA 형의 파라미터를 가지는 org.omg.PortableServer 의 메소드 | |
---|---|
String [] |
ServantLocatorPOA. _all_interfaces (POA poa,
byte[] objectId)
|
String [] |
ServantActivatorPOA. _all_interfaces (POA poa,
byte[] objectId)
|
abstract String [] |
Servant. _all_interfaces (POA poa,
byte[] objectId)
ORB 가 서번트로부터 완전한 형태 정보를 취득하기 위해서 사용합니다. |
void |
_ServantActivatorStub. etherealize (byte[] oid,
POA adapter,
Servant serv,
boolean cleanup_in_progress,
boolean remaining_activations)
이 오퍼레이션은, POA 에 USE_SERVANT_MANAGER 와 RETAIN 의 각 정책가 지정되고 있는 것을 전제로서 객체의 서번트가 종료될 때 반드시 불려 갑니다. |
void |
ServantActivatorOperations. etherealize (byte[] oid,
POA adapter,
Servant serv,
boolean cleanup_in_progress,
boolean remaining_activations)
이 오퍼레이션은, POA 에 USE_SERVANT_MANAGER 와 RETAIN 의 각 정책가 지정되고 있는 것을 전제로서 객체의 서번트가 종료될 때 반드시 불려 갑니다. |
Servant |
_ServantActivatorStub. incarnate (byte[] oid,
POA adapter)
이 오퍼레이션은, POA 에 USE_SERVANT_MANAGER 와 RETAIN 의 각 정책가 지정되고 있는 것을 전제로서 현재 액티브하지 않은 객체의 요구를 POA 가 수신할 경우에 반드시 POA 에 의해 불려 갑니다. |
Servant |
ServantActivatorOperations. incarnate (byte[] oid,
POA adapter)
이 오퍼레이션은, POA 에 USE_SERVANT_MANAGER 와 RETAIN 의 각 정책가 지정되고 있는 것을 전제로서 현재 액티브하지 않은 객체의 요구를 POA 가 수신할 경우에 반드시 POA 에 의해 불려 갑니다. |
static void |
POAHelper. insert (Any a,
POA that)
|
void |
_ServantLocatorStub. postinvoke (byte[] oid,
POA adapter,
String operation,
Object the_cookie,
Servant the_servant)
이 오퍼레이션은, 서번트가 요구를 완료했을 때에 반드시 불려 갑니다. |
void |
ServantLocatorOperations. postinvoke (byte[] oid,
POA adapter,
String operation,
Object the_cookie,
Servant the_servant)
이 오퍼레이션은, 서번트가 요구를 완료했을 때에 반드시 불려 갑니다. |
Servant |
_ServantLocatorStub. preinvoke (byte[] oid,
POA adapter,
String operation,
CookieHolder the_cookie)
이 오퍼레이션은, preinvoke 가 불려 가는 원인이 된 요구를 처리하기 위한 서번트를 취득하는 경우에 사용됩니다. |
Servant |
ServantLocatorOperations. preinvoke (byte[] oid,
POA adapter,
String operation,
CookieHolder the_cookie)
이 오퍼레이션은, preinvoke 가 불려 가는 원인이 된 요구를 처리하기 위한 서번트를 취득하는 경우에 사용됩니다. |
boolean |
AdapterActivatorOperations. unknown_adapter (POA parent,
String name)
이 오퍼레이션은, 존재하지 않는 타겟 POA 를 식별하는 객체 참조의 요구를 ORB 가 수신했을 때에 불려 갑니다. |
static void |
POAHelper. write (OutputStream ostream,
POA value)
|
org.omg.PortableServer.portable 에서의 POA 의 사용 |
---|
POA 를 돌려주는 org.omg.PortableServer.portable 의 메소드 | |
---|---|
POA |
Delegate. default_POA (Servant Self)
디폴트에서는, 이 함수는, 서번트가 관련지을 수 있었던 ORB 인스턴스의 루트 POA 를 돌려줍니다. |
POA |
Delegate. poa (Servant Self)
_poa() 메소드는, PortableServer::Current:get_POA 호출과 등가입니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.