com.buglabs.osgi.sewing.pub.util
Class ControllerMap
java.lang.Object
com.buglabs.osgi.sewing.pub.util.ControllerMap
public class ControllerMap
- extends java.lang.Object
Wrapper for a Map to enforce the types that go into it This stores the
implementer's mapping of controller names to controller objects
getControllerMap() then returns this in the application setup and stores the
mapping when a request for a page comes in, this map is used to instantiate
and call the controller
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ControllerMap
public ControllerMap()
put
public java.lang.Object put(java.lang.String controllerName,
SewingController controller)
put
public java.lang.Object put(java.lang.String controllerName,
ISewingControllerFactory controllerFactory)
get
public SewingController get(java.lang.String controllerName)
getInnerMap
public java.util.Map getInnerMap()