JavaTM Platform
Standard Ed. 6

org.omg.PortableInterceptor
인터페이스 IORInterceptor_3_0Operations

모든 슈퍼 인터페이스:
InterceptorOperations , IORInterceptorOperations
기존의 서브 인터페이스의 일람:
IORInterceptor_3_0


public interface IORInterceptor_3_0Operations
extends IORInterceptorOperations

org/omg/PortableInterceptor/IORInterceptor_3_0Operations.java. 2006 년 9 월 1 일 (금) 12:54:49 AM (GMT-08:00), IDL-to-Java 컴파일러 (휴대용) 3.2 에 의해 ../../../../src/share/classes/org/omg/PortableInterceptor/Interceptors.idl 로부터 생성되었습니다.


메소드의 개요
 void adapter_manager_state_changed (int id, short state)
          어댑터 매니저 상태가 변경되었을 때에 불려 갑니다.
 void adapter_state_changed (ObjectReferenceTemplate [] templates, short state)
          객체 어댑터 상태가 변경되었을 때에 불려 갑니다.
 void components_established (IORInfo  info)
          establish_components 가 등록을 마친 모든 IORInterceptor 인스턴스로 불려 간 뒤, components_established 메소드는, 등록을 마친 모든 IORInterceptor_3_0 인스턴스로 불려 갑니다.
 
인터페이스 org.omg.PortableInterceptor. IORInterceptorOperations 로부터 상속된 메소드
establish_components
 
인터페이스 org.omg.PortableInterceptor. InterceptorOperations 로부터 상속된 메소드
destroy , name
 

메소드의 상세

components_established

void components_established(IORInfo  info)
establish_components 가 등록을 마친 모든 IORInterceptor 인스턴스로 불려 간 뒤, components_established 메소드는, 등록을 마친 모든 IORInterceptor_3_0 인스턴스로 불려 갑니다. 이 호출동안은 adapter_template 를 info 에 이용할 수 있습니다. 이 호출동안에 current_factory 를 취득하거나 info 로 설정하거나 할 수 있습니다.  

이 메소드로부터 throw 된 예외는, 이 인타세프타를 호출한 객체 어댑터에 의해 처리됩니다. POA 의 경우, 예외는 OMG 표준 마이너 코드 6 이 설정된 OBJ_ADAPTER 예외가 됩니다.

파라미터:
info - 작성되는 객체 어댑터의 IORInfo

adapter_manager_state_changed

void adapter_manager_state_changed(int id,
                                   short state)
어댑터 매니저 상태가 변경되었을 때에 불려 갑니다. POA 의 경우는 POAManager 입니다. 상태의 변경이 adapter_manager_state_changed 에 의해 보고되는 경우,adapter_state_changed 에서는 보고되지 않습니다.

파라미터:
id - 상태를 변경한 어댑터 매니저의 어댑터 매니저 ID
state - 어댑터 매니저의 새로운 상태

adapter_state_changed

void adapter_state_changed(ObjectReferenceTemplate [] templates,
                           short state)
객체 어댑터 상태가 변경되었을 때에 불려 갑니다. 상태의 변경은, 어댑터 매니저에 의해 일으켜진 것이 아닙니다. 이러한 변경은, 등록을 마친 모든 IORInterceptor_3_0 인스턴스에 보고됩니다.

파라미터:
templates - 이 상태 변경을 한 ObjectReferenceTemplate 인스턴스의 순서
state - 모든 템플릿으로 공유되는 새로운 AdapterState

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.