diff options
Diffstat (limited to 'TAO/tao/PI/ORBInitInfo.pidl')
-rw-r--r-- | TAO/tao/PI/ORBInitInfo.pidl | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/TAO/tao/PI/ORBInitInfo.pidl b/TAO/tao/PI/ORBInitInfo.pidl index 714ad493171..91dcbdf06f7 100644 --- a/TAO/tao/PI/ORBInitInfo.pidl +++ b/TAO/tao/PI/ORBInitInfo.pidl @@ -68,6 +68,23 @@ module PortableInterceptor { in CORBA::PolicyType type, in PolicyFactory policy_factory); }; + + local interface ORBInitInfo_3_1 : ORBInitInfo + { + void add_client_request_interceptor_with_policy( + in ClientRequestInterceptor interceptor, + in CORBA::PolicyList policies) + raises (DuplicateName, CORBA::PolicyError); + void add_server_request_interceptor_with_policy( + in ServerRequestInterceptor interceptor, + in CORBA::PolicyList policies) + raises (DuplicateName, CORBA::PolicyError); + void add_ior_interceptor_with_policy( + in IORInterceptor interceptor, + in CORBA::PolicyList policies) + raises (DuplicateName, CORBA::PolicyError); + }; + }; #endif /* _ORBINITINFO_PIDL_ */ |