|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface ServantActivatorOperations
POA 에 RETAIN
정책가 지정되고 있을 때는, 서번트 매니저로서 ServantActivator
가 사용됩니다.
메소드의 개요 | |
---|---|
void |
etherealize (byte[] oid,
POA adapter,
Servant serv,
boolean cleanup_in_progress,
boolean remaining_activations)
이 오퍼레이션은, POA 에 USE_SERVANT_MANAGER 와 RETAIN 의 각 정책가 지정되고 있는 것을 전제로서 객체의 서번트가 종료될 때 반드시 불려 갑니다. |
Servant |
incarnate (byte[] oid,
POA adapter)
이 오퍼레이션은, POA 에 USE_SERVANT_MANAGER 와 RETAIN 의 각 정책가 지정되고 있는 것을 전제로서 현재 액티브하지 않은 객체의 요구를 POA 가 수신할 경우에 반드시 POA 에 의해 불려 갑니다. |
메소드의 상세 |
---|
Servant incarnate(byte[] oid, POA adapter) throws ForwardRequest
oid
- 요구의 대상이 된 객체에 관련지을 수 있었다
객체 IDadapter
- 객체가 액티브하게 되어 있었다
POA 의 객체 참조
ForwardRequest
- 현재의 요구와
거기에 계속되는 요구를 그 예외의
forward_reference
멤버에게 나타났다
객체에 전달할 책임이 있는 것을
ORB 에 통지한다void etherealize(byte[] oid, POA adapter, Servant serv, boolean cleanup_in_progress, boolean remaining_activations)
oid
- 종료되는 객체에 관련지을 수 있었다
객체 IDadapter
- 객체가 액티브하게 되어 있었다
POA 의 객체 참조serv
- 종료되는 객체에 관련지을 수 있었다
서번트에게로의 참조를 포함한cleanup_in_progress
- TRUE 는 etherealize_objects 파라미터를
TRUE 로 설정해 destroy 또는 deactivate 가
불려 가는 것을 나타내, FALSE 는
다른 이유로써 etherealize 가 불려 가는 것을
가리키는remaining_activations
- 서번트 매니저가 서번트를
파기할 수 있을지 어떨지를 나타낸다. TRUE 에
설정하면(자), 서번트 매니저는
진행중의 호출이 모두 완료할 때까지
대기한다
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.