org.apache.bsf.util
Class ObjectRegistry
java.lang.Object
org.apache.bsf.util.ObjectRegistry
public class ObjectRegistry
- extends Object
The ObjectRegistry is used to do name-to-object reference lookups.
If an ObjectRegistry is passed as a constructor argument, then this
ObjectRegistry will be a cascading registry: when a lookup is
invoked, it will first look in its own table for a name, and if it's not
there, it will cascade to the parent ObjectRegistry.
All registration is always local. [??]
- Author:
- Sanjiva Weerawarana, Matthew J. Duftler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectRegistry
public ObjectRegistry()
ObjectRegistry
public ObjectRegistry(ObjectRegistry parent)
lookup
public Object lookup(String name)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
register
public void register(String name,
Object obj)
unregister
public void unregister(String name)