summaryrefslogtreecommitdiff
path: root/TAO/tao/PortableInterceptor.pidl
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-04 23:16:32 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-04 23:16:32 +0000
commit643462b18154a6e7581674e5c1114e4a38a1348f (patch)
tree3e0c4010b8bba89d5b0b2b2a51db7b284a45038a /TAO/tao/PortableInterceptor.pidl
parent09c701aa0ec69b620bdb9db08c940430ff37c453 (diff)
downloadATCD-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.pidl32
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 {