|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.osjava.sj.jndi.ContextBindings
public class ContextBindings
This class represents a NamingEnumeration of the bindings of a Context. Originally authored by Henri Yandell and modified to make more flexable with other Context implementations.
Field Summary | |
---|---|
private java.util.Map |
bindings
A Map of the bindings of a Context. |
private java.util.Iterator |
iterator
The iterator utilized in the Enumeration |
Constructor Summary | |
---|---|
ContextBindings(java.util.Map table)
Creates a ContextBindings object based upon an a Map of names and the objects the names are bound to. |
Method Summary | |
---|---|
void |
close()
Close the ContextBindings instance, rendering it inoperable. |
boolean |
hasMore()
Returns true if there are more elements available, otherwise
false . |
boolean |
hasMoreElements()
Returns true if there are more elements available, otherwise
false . |
java.lang.Object |
next()
Returns a Binding created from the next available name. |
java.lang.Object |
nextElement()
Returns a Binding created from the next available name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.util.Map bindings
private java.util.Iterator iterator
Constructor Detail |
---|
public ContextBindings(java.util.Map table)
table
is modified after instantiation
of ContextBindings, behavior is undefined and should be considered invalid.
table
- The table upon which the ContextBindings is based.Method Detail |
---|
public boolean hasMoreElements()
true
if there are more elements available, otherwise
false
.
hasMoreElements
in interface java.util.Enumeration
true
if there are more elements available, otherwise
false
public boolean hasMore() throws javax.naming.NamingException
true
if there are more elements available, otherwise
false
.
hasMore
in interface javax.naming.NamingEnumeration
true
if there are more elements available, otherwise
false
javax.naming.NamingException
- if a naming exception is encounteredpublic java.lang.Object nextElement()
Binding
created from the next available name.
nextElement
in interface java.util.Enumeration
public java.lang.Object next() throws javax.naming.NamingException
Binding
created from the next available name.
next
in interface javax.naming.NamingEnumeration
javax.naming.NamingException
- if a naming exception occurspublic void close()
close
in interface javax.naming.NamingEnumeration
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |