IOR Interceptor

The IOR Interceptor allows services to add the information that describes the server’s or object’s ORB service related capabilities to object references when the reference is created. This information is included in tagged components in the profile within an IOR.

local interface IORInterceptor : Interceptor {
    void establish_components(in IORInfo info);
};

The ORB calls establish_components on all registered IOR Interceptors when it is assembling the list of components that will be included in the profile or profiles of an object reference. The object IORInfo is passed as an argument of the operation to establish these components. This operation is not allowed to throw exceptions.

The IORInfo interface provides the sever-side ORB ...

Get Pure CORBA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.