#include <IORInterceptor_Adapter.h>
Public Member Functions | |
virtual | ~TAO_IORInterceptor_Adapter (void) |
virtual void | add_interceptor (PortableInterceptor::IORInterceptor_ptr interceptor ACE_ENV_ARG_DECL)=0 |
virtual void | destroy_interceptors (ACE_ENV_SINGLE_ARG_DECL)=0 |
virtual void | establish_components (TAO_Root_POA *poa ACE_ENV_ARG_DECL)=0 throw (CORBA::SystemException) |
virtual void | components_established (PortableInterceptor::IORInfo_ptr info ACE_ENV_ARG_DECL)=0 throw (CORBA::SystemException) |
virtual void | adapter_state_changed (const TAO::ObjectReferenceTemplate_Array &array_obj_ref_template, PortableInterceptor::AdapterState state ACE_ENV_ARG_DECL)=0 throw (CORBA::SystemException) |
virtual void | adapter_manager_state_changed (PortableInterceptor::AdapterManagerId id, PortableInterceptor::AdapterState state ACE_ENV_ARG_DECL)=0 throw (CORBA::SystemException) |
Class that adapts various functions involving the PortableInterceptor interfaces IORInfo and IORInterceptor. This is a base class for the actual implementation in the TAO_IORInterceptor library.
|
|
|
|
|
|
|
|
|
Call the IORInterceptor::components_established() method on all registered IORInterceptors. |
|
|
|
This method calls IORInterceptor::establish_components() method on all registered IORInterceptors, and IORInterceptor::components_established() once the former is completed. |