com.generationjava.patterns.registry
Class ThreadRegistry

java.lang.Object
  |
  +--com.generationjava.patterns.registry.AbstractRegistry
        |
        +--com.generationjava.patterns.registry.ThreadRegistry
All Implemented Interfaces:
Registry

public class ThreadRegistry
extends AbstractRegistry

A ThreadRegistry. Put things in based on your current thread.


Constructor Summary
ThreadRegistry()
           
ThreadRegistry(RegistryFactory factory)
           
 
Method Summary
 void clear()
          Clear the registry of values.
 java.lang.Object get(java.lang.Object key)
          Get the key registered under the specified key..
 java.util.Iterator keys()
          Get the list of known keys.
 void register(java.lang.Object key, java.lang.Object value)
          Registry an object under a registration key.
 void remove(java.lang.Object key)
          Remove a value from the registry for the specified key.
 
Methods inherited from class com.generationjava.patterns.registry.AbstractRegistry
getNull, getRegistryFactory, setNull, setRegistryFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadRegistry

public ThreadRegistry()

ThreadRegistry

public ThreadRegistry(RegistryFactory factory)
Method Detail

register

public void register(java.lang.Object key,
                     java.lang.Object value)
Description copied from interface: Registry
Registry an object under a registration key.

Parameters:
key - Object registration key
value - Object to register

get

public java.lang.Object get(java.lang.Object key)
Description copied from interface: Registry
Get the key registered under the specified key..


keys

public java.util.Iterator keys()
Description copied from interface: Registry
Get the list of known keys.


clear

public void clear()
Description copied from interface: Registry
Clear the registry of values.


remove

public void remove(java.lang.Object key)
Description copied from interface: Registry
Remove a value from the registry for the specified key.



Copyright © 2000-2003 GenerationJava. All Rights Reserved.