diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-05-04 23:16:32 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-05-04 23:16:32 +0000 |
commit | 643462b18154a6e7581674e5c1114e4a38a1348f (patch) | |
tree | 3e0c4010b8bba89d5b0b2b2a51db7b284a45038a /TAO/tao/PortableInterceptor.pidl | |
parent | 09c701aa0ec69b620bdb9db08c940430ff37c453 (diff) | |
download | ATCD-643462b18154a6e7581674e5c1114e4a38a1348f.tar.gz |
ChangeLogTag: Sun May 4 18:06:59 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/tao/PortableInterceptor.pidl')
-rw-r--r-- | TAO/tao/PortableInterceptor.pidl | 32 |
1 files changed, 3 insertions, 29 deletions
diff --git a/TAO/tao/PortableInterceptor.pidl b/TAO/tao/PortableInterceptor.pidl index 2db0543b4c8..16dcfb474b0 100644 --- a/TAO/tao/PortableInterceptor.pidl +++ b/TAO/tao/PortableInterceptor.pidl @@ -37,9 +37,9 @@ #ifndef _PORTABLE_INTERCEPTOR_IDL_ #define _PORTABLE_INTERCEPTOR_IDL_ +#include <PI_Forward.pidl> #include <Current.pidl> #include <Dynamic.pidl> -#include <ObjectReferenceTemplate.pidl> #include <Messaging_SyncScope.pidl> #include <IOP.pidl> @@ -108,11 +108,6 @@ module PortableInterceptor { in boolean replace); }; - // typedef string ServerId; - // typedef string ORBId; - // typedef CORBA::StringSeq AdapterName; - // typedef CORBA::OctetSeq ObjectId; - local interface ServerRequestInfo : RequestInfo { readonly attribute any sending_exception; readonly attribute ServerId server_id; @@ -145,35 +140,14 @@ module PortableInterceptor { void send_other (in ServerRequestInfo ri) raises (ForwardRequest); }; - local interface IORInfo { - CORBA::Policy get_effective_policy (in CORBA::PolicyType type); - void add_ior_component (in IOP::TaggedComponent a_component); - void add_ior_component_to_profile ( - in IOP::TaggedComponent a_component, - in IOP::ProfileId profile_id); - readonly attribute AdapterManagerId manager_id; - readonly attribute AdapterState state; - readonly attribute ObjectReferenceTemplate adapter_template; - attribute ObjectReferenceFactory current_factory; - }; - - local interface IORInterceptor : Interceptor { - void establish_components (in IORInfo info); - - void components_established (in IORInfo info); - void adapter_manager_state_changed( - in AdapterManagerId id, in AdapterState state); - void adapter_state_changed ( - in ObjectReferenceTemplateSeq templates, - in AdapterState state); - }; - local interface PolicyFactory { CORBA::Policy create_policy (in CORBA::PolicyType type, in any value) raises (CORBA::PolicyError); }; + local interface IORInterceptor; + local interface ORBInitInfo { typedef string ObjectId; exception DuplicateName { |