Package org.codehaus.waffle.registrar

Interface Summary
Reference Implementation of this interface can be used from within a Registrar to define how a components dependencies can be resolved more explicitly.
Registrar Defines the available methods for registering components (including controllers).
RubyAwareRegistrar Implementations of this interface will allow for Ruby scripts to be registred with Waffle.
 

Class Summary
AbstractReference Simple abstract implementation which manages the associated key.
AbstractRegistrar Waffle requires that web apps extend this class for registrating actions, services and components for use in their applications.
AbstractRubyAwareRegistrar A Registrar that provides registration methods for Ruby scripts.
ComponentReference Allows for a component dependency to be resolved from another component registered with Waffle.
RegistrarAssistant Manages the Registrar defined in the applications web.xml and executes the method(s) annotated according to the ContextLevel being handled.
RequestAttributeReference Allows for a component dependency to be resolved from a ServletRequest attribute.
RequestParameterReference Allows for a component dependency to be resolved from a ServletRequest parameter
ServletContextAttributeReference Allows for a component dependency to be resolved from a ServletContext attribute.
SessionAttributeReference Allows for a component dependency to be resolved from a HttpSession attribute.
 

Enum Summary
Registrar.Injection  
 



Copyright © 2008. All Rights Reserved.