public interface NamingContextDataStore
| Modifier and Type | Method and Description |
|---|---|
void |
bindImpl(NameComponent n,
Object obj,
BindingType bt)
Method which implements binding a name to an object as
the specified binding type.
|
void |
destroyImpl()
Method which implements destroying this NamingContext.
|
POA |
getNSPOA() |
boolean |
isEmptyImpl()
Method which returns whether this NamingContext is empty
or not.
|
void |
listImpl(int how_many,
BindingListHolder bl,
BindingIteratorHolder bi)
Method which implements listing the contents of this
NamingContext and return a binding list and a binding iterator.
|
NamingContext |
newContextImpl()
Method which implements creating a new NamingContext.
|
Object |
resolveImpl(NameComponent n,
BindingTypeHolder bth)
Method which implements resolving the specified name,
returning the type of the binding and the bound object reference.
|
Object |
unbindImpl(NameComponent n)
Method which implements unbinding a name.
|
void bindImpl(NameComponent n, Object obj, BindingType bt) throws SystemException
n - a NameComponent which is the name under which the object
will be bound.obj - the object reference to be bound.bt - Type of binding (as object or as context).SystemException - One of a fixed set of CORBA system exceptions.Object resolveImpl(NameComponent n, BindingTypeHolder bth) throws SystemException
n - a NameComponent which is the name to be resolved.bth - the BindingType as an out parameter.SystemException - One of a fixed set of CORBA system exceptions.Object unbindImpl(NameComponent n) throws SystemException
SystemException - One of a fixed set of CORBA system exceptions.void listImpl(int how_many,
BindingListHolder bl,
BindingIteratorHolder bi)
throws SystemException
how_many - The number of requested bindings in the BindingList.bl - The BindingList as an out parameter.bi - The BindingIterator as an out parameter.SystemException - One of a fixed set of CORBA system exceptions.NamingContext newContextImpl() throws SystemException
SystemException - One of a fixed set of CORBA system exceptions.void destroyImpl()
throws SystemException
SystemException - One of a fixed set of CORBA system exceptions.boolean isEmptyImpl()
POA getNSPOA()
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.