Name
NameComponent
Synopsis
A NameComponent represents one element in a name
binding for an object. The name of an object in a
NamingContext is composed of a sequence of
NameComponents. Each
NameComponent represents a subcontext the object
falls within, and the last NameComponent is the
object’s name within its closest context. So an object bound to the
name apple-146 within a context bound to the name
fruit within a root context, would have two
NameComponents in its fully qualified name within
the root context, {'fruit', 'apple-146'}.
A NameComponent contains an ID member, which
represents the name associated with the component, and a kind field,
which can optionally be used to further differentiate branches in a
naming directory. The Naming Service does not consider the kind field
on NameComponents when determining the uniqueness
of name bindings, so each ordered list of ID fields extracted from a
fully qualified name binding must be unique.
public final class NameComponent implements org.omg.CORBA.portable.IDLEntity {
// Public Constructors
public NameComponent();
public NameComponent( String _id, String _kind);
// Public Instance Fields
public String id;
public String kind;
}
Passed To
Too many methods to list.
Returned By
_NamingContextExtStub.to_name(), NameComponentHelper.{extract(), read()}, NameHelper.{extract(), read()}, NamingContextExtOperations.to_name()
Type Of
org.omg.CosNaming.Binding.binding_name ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access