Uses of Interface
org.codehaus.waffle.registrar.Registrar

Packages that use Registrar
org.codehaus.waffle.context   
org.codehaus.waffle.context.pico   
org.codehaus.waffle.monitor   
org.codehaus.waffle.registrar   
org.codehaus.waffle.registrar.pico   
 

Uses of Registrar in org.codehaus.waffle.context
 

Methods in org.codehaus.waffle.context that return Registrar
protected abstract  Registrar AbstractContextContainerFactory.createRegistrar(ContextContainer contextContainer)
           
 

Uses of Registrar in org.codehaus.waffle.context.pico
 

Methods in org.codehaus.waffle.context.pico that return Registrar
protected  Registrar PicoContextContainerFactory.createRegistrar(ContextContainer contextContainer)
           
 

Uses of Registrar in org.codehaus.waffle.monitor
 

Methods in org.codehaus.waffle.monitor with parameters of type Registrar
 void ContextMonitor.registrarCreated(Registrar registrar, RegistrarMonitor registrarMonitor)
           
 void AbstractWritingMonitor.registrarCreated(Registrar registrar, RegistrarMonitor registrarMonitor)
           
 

Uses of Registrar in org.codehaus.waffle.registrar
 

Subinterfaces of Registrar in org.codehaus.waffle.registrar
 interface ScriptedRegistrar
          Implementations of this interface will allow for scripts to be registered with Waffle.
 

Classes in org.codehaus.waffle.registrar that implement Registrar
 class AbstractRegistrar
          Waffle requires that web apps extend this class for registrating actions, services and components for use in their applications.
 class AbstractScriptedRegistrar
          A Registrar that provides registration methods for scripts.
 

Methods in org.codehaus.waffle.registrar that return Registrar
 Registrar Registrar.register(java.lang.Class<?> type, java.lang.Object... parameters)
          Registers a component in the current context.
 Registrar AbstractRegistrar.register(java.lang.Class<?> type, java.lang.Object... parameters)
           
 Registrar Registrar.register(java.lang.Object key, java.lang.Class<?> type, java.lang.Object... parameters)
          Registers a component in the current context under the given key.
 Registrar AbstractRegistrar.register(java.lang.Object key, java.lang.Class<?> type, java.lang.Object... parameters)
           
 Registrar Registrar.registerInstance(java.lang.Object instance)
          Registers a component instance directly in the current context.
 Registrar AbstractRegistrar.registerInstance(java.lang.Object instance)
           
 Registrar Registrar.registerInstance(java.lang.Object key, java.lang.Object instance)
          Registers a component instance directly in the current context under the given key.
 Registrar AbstractRegistrar.registerInstance(java.lang.Object key, java.lang.Object instance)
           
 Registrar Registrar.registerNonCaching(java.lang.Class<?> type, java.lang.Object... parameters)
          Registers a component in non-caching mode, ie with new instance created for each class with a defined dependency
 Registrar AbstractRegistrar.registerNonCaching(java.lang.Class<?> type, java.lang.Object... parameters)
           
 Registrar Registrar.registerNonCaching(java.lang.Object key, java.lang.Class<?> type, java.lang.Object... parameters)
          Registers a component under the given key in non-caching mode, ie with new instance created for each class with a defined dependency
 Registrar AbstractRegistrar.registerNonCaching(java.lang.Object key, java.lang.Class<?> type, java.lang.Object... parameters)
           
 Registrar Registrar.useInjection(Registrar.Injection injection)
          Use the given injection type for component instantiation.
 Registrar AbstractRegistrar.useInjection(Registrar.Injection injectionType)
           
 

Methods in org.codehaus.waffle.registrar with parameters of type Registrar
 void RegistrarAssistant.executeDelegatingRegistrar(Registrar delegateRegistrar, ContextLevel contextLevel)
           
 

Constructors in org.codehaus.waffle.registrar with parameters of type Registrar
AbstractRegistrar(Registrar delegate)
           
AbstractScriptedRegistrar(Registrar delegate)
           
 

Uses of Registrar in org.codehaus.waffle.registrar.pico
 

Classes in org.codehaus.waffle.registrar.pico that implement Registrar
 class PicoRegistrar
          This Registrar is backed by PicoContainer for managing Dependency Injection.
 

Methods in org.codehaus.waffle.registrar.pico that return Registrar
 Registrar PicoRegistrar.register(java.lang.Class<?> type, java.lang.Object... parameters)
           
 Registrar PicoRegistrar.register(java.lang.Object key, java.lang.Class<?> type, java.lang.Object... parameters)
           
 Registrar PicoRegistrar.registerInstance(java.lang.Object instance)
           
 Registrar PicoRegistrar.registerInstance(java.lang.Object key, java.lang.Object instance)
           
 Registrar PicoRegistrar.registerNonCaching(java.lang.Class<?> type, java.lang.Object... parameters)
           
 Registrar PicoRegistrar.registerNonCaching(java.lang.Object key, java.lang.Class<?> type, java.lang.Object... parameters)
           
 Registrar PicoRegistrar.useInjection(Registrar.Injection injection)
           
 



Copyright © 2008. All Rights Reserved.