| Package | Description |
|---|---|
| com.sun.corba.ee.impl.naming.cosnaming | |
| com.sun.corba.ee.spi.orb |
| Modifier and Type | Class and Description |
|---|---|
class |
NamingContextImpl
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 |
TransientNameServer
Class TransientNameServer is a standalone application which
implements a transient name service.
|
class |
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.
|
class |
TransientNamingContext
Class TransientNamingContext implements the methods defined
by NamingContextDataStore, and extends the NamingContextImpl class to
provide a servant implementation of CosNaming::NamingContext.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NamingContextImpl.bind_context(NameComponent[] n,
NamingContext nc)
Bind a NamingContext under a name in this NamingContext.
|
NamingContext |
NamingContextImpl.bind_new_context(NameComponent[] n)
Create a new NamingContext, bind it in this Naming Context and return
its object reference.
|
void |
NamingContextImpl.bind(NameComponent[] n,
Object obj)
Bind an object under a name in this NamingContext.
|
void |
TransientNamingContext.bindImpl(NameComponent n,
Object obj,
BindingType bt)
Binds the object to the name component as the specified binding type.
|
void |
NamingContextImpl.destroy()
Destroy this NamingContext object.
|
void |
TransientNamingContext.destroyImpl()
Destroys this NamingContext by disconnecting from the ORB.
|
static void |
NamingContextImpl.doBind(NamingContextDataStore impl,
NameComponent[] n,
Object obj,
boolean rebind,
BindingType bt)
Implements all four flavors of binding.
|
static Object |
NamingContextImpl.doResolve(NamingContextDataStore impl,
NameComponent[] n)
Implements resolving names in this NamingContext.
|
static void |
NamingContextImpl.doUnbind(NamingContextDataStore impl,
NameComponent[] n)
Implements unbinding bound names in this NamingContext.
|
void |
NamingContextImpl.list(int how_many,
BindingListHolder bl,
BindingIteratorHolder bi)
List the contents of this NamingContest.
|
void |
TransientNamingContext.listImpl(int how_many,
BindingListHolder bl,
BindingIteratorHolder bi)
List the contents of this NamingContext.
|
static void |
TransientNameServer.main(String[] args)
Main startup routine.
|
NamingContext |
NamingContextImpl.new_context()
Create a NamingContext object and return its object reference.
|
NamingContext |
TransientNamingContext.newContextImpl()
Create a new NamingContext.
|
void |
NamingContextImpl.rebind_context(NameComponent[] n,
NamingContext nc)
Bind a NamingContext under a name in this NamingContext.
|
void |
NamingContextImpl.rebind(NameComponent[] n,
Object obj)
Bind an object under a name in this NamingContext.
|
Object |
NamingContextImpl.resolve_str(String sn)
This operation resolves the Stringified name into the object
reference.
|
Object |
NamingContextImpl.resolve(NameComponent[] n)
Resolve a name in this NamingContext and return the object reference
bound to the name.
|
protected static NamingContext |
NamingContextImpl.resolveFirstAsContext(NamingContextDataStore impl,
NameComponent[] n)
Implements resolving a NameComponent in this context and
narrowing it to CosNaming::NamingContext.
|
Object |
TransientNamingContext.resolveImpl(NameComponent n,
BindingTypeHolder bth)
Resolves the supplied name to an object reference and returns
the type of the resolved binding.
|
NameComponent[] |
NamingContextImpl.to_name(String sn)
This operation converts a Stringified Name into an equivalent array
of Name Components.
|
String |
NamingContextImpl.to_string(NameComponent[] n)
This operation creates a stringified name from the array of Name
components.
|
String |
NamingContextImpl.to_url(String addr,
String sn)
This operation creates a URL based "iiopname://" format name
from the Stringified Name of the object.
|
void |
NamingContextImpl.unbind(NameComponent[] n)
Remove a binding from this NamingContext.
|
Object |
TransientNamingContext.unbindImpl(NameComponent n)
Deletes the binding with the supplied name.
|
| Modifier and Type | Field and Description |
|---|---|
boolean |
ORB.namingDebugFlag |
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.