public class OpenORBInitInfo extends LoggableLocalObject implements org.omg.PortableInterceptor.ORBInitInfo, FeatureInitInfo, ORBInitInfo
| Constructor and Description |
|---|
OpenORBInitInfo(java.lang.String[] args,
ORB orb,
org.omg.PortableInterceptor.ORBInitializer[] orbInits,
FeatureInitializer[] featureInits)
Set information
|
| Modifier and Type | Method and Description |
|---|---|
void |
add_client_request_interceptor(org.omg.PortableInterceptor.ClientRequestInterceptor interceptor)
This operation is used to add a new client request interceptor
|
void |
add_ior_interceptor(org.omg.PortableInterceptor.IORInterceptor interceptor)
This operation is used to add a new IOR interceptor
|
void |
add_server_request_interceptor(org.omg.PortableInterceptor.ServerRequestInterceptor interceptor)
This operation is used to add a new server request interceptor
|
int |
allocate_slot_id()
Return a slot id.
|
java.lang.String[] |
arguments()
Return ORB arguments
|
org.omg.IOP.CodecFactory |
codec_factory()
Return the codec factory
|
void |
dispose()
Called by the ORB Initilizer during shutdown enabling cleanup of
pluggable extensions.
|
java.lang.Object |
getFeature(java.lang.String feature)
Get feature.
|
ORBLoader |
getLoader()
Return a reference to the orb loader.
|
java.lang.String |
orb_id()
Return ORB ID.
|
ORB |
orb()
Return an orb instance.
|
void |
post_init()
Calls init on feature initializers and post init on orb initializers.
|
void |
pre_init()
Call pre-init on the orb initializers
|
void |
register_initial_reference(java.lang.String id,
org.omg.CORBA.Object obj)
Register a new initial reference.
|
void |
register_policy_factory(int type,
org.omg.PortableInterceptor.PolicyFactory policy_factory)
This operation is used to register a policy factory
|
org.omg.CORBA.Object |
resolve_initial_references(java.lang.String id)
Resolve an initial reference
|
void |
setFeature(java.lang.String feature,
java.lang.Object reference)
Set a feature.
|
enableLogging, getLogger_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connectionpublic OpenORBInitInfo(java.lang.String[] args,
ORB orb,
org.omg.PortableInterceptor.ORBInitializer[] orbInits,
FeatureInitializer[] featureInits)
public void pre_init()
pre_init in interface ORBInitInfopublic void post_init()
post_init in interface ORBInitInfopublic ORB orb()
orb in interface FeatureInitInfopublic ORBLoader getLoader()
getLoader in interface FeatureInitInfopublic void setFeature(java.lang.String feature,
java.lang.Object reference)
setFeature in interface FeatureInitInfopublic java.lang.Object getFeature(java.lang.String feature)
getFeature in interface FeatureInitInfopublic java.lang.String[] arguments()
arguments in interface org.omg.PortableInterceptor.ORBInitInfoOperationspublic java.lang.String orb_id()
orb_id in interface org.omg.PortableInterceptor.ORBInitInfoOperationspublic org.omg.IOP.CodecFactory codec_factory()
codec_factory in interface org.omg.PortableInterceptor.ORBInitInfoOperationspublic void register_initial_reference(java.lang.String id,
org.omg.CORBA.Object obj)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.InvalidName
register_initial_reference in interface org.omg.PortableInterceptor.ORBInitInfoOperationsorg.omg.PortableInterceptor.ORBInitInfoPackage.InvalidNamepublic org.omg.CORBA.Object resolve_initial_references(java.lang.String id)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.InvalidName
resolve_initial_references in interface org.omg.PortableInterceptor.ORBInitInfoOperationsorg.omg.PortableInterceptor.ORBInitInfoPackage.InvalidNamepublic void add_client_request_interceptor(org.omg.PortableInterceptor.ClientRequestInterceptor interceptor)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
add_client_request_interceptor in interface org.omg.PortableInterceptor.ORBInitInfoOperationsorg.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateNamepublic void add_server_request_interceptor(org.omg.PortableInterceptor.ServerRequestInterceptor interceptor)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
add_server_request_interceptor in interface org.omg.PortableInterceptor.ORBInitInfoOperationsorg.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateNamepublic void add_ior_interceptor(org.omg.PortableInterceptor.IORInterceptor interceptor)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
add_ior_interceptor in interface org.omg.PortableInterceptor.ORBInitInfoOperationsorg.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateNamepublic int allocate_slot_id()
allocate_slot_id in interface org.omg.PortableInterceptor.ORBInitInfoOperationspublic void register_policy_factory(int type,
org.omg.PortableInterceptor.PolicyFactory policy_factory)
register_policy_factory in interface org.omg.PortableInterceptor.ORBInitInfoOperationspublic void dispose()