org.omg.PortableInterceptor
Interface ORBInitializer
- All Superinterfaces:
- IDLEntity, LocalInterface, Object, ORBInitializerOperations, java.io.Serializable
public interface ORBInitializer
- extends LocalInterface, ORBInitializerOperations, IDLEntity
Facilitates interceptor registration and ORB initialization.
Interceptors are intended to be a means by which ORB services gain access to ORB processing, effectively
becoming part of the ORB. Since interceptors are part of the ORB, when ORB.init returns an ORB, the
interceptors shall have been registered. Interceptors cannot be registered on an ORB after it has been returned
by a call to ORB::init
.
An interceptor is registered by registering an associated ORBInitializer object
which implements the ORBInitializer interface. When an ORB is initializing,
it will call each registered ORBInitializer, passing it an ORBInitInfo object
which is used to register its interceptor.
Methods inherited from interface org.omg.CORBA.Object |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
Read the latest documentation online