Package com.sun.corba.ee.impl.naming.cosnaming


package com.sun.corba.ee.impl.naming.cosnaming
  • Class
    Description
    Class BindingIteratorImpl implements the org.omg.CosNaming::BindingIterator interface, but does not implement the method to retrieve the next binding in the NamingContext for which it was created.
    Class InternalBindingKey implements the necessary wrapper code around the org.omg.CosNaming::NameComponent class to implement the proper equals() method and the hashCode() method for use in a hash table.
    Class InternalBindingKey acts as a container for two objects, namely a org.omg.CosNaming::Binding and an CORBA object reference, which are the two components associated with the binding.
    Class InteroperableNamingImpl implements the methods defined for NamingContextExt which is part of Interoperable Naming Service specifications.
    This interface defines a set of methods that must be implemented by the "data store" associated with a NamingContext implementation.
    Class NamingContextImpl implements the org.omg.CosNaming::NamingContext interface, but does not implement the methods associated with maintaining the "table" of current bindings in a NamingContext.
     
    Class TransientBindingIterator implements the abstract methods defined by BindingIteratorImpl, to use with the TransientNamingContext implementation of the NamingContextImpl.
    Class TransientNameServer is a standalone application which implements a transient name service.
    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.
    Class TransientNamingContext implements the methods defined by NamingContextDataStore, and extends the NamingContextImpl class to provide a servant implementation of CosNaming::NamingContext.