org.osjava.sj.jndi
Class ContextNames
java.lang.Object
org.osjava.sj.jndi.ContextBindings
org.osjava.sj.jndi.ContextNames
- All Implemented Interfaces:
- Enumeration, NamingEnumeration
public class ContextNames
- extends ContextBindings
This class represents a NamingEnumeration of the class names of a Context.
Originally authored by Henri Yandell and modified to make more flexable with other
Context implementations.
- Version:
- $Rev: 1978 $ $Date: 2005-08-29 18:30:33 -0700 (Mon, 29 Aug 2005) $
- Author:
- Robert M. Zigweid and Henri Yandell
|
Constructor Summary |
ContextNames(Map table)
Creates a ContextNames object based upon an a Map of names and the objects
the names are bound to. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContextNames
public ContextNames(Map table)
- Creates a ContextNames object based upon an a Map of names and the objects
the names are bound to. If
table is modified after instantiation
of ContextBindings, behavior is undefined and should be considered invalid.
- Parameters:
table - The table upon which the ContextBindings is based.
nextElement
public Object nextElement()
- Returns a
NameClassPair created from the next available name.
- Specified by:
nextElement in interface Enumeration- Overrides:
nextElement in class ContextBindings
- Returns:
- a NameClassPair representing the binding of the name and the
object bound to the name
next
public Object next()
throws NamingException
- Returns a
NameClassPair created from the next available name.
- Specified by:
next in interface NamingEnumeration- Overrides:
next in class ContextBindings
- Returns:
- a NameClassPair representing the binding of the name and the
object bound to the name
- Throws:
NamingException - if a naming exception occurs
Copyright © 2003-2008 OSJava. All Rights Reserved.