Class TransientNameService
java.lang.Object
com.sun.corba.ee.impl.naming.cosnaming.TransientNameService
Class TransientNameService implements a transient name service
using TransientNamingContexts and TransientBindingIterators, which
implement the org.omg.CosNaming::NamingContext and org.omg.CosNaming::BindingIterator
interfaces specfied by the OMG Common Object Services Specification.
The TransientNameService creates the initial NamingContext object.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTransientNameService
(ORB orb) Constructs a new TransientNameService, and creates an initial NamingContext, whose object reference can be obtained by the initialNamingContext method.TransientNameService
(ORB orb, String serviceName) Constructs a new TransientNameService, and creates an initial NamingContext, whose object reference can be obtained by the initialNamingContext method. -
Method Summary
Modifier and TypeMethodDescriptionprivate void
initialize
(ORB orb, String nameServiceName) This method initializes Transient Name Service by associating Root context with POA and registering the root context with INS Object Keymap.Return the initial NamingContext.
-
Field Details
-
wrapper
-
theInitialNamingContext
-
-
Constructor Details
-
TransientNameService
Constructs a new TransientNameService, and creates an initial NamingContext, whose object reference can be obtained by the initialNamingContext method.- Parameters:
orb
- The ORB object- Throws:
INITIALIZE
- Thrown if the TransientNameService cannot initialize.
-
TransientNameService
Constructs a new TransientNameService, and creates an initial NamingContext, whose object reference can be obtained by the initialNamingContext method.- Parameters:
orb
- The ORB objectserviceName
- Stringified key used for INS Service registry- Throws:
INITIALIZE
- Thrown if the TransientNameService cannot initialize.
-
-
Method Details
-
initialize
This method initializes Transient Name Service by associating Root context with POA and registering the root context with INS Object Keymap.- Throws:
INITIALIZE
-
initialNamingContext
Return the initial NamingContext.- Returns:
- the object reference for the initial NamingContext.
-