Package org.omg.CosNaming

The COS (Common Object Service) Naming Service allows an object to be found from its symbolic name.

Interface Summary

BindingIterator The iterator for seing the available bindings.
BindingIteratorOperations The operations, applicable for an iterator for seing the available bindings.
NamingContext The interface for the naming context.
NamingContextExt The extended naming context interface, defined since 1.4.
NamingContextExtOperations The extended naming context operations, defined since 1.4.
NamingContextOperations The naming context operations.

Class Summary

Binding Defines the binding with the given name and type.
BindingHelper The helper operations for Binding.
BindingHolder A holder for the binding type.
BindingIteratorHelper The helper operations for BindingIterator
BindingIteratorHolder The holder to store the binding iterator.
BindingIteratorPOA The binding iterator servant, used in POA-based naming service implementations.
BindingListHelper The helper operations for the binding list.
BindingListHolder A class to hold the binding list.
BindingType Specifies the binding type (how the binding has been created).
BindingTypeHelper A helper operations of the BindingType
BindingTypeHolder Holds the binding type.
IstringHelper "Istring" was a "placeholder for a future IDL internationalized string data type" in the original specification.
NameComponent The name component, a node in the multi-comonent name.
NameComponentHelper A helper classes for the name component.
NameComponentHolder The name component holder.
NameHelper The helper operations for the name that is defined as an array of the name components.
NameHolder The holder for the name that is defined as an array of the name components.
NamingContextExtHelper The helper operations for the extended naming context.
NamingContextExtHolder A holder for the extended naming context, added since 1.4.
NamingContextExtPOA The extended naming service servant.
NamingContextHelper The helper operations for the naming context.
NamingContextHolder A holder for the naming context.
NamingContextPOA The naming service servant.
_BindingIteratorImplBase The binding iterator implementation base.
_BindingIteratorStub The binding interator stub (proxy), used on the client side.
_NamingContextExtImplBase The extended naming context implementation base.
_NamingContextExtStub The extended naming context stub (proxy), used on the client side.
_NamingContextImplBase The naming context implementation base.
_NamingContextStub The naming context stub (proxy), used on the client side.
The COS (Common Object Service) Naming Service allows an object to be found from its symbolic name. The client obtains the object reference invoking the naming service as any other CORBA service. The naming service itself can be located from the stringified object reference (see ORB.string_to_object(String) or from the ORB pre-configured data by passing "NameService" to org.omg.CORBA.ORB.Object.resolve_initial_references(String). The returned object is casted to the NamingContextExt using NamingContextExtHelper.narrow(Object). The Naming Service can reside on any host accessible within the network.

The default pre-configured location method uses two parameters (properties, applet parameters or command line parameters): org.omg.CORBA.ORBInitialHost and org.omg.CORBA.ORBInitialPort. If these parameters are missing, the naming service is supposed to be running at port 900 on the local host.