org.apache.hivemind.lib.util
Class StrategyRegistryImpl
java.lang.Object
   org.apache.hivemind.lib.util.StrategyRegistryImpl
org.apache.hivemind.lib.util.StrategyRegistryImpl
- All Implemented Interfaces: 
- StrategyRegistry
- public class StrategyRegistryImpl 
- extends java.lang.Object- implements StrategyRegistry
Thread-safe implementation of StrategyRegistry.
- Since:
- 1.1
- Author:
- Howard Lewis Ship
 
| Method Summary | 
|  java.lang.Object | getStrategy(java.lang.Class subjectClass)Gets the stategy object for the specified subjectClass.
 | 
|  void | register(java.lang.Class registrationClass,
                 java.lang.Object adaptor)Registers an adapter for a registration class.
 | 
|  java.lang.String | toString()
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
StrategyRegistryImpl
public StrategyRegistryImpl()
register
public void register(java.lang.Class registrationClass,
                     java.lang.Object adaptor)
- Description copied from interface: StrategyRegistry
- Registers an adapter for a registration class.
 
- 
- Specified by:
- registerin interface- StrategyRegistry
 
- 
 
getStrategy
public java.lang.Object getStrategy(java.lang.Class subjectClass)
- Description copied from interface: StrategyRegistry
- Gets the stategy object for the specified subjectClass.
 
- 
- Specified by:
- getStrategyin interface- StrategyRegistry
 
- 
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
- 
 
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.