org.codehaus.waffle.registrar.pico
Class PicoRegistrar
java.lang.Object
org.codehaus.waffle.registrar.pico.PicoRegistrar
- All Implemented Interfaces:
- Registrar
public class PicoRegistrar
- extends java.lang.Object
- implements Registrar
This Registrar is backed by PicoContainer for managing Dependency Injection. This registrar
is passed to the custom registrar defined in the web.xml as a delegate.
- Author:
- Michael Ward, Mauro Talevi
Constructor Summary |
PicoRegistrar(org.picocontainer.MutablePicoContainer picoContainer)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PicoRegistrar
public PicoRegistrar(org.picocontainer.MutablePicoContainer picoContainer)
register
public void register(java.lang.Class clazz,
java.lang.Object... parameters)
- Specified by:
register
in interface Registrar
register
public void register(java.lang.Object key,
java.lang.Class clazz,
java.lang.Object... parameters)
- Specified by:
register
in interface Registrar
registerInstance
public void registerInstance(java.lang.Object instance)
- Specified by:
registerInstance
in interface Registrar
registerInstance
public void registerInstance(java.lang.Object key,
java.lang.Object instance)
- Specified by:
registerInstance
in interface Registrar
registerNonCaching
public void registerNonCaching(java.lang.Class clazz,
java.lang.Object... parameters)
- Specified by:
registerNonCaching
in interface Registrar
registerNonCaching
public void registerNonCaching(java.lang.Object key,
java.lang.Class clazz,
java.lang.Object... parameters)
- Specified by:
registerNonCaching
in interface Registrar
registerRubyScript
public void registerRubyScript(java.lang.String key,
java.lang.String className)
registerComponentAdapter
public void registerComponentAdapter(org.picocontainer.ComponentAdapter componentAdapter)
application
public void application()
- Specified by:
application
in interface Registrar
session
public void session()
- Specified by:
session
in interface Registrar
request
public void request()
- Specified by:
request
in interface Registrar
Copyright © 2007 null. All Rights Reserved.