VisiBroker for Java

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.


Method Summary
 
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
 
Methods inherited from interface org.omg.PortableInterceptor.ORBInitializerOperations
post_init, pre_init
 


Borland Software Corporation
http://www.borland.com
100 Enterprise Way
Scotts Valley, CA 95066
Voice: (831) 431-1000
pubsweb@borland.com

Read the latest documentation online