A B C D E F G H I L M N O P R S T U V W X

A

AbstractContextContainerFactory - Class in org.codehaus.waffle.context
 
AbstractContextContainerFactory(MessageResources) - Constructor for class org.codehaus.waffle.context.AbstractContextContainerFactory
 
AbstractMethodDefinitionFinder - Class in org.codehaus.waffle.action
Abstract base implementation for all method definition finders
AbstractMethodDefinitionFinder(ServletContext, ArgumentResolver, TypeConverter, MethodNameResolver, ActionMonitor) - Constructor for class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
 
AbstractPicoRegistrarTestCase - Class in org.codehaus.waffle.registrar.mock
Abstract TestCase that uses PicoContainer as the ContextContainer
AbstractPicoRegistrarTestCase() - Constructor for class org.codehaus.waffle.registrar.mock.AbstractPicoRegistrarTestCase
 
AbstractRegistrar - Class in org.codehaus.waffle.registrar
Waffle requires that web apps extend this class for registrating actions, services and components for use in their applications.
AbstractRegistrar(Registrar) - Constructor for class org.codehaus.waffle.registrar.AbstractRegistrar
 
AbstractRegistrarTestCase - Class in org.codehaus.waffle.registrar.mock
Built-in test for asserting Registrars are defined correctly.
AbstractRegistrarTestCase() - Constructor for class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
AbstractWaffleParameter - Class in org.codehaus.waffle.registrar.pico
 
AbstractWaffleParameter(String) - Constructor for class org.codehaus.waffle.registrar.pico.AbstractWaffleParameter
 
AbstractWritingMonitor - Class in org.codehaus.waffle.monitor
Abstract implementation of Monitor that delegates writing to concrete subclasses.
AbstractWritingMonitor() - Constructor for class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
accept(Method) - Method in interface org.codehaus.waffle.action.intercept.MethodInterceptor
 
accept(Method) - Method in class org.codehaus.waffle.action.intercept.SecurityMethodInterceptor
 
accept(Class) - Method in interface org.codehaus.waffle.bind.WaffleTypeConverter
 
accept(PicoVisitor) - Method in class org.codehaus.waffle.registrar.pico.AbstractWaffleParameter
 
accept(PicoVisitor) - Method in class org.codehaus.waffle.registrar.pico.RubyScriptComponentAdapter
 
ActionMethod - Annotation Type in org.codehaus.waffle.action.annotation
 
actionMethodExecutionFailed(Exception) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
actionMethodExecutionFailed(Exception) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
ActionMethodExecutor - Interface in org.codehaus.waffle.action
Responsible for executing (aka firing) the Action method on a controller object.
actionMethodFound(MethodDefinition) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
actionMethodFound(MethodDefinition) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
ActionMethodResponse - Class in org.codehaus.waffle.action
A holder object which represents the return value from the action method fired
ActionMethodResponse() - Constructor for class org.codehaus.waffle.action.ActionMethodResponse
 
ActionMethodResponseHandler - Interface in org.codehaus.waffle.action
 
ActionMonitor - Interface in org.codehaus.waffle.monitor
Defines events that need to be monitored, eg for debugging purposes.
addErrorMessage(ErrorMessage) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
addErrorMessage(ErrorMessage) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
addMethodArgument(Object) - Method in class org.codehaus.waffle.action.MethodDefinition
 
AmbiguousMethodSignatureException - Exception in org.codehaus.waffle.action
Thrown when unable to determine which method to invoke.
AmbiguousMethodSignatureException(String) - Constructor for exception org.codehaus.waffle.action.AmbiguousMethodSignatureException
 
AnnotatedMethodDefinitionFinder - Class in org.codehaus.waffle.action
Annotation-based method definition finder.
AnnotatedMethodDefinitionFinder(ServletContext, ArgumentResolver, TypeConverter, MethodNameResolver, ActionMonitor) - Constructor for class org.codehaus.waffle.action.AnnotatedMethodDefinitionFinder
 
application() - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
application() - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
application() - Method in interface org.codehaus.waffle.registrar.Registrar
 
applicationContextContainer - Variable in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
ArgumentResolver - Interface in org.codehaus.waffle.action
 
assertApplicationContext(Class) - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
assertConfiguration(Class) - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
assertRequestContext(Class) - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
assertSessionContext(Class) - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 

B

baseName - Variable in class org.codehaus.waffle.i18n.DefaultMessageResources
 
BeanPropertyConverter - Class in org.codehaus.waffle.view
Used to make XStream use bean getters to serialize, no attributes
BeanPropertyConverter() - Constructor for class org.codehaus.waffle.view.BeanPropertyConverter
 
bind(HttpServletRequest, HttpServletResponse, ErrorsContext, Object) - Method in interface org.codehaus.waffle.bind.DataBinder
 
bind(HttpServletRequest, Object) - Method in class org.codehaus.waffle.bind.IntrospectingRequestAttributeBinder
 
bind(HttpServletRequest, HttpServletResponse, ErrorsContext, Object) - Method in class org.codehaus.waffle.bind.OgnlDataBinder
 
bind(HttpServletRequest, Object) - Method in interface org.codehaus.waffle.bind.RequestAttributeBinder
 
bind(HttpServletRequest, HttpServletResponse, ErrorsContext, Object) - Method in class org.codehaus.waffle.bind.RubyDataBinder
 
BindErrorMessage - Class in org.codehaus.waffle.validation
 
BindErrorMessage(String, String, String) - Constructor for class org.codehaus.waffle.validation.BindErrorMessage
 
BindErrorMessageResolver - Interface in org.codehaus.waffle.bind
 
BindException - Exception in org.codehaus.waffle.bind
 
BindException() - Constructor for exception org.codehaus.waffle.bind.BindException
 
BindException(String) - Constructor for exception org.codehaus.waffle.bind.BindException
 
BindException(String, Throwable) - Constructor for exception org.codehaus.waffle.bind.BindException
 
BindException(Throwable) - Constructor for exception org.codehaus.waffle.bind.BindException
 
buildApplicationContextContainer() - Method in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
buildApplicationContextContainer() - Method in class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 
buildApplicationContextContainer() - Method in class org.codehaus.waffle.context.pico.RubyAwarePicoContextContainerFactory
 
buildComponentRegistry(ServletContext) - Method in class org.codehaus.waffle.context.pico.PicoWaffleContextListener
 
buildComponentRegistry(ServletContext) - Method in class org.codehaus.waffle.context.WaffleContextListener
Concrete subclasses to provide a Waffle ComponentRegistry instance
buildRequestLevelContainer(HttpServletRequest) - Method in interface org.codehaus.waffle.context.ContextContainerFactory
 
buildRequestLevelContainer(HttpServletRequest) - Method in class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 
buildSessionLevelContainer() - Method in interface org.codehaus.waffle.context.ContextContainerFactory
 
buildSessionLevelContainer() - Method in class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 
buildViewToReferrer(ControllerDefinition, ActionMethodResponse) - Method in class org.codehaus.waffle.servlet.WaffleServlet
Build a view back to the referring page (use the Controller's name as the View name).
buildViewToReferrer(ControllerDefinition, ActionMethodResponse) - Method in class org.codehaus.waffle.servlet.WaffleXMLServlet
 

C

canConvert(Class) - Method in class org.codehaus.waffle.view.BeanPropertyConverter
 
CommonsLoggingMonitor - Class in org.codehaus.waffle.monitor
Writing monitor that uses Commons-Logging to log events
CommonsLoggingMonitor() - Constructor for class org.codehaus.waffle.monitor.CommonsLoggingMonitor
Creates a default CommonsLoggingMonitor.
CommonsLoggingMonitor(String) - Constructor for class org.codehaus.waffle.monitor.CommonsLoggingMonitor
Creates a CommonsLoggingMonitor with a given Log instance name.
CommonsLoggingMonitor(Log) - Constructor for class org.codehaus.waffle.monitor.CommonsLoggingMonitor
Creates a CommonsLoggingMonitor with a given Log instance
compare(MethodInterceptor, MethodInterceptor) - Method in class org.codehaus.waffle.action.intercept.MethodInterceptorComparator
 
ComponentRegistry - Interface in org.codehaus.waffle
Component registry which allows Waffle to have a pluggable architecture.
Constants - Interface in org.codehaus.waffle
 
CONTENT_TYPE - Static variable in class org.codehaus.waffle.view.XMLView
 
ContextContainer - Interface in org.codehaus.waffle.context
 
ContextContainerFactory - Interface in org.codehaus.waffle.context
Implementors of this interface are responsible for maintaining the components defined in an applications Registrar.
ContextControllerDefinitionFactory - Class in org.codehaus.waffle.controller
Implementation of the controller definition factory which uses the context container to look up the controller objected registered.
ContextControllerDefinitionFactory(MethodDefinitionFinder, ControllerNameResolver) - Constructor for class org.codehaus.waffle.controller.ContextControllerDefinitionFactory
 
contextDestroyed(ServletContextEvent) - Method in class org.codehaus.waffle.context.WaffleContextListener
The servlet context is being destroyed it is time to cleanup.
contextInitialized(ServletContextEvent) - Method in class org.codehaus.waffle.context.WaffleContextListener
The ServletContext is being initialized Waffle needs to instantiate a Waffle ComponentRegistry and register to the ServletContext so that it will be avcilable through out.
ContextLevel - Enum in org.codehaus.waffle.context
Represents the common "levels" within a web application.
ContextPathControllerNameResolver - Class in org.codehaus.waffle.controller
Default implementations of name resolver which return the name of the last portion of the context path before the dot.
ContextPathControllerNameResolver() - Constructor for class org.codehaus.waffle.controller.ContextPathControllerNameResolver
 
CONTROLLER_KEY - Static variable in interface org.codehaus.waffle.Constants
 
ControllerDefinition - Class in org.codehaus.waffle.controller
In Waffle a Controller can be any Pojo.
ControllerDefinition(String, Object, MethodDefinition) - Constructor for class org.codehaus.waffle.controller.ControllerDefinition
 
ControllerDefinitionFactory - Interface in org.codehaus.waffle.controller
Implementations of this interface are responsible for creating and maintaining the "controller" objects (pojo's).
ControllerNameResolver - Interface in org.codehaus.waffle.controller
Interface to lookup the controller name in the request
convert(String, String, Class) - Method in interface org.codehaus.waffle.bind.WaffleTypeConverter
 
convertValue(Map, Object, Member, String, Object, Class) - Method in class org.codehaus.waffle.bind.OgnlTypeConverter
Comments copied from Ognl

Converts the given value to a given type.

convertValue(String, String, Class) - Method in class org.codehaus.waffle.bind.OgnlTypeConverter
Simplified entry point for Ognl use in Waffle
createContextContainer() - Method in class org.codehaus.waffle.registrar.mock.AbstractPicoRegistrarTestCase
 
createContextContainer() - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
createRegistrar(ContextContainer) - Method in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
createRegistrar(ContextContainer) - Method in class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 
createRegistrar(ContextContainer) - Method in class org.codehaus.waffle.registrar.mock.AbstractPicoRegistrarTestCase
 
createRegistrar(ContextContainer) - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 

D

DataBinder - Interface in org.codehaus.waffle.bind
Implementor of this interface are responsible for binding the values from the request to the model.
DEFAULT_CHARACTER_ENCODING - Static variable in class org.codehaus.waffle.view.DefaultDispatchAssistant
 
DEFAULT_RUBY_SCRIPT_PATH - Static variable in class org.codehaus.waffle.context.pico.RubyScriptLoader
 
DefaultActionMethod - Annotation Type in org.codehaus.waffle.action.annotation
 
defaultActionMethodCached(Class<?>, MethodDefinition) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
defaultActionMethodCached(Class<?>, MethodDefinition) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
defaultActionMethodFound(MethodDefinition) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
defaultActionMethodFound(MethodDefinition) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
DefaultActionMethodResponseHandler - Class in org.codehaus.waffle.action
This handler will make decisions based on what is returned from the action method.
DefaultActionMethodResponseHandler(ViewDispatcher, ActionMonitor) - Constructor for class org.codehaus.waffle.action.DefaultActionMethodResponseHandler
 
DefaultBindErrorMessageResolver - Class in org.codehaus.waffle.bind
 
DefaultBindErrorMessageResolver(MessageResources) - Constructor for class org.codehaus.waffle.bind.DefaultBindErrorMessageResolver
 
DefaultDispatchAssistant - Class in org.codehaus.waffle.view
 
DefaultDispatchAssistant() - Constructor for class org.codehaus.waffle.view.DefaultDispatchAssistant
 
DefaultErrorsContext - Class in org.codehaus.waffle.validation
Default implementation of ErrorsContext.
DefaultErrorsContext() - Constructor for class org.codehaus.waffle.validation.DefaultErrorsContext
 
DefaultMessageResources - Class in org.codehaus.waffle.i18n
 
DefaultMessageResources() - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResources
 
DefaultMessageResources(DefaultMessageResourcesConfiguration) - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResources
 
DefaultMessageResourcesConfiguration - Interface in org.codehaus.waffle.i18n
 
DefaultValidator - Class in org.codehaus.waffle.validation
 
DefaultValidator() - Constructor for class org.codehaus.waffle.validation.DefaultValidator
 
DefaultViewDispatcher - Class in org.codehaus.waffle.view
The ViewDispatcher handles redirecting/forwarding to the view
DefaultViewDispatcher(ViewResolver, DispatchAssistant) - Constructor for class org.codehaus.waffle.view.DefaultViewDispatcher
 
DefaultViewResolver - Class in org.codehaus.waffle.view
The default view resolver
DefaultViewResolver() - Constructor for class org.codehaus.waffle.view.DefaultViewResolver
 
destroy() - Method in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
destroy() - Method in interface org.codehaus.waffle.context.ContextContainerFactory
 
destroy() - Method in class org.codehaus.waffle.context.WaffleRequestFilter
 
dispatch(HttpServletRequest, HttpServletResponse, View) - Method in class org.codehaus.waffle.view.DefaultViewDispatcher
 
dispatch(HttpServletRequest, HttpServletResponse, View) - Method in interface org.codehaus.waffle.view.ViewDispatcher
 
DispatchAssistant - Interface in org.codehaus.waffle.view
 
dispose() - Method in interface org.codehaus.waffle.context.ContextContainer
 
dispose() - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.codehaus.waffle.context.WaffleRequestFilter
 

E

ErrorMessage - Interface in org.codehaus.waffle.validation
 
ERRORS_KEY - Static variable in interface org.codehaus.waffle.Constants
 
ErrorsContext - Interface in org.codehaus.waffle.validation
ErrorsContext holds error messages of different types
execute(ActionMethodResponse, ControllerDefinition) - Method in interface org.codehaus.waffle.action.ActionMethodExecutor
 
execute(ActionMethodResponse, ControllerDefinition) - Method in class org.codehaus.waffle.action.InterceptingActionMethodExecutor
If no 'action method' exists in the request parameter a View will be created with the Action's name.
execute(HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.controller.RubyController
 
executeDelegatingRegistrar(Registrar, ContextLevel) - Method in class org.codehaus.waffle.registrar.RegistrarAssistant
 

F

FieldErrorMessage - Class in org.codehaus.waffle.validation
ErrorMessage that requires a name/value combination associate to the message.
FieldErrorMessage(String, String, String) - Constructor for class org.codehaus.waffle.validation.FieldErrorMessage
 
find(Object, HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
 
find(Object, HttpServletRequest, HttpServletResponse) - Method in interface org.codehaus.waffle.action.MethodDefinitionFinder
Returns a method definition of a given controller
findBindErrorMessageKey(Class) - Method in class org.codehaus.waffle.bind.DefaultBindErrorMessageResolver
 
findController(String, HttpServletRequest) - Method in class org.codehaus.waffle.controller.ContextControllerDefinitionFactory
 
findController(String, HttpServletRequest) - Method in class org.codehaus.waffle.controller.RubyControllerDefinitionFactory
 
findControllerName(HttpServletRequest) - Method in class org.codehaus.waffle.controller.ContextPathControllerNameResolver
 
findControllerName(HttpServletRequest) - Method in interface org.codehaus.waffle.controller.ControllerNameResolver
 
findMethodDefinition(Object, HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.controller.ContextControllerDefinitionFactory
 
findMethodDefinition(Object, HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.controller.RubyControllerDefinitionFactory
 
formatArgument(String) - Method in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
Wraps value in curly brackets to fit with default handling
forward(HttpServletRequest, HttpServletResponse, String) - Method in class org.codehaus.waffle.view.DefaultDispatchAssistant
 
forward(HttpServletRequest, HttpServletResponse, String) - Method in interface org.codehaus.waffle.view.DispatchAssistant
 

G

get() - Static method in class org.codehaus.waffle.context.RequestLevelContainer
 
getActionClass() - Method in exception org.codehaus.waffle.action.NoMatchingMethodException
 
getActionMethodExecutor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getActionMethodExecutor() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getActionMethodResponseHandler() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getActionMethodResponseHandler() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getAllBindErrorMessages() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getAllBindErrorMessages() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getAllComponentInstancesOfType(Class<T>) - Method in interface org.codehaus.waffle.context.ContextContainer
 
getAllComponentInstancesOfType(Class<T>) - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
getAllErrorMessages() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getAllErrorMessages() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getAllFieldErrorMessages() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getAllFieldErrorMessages() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getAllGlobalErrorMessages() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getAllGlobalErrorMessages() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getApplicationContextContainer() - Method in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
getArgumentResolver() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getArgumentResolver() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getArguments(Method, HttpServletRequest) - Method in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
Returns the method arguments contained in the request
getArguments(Method, HttpServletRequest) - Method in class org.codehaus.waffle.action.AnnotatedMethodDefinitionFinder
 
getArguments(Method, HttpServletRequest) - Method in class org.codehaus.waffle.action.ParanamerMethodDefinitionFinder
 
getBindErrorMessageCount() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getBindErrorMessageCount() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getBindErrorMessageResolver() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getBindErrorMessageResolver() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getBindErrorMessages(String) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getBindErrorMessages(String) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getComponentImplementation() - Method in class org.codehaus.waffle.registrar.pico.RubyScriptComponentAdapter
 
getComponentInstance(Object) - Method in interface org.codehaus.waffle.context.ContextContainer
 
getComponentInstance(Object) - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
getComponentInstance(PicoContainer) - Method in class org.codehaus.waffle.registrar.pico.RubyScriptComponentAdapter
 
getComponentInstanceOfType(Class<T>) - Method in interface org.codehaus.waffle.context.ContextContainer
 
getComponentInstanceOfType(Class<T>) - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
getComponentKey() - Method in class org.codehaus.waffle.registrar.pico.RubyScriptComponentAdapter
 
getComponentRegistry(ServletContext) - Static method in class org.codehaus.waffle.servlet.ServletContextHelper
 
getContextContainerFactory() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getContextContainerFactory() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getController() - Method in class org.codehaus.waffle.controller.ControllerDefinition
 
getControllerDefinition(HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.controller.ContextControllerDefinitionFactory
Retrieves the controller definition from the context container via the WaffleRequestFilter
getControllerDefinition(HttpServletRequest, HttpServletResponse) - Method in interface org.codehaus.waffle.controller.ControllerDefinitionFactory
Implementors of this method should decipher the Servlet request passed in and provide the associated controller instance (pojo).
getControllerDefinition(HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.servlet.WaffleServlet
Obtain the controller the user is requesting.
getControllerDefinitionFactory() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getControllerDefinitionFactory() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getControllerNameResolver() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getControllerNameResolver() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getDataBinder() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getDataBinder() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getDefaultLocale() - Method in interface org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
 
getDelegate() - Method in interface org.codehaus.waffle.context.ContextContainer
 
getDelegate() - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
getDispatchAssistant() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getDispatchAssistant() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getErrorMessageCount() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getErrorMessageCount() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getFieldErrorMessageCount() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getFieldErrorMessageCount() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getFieldErrorMessages(String) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getFieldErrorMessages(String) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getFromController() - Method in class org.codehaus.waffle.view.View
Represent which Controller this View originated from
getGlobalErrorMessageCount() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getGlobalErrorMessageCount() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getIndex() - Method in interface org.codehaus.waffle.action.intercept.Sortable
 
getKey() - Method in class org.codehaus.waffle.registrar.pico.AbstractWaffleParameter
 
getLocale() - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
getLocale() - Method in interface org.codehaus.waffle.i18n.MessageResources
 
getMessage(String, Object...) - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
getMessage(String, Object...) - Method in interface org.codehaus.waffle.i18n.MessageResources
 
getMessage() - Method in interface org.codehaus.waffle.validation.ErrorMessage
 
getMessage() - Method in class org.codehaus.waffle.validation.FieldErrorMessage
 
getMessage() - Method in class org.codehaus.waffle.validation.GlobalErrorMessage
 
getMessageResources() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getMessageResources() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getMessageWithDefault(String, String, Object...) - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
getMessageWithDefault(String, String, Object...) - Method in interface org.codehaus.waffle.i18n.MessageResources
 
getMethod() - Method in class org.codehaus.waffle.action.MethodDefinition
 
getMethodArguments() - Method in class org.codehaus.waffle.action.MethodDefinition
 
getMethodDefinition() - Method in class org.codehaus.waffle.controller.ControllerDefinition
 
getMethodDefinitionFinder() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getMethodDefinitionFinder() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getMethodName() - Method in exception org.codehaus.waffle.action.NoMatchingMethodException
 
getMethodNameResolver() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getMethodNameResolver() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getMethodParameterKey() - Method in interface org.codehaus.waffle.action.RequestParameterMethodNameResolverConfig
 
getMockHttpServletRequest() - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
getMockHttpServletResponse() - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
getMockHttpSession() - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
getMockServletContext() - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
getModel() - Method in class org.codehaus.waffle.view.RedirectView
 
getMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getMonitor() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getName() - Method in class org.codehaus.waffle.controller.ControllerDefinition
 
getName() - Method in class org.codehaus.waffle.validation.FieldErrorMessage
 
getRegistrarAssistant() - Method in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
getRequestAttributeBinder() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getRequestAttributeBinder() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getResourceBundleBaseName() - Method in interface org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
 
getReturnValue() - Method in class org.codehaus.waffle.action.ActionMethodResponse
 
getRubyObject() - Method in class org.codehaus.waffle.controller.RubyController
 
getTypeConverter() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getTypeConverter() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getValidator() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getValidator() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getValue() - Method in class org.codehaus.waffle.validation.FieldErrorMessage
 
getValue() - Method in class org.codehaus.waffle.view.View
 
getViewDispatcher() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getViewDispatcher() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getViewResolver() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getViewResolver() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
GlobalErrorMessage - Class in org.codehaus.waffle.validation
 
GlobalErrorMessage(String) - Constructor for class org.codehaus.waffle.validation.GlobalErrorMessage
 

H

handle(HttpServletRequest, HttpServletResponse, ActionMethodResponse) - Method in interface org.codehaus.waffle.action.ActionMethodResponseHandler
Custom implementation of this interface will be able to act in response to the values returned from an ActionMethod.
handle(HttpServletRequest, HttpServletResponse, ActionMethodResponse) - Method in class org.codehaus.waffle.action.DefaultActionMethodResponseHandler
 
handleConvert(String, String, Object) - Method in class org.codehaus.waffle.bind.OgnlDataBinder
 
handleRequest(HttpServletRequest, HttpServletResponse, Context) - Method in class org.codehaus.waffle.servlet.WaffleVelocityServlet
 
handleResponse(HttpServletResponse, String) - Method in class org.codehaus.waffle.action.DefaultActionMethodResponseHandler
 
hasBindErrorMessages(String) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
hasBindErrorMessages(String) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
hasErrorMessages() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
hasErrorMessages() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
hasFieldErrorMessages(String) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
hasFieldErrorMessages(String) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
hasGlobalErrorMessages() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
hasGlobalErrorMessages() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
hasLifecycle(Class) - Method in class org.codehaus.waffle.context.pico.PicoLifecycleStrategy
 
HierarchicalArgumentResolver - Class in org.codehaus.waffle.action
This implementation attempts to resolve the arguments value through the following order (returning the first not null value found): 1.
HierarchicalArgumentResolver(ServletContext) - Constructor for class org.codehaus.waffle.action.HierarchicalArgumentResolver
 
HttpSessionAttributeParameter - Class in org.codehaus.waffle.registrar.pico
 
HttpSessionAttributeParameter(String) - Constructor for class org.codehaus.waffle.registrar.pico.HttpSessionAttributeParameter
 

I

init(FilterConfig) - Method in class org.codehaus.waffle.context.WaffleRequestFilter
 
init() - Method in class org.codehaus.waffle.servlet.WaffleServlet
 
initialize(ServletContext) - Method in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
initialize(ServletContext) - Method in interface org.codehaus.waffle.context.ContextContainerFactory
 
intercept(ControllerDefinition, Method, InterceptorChain, Object...) - Method in interface org.codehaus.waffle.action.intercept.MethodInterceptor
 
intercept(ControllerDefinition, Method, InterceptorChain, Object...) - Method in class org.codehaus.waffle.action.intercept.SecurityMethodInterceptor
 
InterceptingActionMethodExecutor - Class in org.codehaus.waffle.action
Default implementation of action method executor, which uses an interceptor chain.
InterceptingActionMethodExecutor() - Constructor for class org.codehaus.waffle.action.InterceptingActionMethodExecutor
 
InterceptorChain - Interface in org.codehaus.waffle.action.intercept
 
InterceptorChainImpl - Class in org.codehaus.waffle.action.intercept
 
InterceptorChainImpl(List<MethodInterceptor>) - Constructor for class org.codehaus.waffle.action.intercept.InterceptorChainImpl
 
IntrospectingRequestAttributeBinder - Class in org.codehaus.waffle.bind
This implementation can handle all standard Java objects and RubyControllers are handled specially (instance_variables)
IntrospectingRequestAttributeBinder() - Constructor for class org.codehaus.waffle.bind.IntrospectingRequestAttributeBinder
 
isResolvable(PicoContainer, ComponentAdapter, Class) - Method in class org.codehaus.waffle.registrar.pico.AbstractWaffleParameter
 

L

locateByKey(Object) - Method in interface org.codehaus.waffle.ComponentRegistry
 
locateByKey(Object) - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
Convenience method for locating and automatically casting a Component from the container.
locateByType(Class<T>) - Method in interface org.codehaus.waffle.ComponentRegistry
 
locateByType(Class<T>) - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
locateComponentClass(Object, Class<?>, ServletContext) - Static method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
This method will locate the component Class to use.

M

marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.codehaus.waffle.view.BeanPropertyConverter
 
marshall(Object, Writer) - Method in interface org.codehaus.waffle.serialisation.Serialiser
Marshalls object to a writer
marshall(Object, Writer) - Method in class org.codehaus.waffle.serialisation.XStreamSerialiser
 
MatchingMethodException - Exception in org.codehaus.waffle.action
Thrown when matching methods are hard to identify for invocation.
MatchingMethodException(String) - Constructor for exception org.codehaus.waffle.action.MatchingMethodException
 
messageResources - Variable in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
MessageResources - Interface in org.codehaus.waffle.i18n
 
METHOD_INVOCATION_ERROR_PAGE - Static variable in interface org.codehaus.waffle.Constants
 
MethodDefinition - Class in org.codehaus.waffle.action
Holder for the method and values to be executed.
MethodDefinition(Method) - Constructor for class org.codehaus.waffle.action.MethodDefinition
 
MethodDefinitionFinder - Interface in org.codehaus.waffle.action
Finds method definitions in the controller using the parameters specified in the request
MethodInterceptor - Interface in org.codehaus.waffle.action.intercept
 
MethodInterceptorComparator - Class in org.codehaus.waffle.action.intercept
 
MethodInterceptorComparator() - Constructor for class org.codehaus.waffle.action.intercept.MethodInterceptorComparator
 
MethodInvocationException - Exception in org.codehaus.waffle.action
Thrown when unable to invoke the Action Method.
MethodInvocationException(String) - Constructor for exception org.codehaus.waffle.action.MethodInvocationException
 
MethodInvocationException(String, Throwable) - Constructor for exception org.codehaus.waffle.action.MethodInvocationException
 
methodNameResolved(String, String, Set<String>) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
methodNameResolved(String, String, Set<String>) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
MethodNameResolver - Interface in org.codehaus.waffle.action
 
MissingMethodException - Exception in org.codehaus.waffle.action
Thrown when missing methods are identified.
MissingMethodException(String) - Constructor for exception org.codehaus.waffle.action.MissingMethodException
 
MonitorLevel - Enum in org.codehaus.waffle.monitor
Enum that represent monitoring levels

N

NoDefaultMethodException - Exception in org.codehaus.waffle.action
Thrown when no default action method is found
NoDefaultMethodException(String) - Constructor for exception org.codehaus.waffle.action.NoDefaultMethodException
 
NoMatchingMethodException - Exception in org.codehaus.waffle.action
Thrown when unable to find any matching methods to invoke.
NoMatchingMethodException(String, Class) - Constructor for exception org.codehaus.waffle.action.NoMatchingMethodException
 
NoValidMethodException - Exception in org.codehaus.waffle.action
Thrown when method is no valid action method is found
NoValidMethodException(String) - Constructor for exception org.codehaus.waffle.action.NoValidMethodException
 

O

OgnlDataBinder - Class in org.codehaus.waffle.bind
This DataBinder implementation is backed by Ognl: Object Graph Notation Language.
OgnlDataBinder(TypeConverter, BindErrorMessageResolver) - Constructor for class org.codehaus.waffle.bind.OgnlDataBinder
 
OgnlTypeConverter - Class in org.codehaus.waffle.bind
An extension of Ognl's DefaultTypeConverter which handles Java 5 enums and will delegate custom WaffleTypeConverter's registered per application.
OgnlTypeConverter() - Constructor for class org.codehaus.waffle.bind.OgnlTypeConverter
 
OgnlTypeConverter(WaffleTypeConverter...) - Constructor for class org.codehaus.waffle.bind.OgnlTypeConverter
 
org.codehaus.waffle - package org.codehaus.waffle
 
org.codehaus.waffle.action - package org.codehaus.waffle.action
 
org.codehaus.waffle.action.annotation - package org.codehaus.waffle.action.annotation
 
org.codehaus.waffle.action.intercept - package org.codehaus.waffle.action.intercept
 
org.codehaus.waffle.bind - package org.codehaus.waffle.bind
 
org.codehaus.waffle.context - package org.codehaus.waffle.context
 
org.codehaus.waffle.context.pico - package org.codehaus.waffle.context.pico
 
org.codehaus.waffle.controller - package org.codehaus.waffle.controller
 
org.codehaus.waffle.i18n - package org.codehaus.waffle.i18n
 
org.codehaus.waffle.monitor - package org.codehaus.waffle.monitor
 
org.codehaus.waffle.registrar - package org.codehaus.waffle.registrar
 
org.codehaus.waffle.registrar.mock - package org.codehaus.waffle.registrar.mock
 
org.codehaus.waffle.registrar.pico - package org.codehaus.waffle.registrar.pico
 
org.codehaus.waffle.serialisation - package org.codehaus.waffle.serialisation
 
org.codehaus.waffle.servlet - package org.codehaus.waffle.servlet
 
org.codehaus.waffle.validation - package org.codehaus.waffle.validation
 
org.codehaus.waffle.view - package org.codehaus.waffle.view
 

P

ParanamerMethodDefinitionFinder - Class in org.codehaus.waffle.action
Pananamer-based method definition finder.
ParanamerMethodDefinitionFinder(ServletContext, ArgumentResolver, TypeConverter, MethodNameResolver, ActionMonitor) - Constructor for class org.codehaus.waffle.action.ParanamerMethodDefinitionFinder
 
PicoComponentRegistry - Class in org.codehaus.waffle.context.pico
PicoContainer-based implementation of Waffle's ComponentRegistry
PicoComponentRegistry(ServletContext) - Constructor for class org.codehaus.waffle.context.pico.PicoComponentRegistry
Register all waffle required components with the underlying container.
PicoContextContainer - Class in org.codehaus.waffle.context.pico
 
PicoContextContainer() - Constructor for class org.codehaus.waffle.context.pico.PicoContextContainer
 
PicoContextContainer(MutablePicoContainer) - Constructor for class org.codehaus.waffle.context.pico.PicoContextContainer
 
PicoContextContainerFactory - Class in org.codehaus.waffle.context.pico
 
PicoContextContainerFactory(MessageResources) - Constructor for class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 
PicoLifecycleStrategy - Class in org.codehaus.waffle.context.pico
 
PicoLifecycleStrategy(ComponentMonitor) - Constructor for class org.codehaus.waffle.context.pico.PicoLifecycleStrategy
 
PicoRegistrar - Class in org.codehaus.waffle.registrar.pico
This Registrar is backed by PicoContainer for managing Dependency Injection.
PicoRegistrar(MutablePicoContainer) - Constructor for class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
PicoWaffleContextListener - Class in org.codehaus.waffle.context.pico
Pico-based WaffleContextListener that uses PicoComponentRegistry instances.
PicoWaffleContextListener() - Constructor for class org.codehaus.waffle.context.pico.PicoWaffleContextListener
 
pragmaticActionMethodFound(MethodDefinition) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
pragmaticActionMethodFound(MethodDefinition) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
proceed(ControllerDefinition, Method, Object...) - Method in interface org.codehaus.waffle.action.intercept.InterceptorChain
 
proceed(ControllerDefinition, Method, Object...) - Method in class org.codehaus.waffle.action.intercept.InterceptorChainImpl
 

R

redirect(HttpServletRequest, HttpServletResponse, Map, String) - Method in class org.codehaus.waffle.view.DefaultDispatchAssistant
 
redirect(HttpServletRequest, HttpServletResponse, Map, String) - Method in interface org.codehaus.waffle.view.DispatchAssistant
 
RedirectView - Class in org.codehaus.waffle.view
 
RedirectView(String, Object, Map) - Constructor for class org.codehaus.waffle.view.RedirectView
 
register(Class, Object...) - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
register(Object, Class, Object...) - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
register(Class, Object...) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
register(Object, Class, Object...) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
register(Class, Object...) - Method in interface org.codehaus.waffle.registrar.Registrar
 
register(Object, Class, Object...) - Method in interface org.codehaus.waffle.registrar.Registrar
 
registerComponentAdapter(ComponentAdapter) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
registerComponentInstance(Object) - Method in interface org.codehaus.waffle.context.ContextContainer
 
registerComponentInstance(Object) - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
registerInstance(Object) - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
registerInstance(Object, Object) - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
registerInstance(Object) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
registerInstance(Object, Object) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
registerInstance(Object) - Method in interface org.codehaus.waffle.registrar.Registrar
 
registerInstance(Object, Object) - Method in interface org.codehaus.waffle.registrar.Registrar
 
registerNonCaching(Class, Object...) - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
registerNonCaching(Object, Class, Object...) - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
registerNonCaching(Class, Object...) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
registerNonCaching(Object, Class, Object...) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
registerNonCaching(Class, Object...) - Method in interface org.codehaus.waffle.registrar.Registrar
 
registerNonCaching(Object, Class, Object...) - Method in interface org.codehaus.waffle.registrar.Registrar
 
registerRubyScript(String, String) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
Registrar - Interface in org.codehaus.waffle.registrar
Defines the available methods for registering Actions and Components.
registrarAssistant - Variable in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
RegistrarAssistant - Class in org.codehaus.waffle.registrar
Manages the Registrar defined in the applications web.xml and executes the method(s) annotated according to the ContextLevel being handled.
RegistrarAssistant(Class) - Constructor for class org.codehaus.waffle.registrar.RegistrarAssistant
 
request() - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
request() - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
request() - Method in interface org.codehaus.waffle.registrar.Registrar
 
RequestAttributeBinder - Interface in org.codehaus.waffle.bind
Implementors of this class allow for properties from a controller to be exposed as request attributes.
RequestAttributeParameter - Class in org.codehaus.waffle.registrar.pico
 
RequestAttributeParameter(String) - Constructor for class org.codehaus.waffle.registrar.pico.RequestAttributeParameter
 
RequestLevelContainer - Class in org.codehaus.waffle.context
 
RequestParameterMethodNameResolver - Class in org.codehaus.waffle.action
Implementation of method name resolver which returns the value of a configurable action parameter key, which defaults to 'method'.
RequestParameterMethodNameResolver(ActionMonitor) - Constructor for class org.codehaus.waffle.action.RequestParameterMethodNameResolver
 
RequestParameterMethodNameResolver(RequestParameterMethodNameResolverConfig, ActionMonitor) - Constructor for class org.codehaus.waffle.action.RequestParameterMethodNameResolver
 
RequestParameterMethodNameResolverConfig - Interface in org.codehaus.waffle.action
 
resolve(HttpServletRequest, String) - Method in interface org.codehaus.waffle.action.ArgumentResolver
 
resolve(HttpServletRequest, String) - Method in class org.codehaus.waffle.action.HierarchicalArgumentResolver
 
resolve(HttpServletRequest) - Method in interface org.codehaus.waffle.action.MethodNameResolver
 
resolve(HttpServletRequest) - Method in class org.codehaus.waffle.action.RequestParameterMethodNameResolver
 
resolve(Object, String, String) - Method in interface org.codehaus.waffle.bind.BindErrorMessageResolver
 
resolve(Object, String, String) - Method in class org.codehaus.waffle.bind.DefaultBindErrorMessageResolver
 
resolve(View) - Method in class org.codehaus.waffle.view.DefaultViewResolver
The Default ViewResolver simply return the vale of the View being reolved.
resolve(View) - Method in interface org.codehaus.waffle.view.ViewResolver
Determine what the path is to the next view
resolveArguments(HttpServletRequest, Iterator<String>) - Method in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
Resolves arguments by name
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.codehaus.waffle.registrar.pico.HttpSessionAttributeParameter
 
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.codehaus.waffle.registrar.pico.RequestAttributeParameter
 
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.codehaus.waffle.registrar.pico.ServletContextAttributeParameter
 
respond(ServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.view.ResponderView
Renders the output directly into servlet response
respond(ServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.view.XMLView
 
ResponderView - Class in org.codehaus.waffle.view
A ResponderView is able to use the servlet response and write directly to it, instead of dispatching it.
ResponderView() - Constructor for class org.codehaus.waffle.view.ResponderView
 
RhtmlServlet - Class in org.codehaus.waffle.servlet
ERB (rhtml) views support
RhtmlServlet() - Constructor for class org.codehaus.waffle.servlet.RhtmlServlet
 
RUBY_SCRIPT_PATH_KEY - Static variable in class org.codehaus.waffle.context.pico.RubyScriptLoader
 
RubyAwarePicoContextContainerFactory - Class in org.codehaus.waffle.context.pico
 
RubyAwarePicoContextContainerFactory(MessageResources) - Constructor for class org.codehaus.waffle.context.pico.RubyAwarePicoContextContainerFactory
 
RubyController - Class in org.codehaus.waffle.controller
This is a wrapper for the underlying ruby script
RubyController(IRubyObject) - Constructor for class org.codehaus.waffle.controller.RubyController
 
RubyControllerDefinitionFactory - Class in org.codehaus.waffle.controller
 
RubyControllerDefinitionFactory(MethodDefinitionFinder, ControllerNameResolver, MethodNameResolver) - Constructor for class org.codehaus.waffle.controller.RubyControllerDefinitionFactory
 
RubyDataBinder - Class in org.codehaus.waffle.bind
 
RubyDataBinder(TypeConverter, BindErrorMessageResolver, ArgumentResolver) - Constructor for class org.codehaus.waffle.bind.RubyDataBinder
 
RubyScriptComponentAdapter - Class in org.codehaus.waffle.registrar.pico
 
RubyScriptComponentAdapter(Object, String) - Constructor for class org.codehaus.waffle.registrar.pico.RubyScriptComponentAdapter
 
RubyScriptLoader - Class in org.codehaus.waffle.context.pico
 
RubyScriptLoader(ServletContext, Ruby) - Constructor for class org.codehaus.waffle.context.pico.RubyScriptLoader
 

S

SecurityMethodInterceptor - Class in org.codehaus.waffle.action.intercept
This interceptor ensure that only annotated methods are invokable as Actions.
SecurityMethodInterceptor() - Constructor for class org.codehaus.waffle.action.intercept.SecurityMethodInterceptor
 
Serialiser - Interface in org.codehaus.waffle.serialisation
Serialiser is responsible for serialiasing objects.
service(HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.servlet.RhtmlServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.servlet.WaffleServlet
Responsible for servicing the requests from the users.
ServletContextAttributeParameter - Class in org.codehaus.waffle.registrar.pico
 
ServletContextAttributeParameter(String) - Constructor for class org.codehaus.waffle.registrar.pico.ServletContextAttributeParameter
 
ServletContextHelper - Class in org.codehaus.waffle.servlet
 
session() - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
session() - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
session() - Method in interface org.codehaus.waffle.registrar.Registrar
 
SESSION_CONTAINER_KEY - Static variable in interface org.codehaus.waffle.Constants
 
sessionCreated(HttpSessionEvent) - Method in class org.codehaus.waffle.context.WaffleContextListener
 
sessionDestroyed(HttpSessionEvent) - Method in class org.codehaus.waffle.context.WaffleContextListener
 
set(ContextContainer) - Static method in class org.codehaus.waffle.context.RequestLevelContainer
 
setLocale(Locale) - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
setLocale(Locale) - Method in interface org.codehaus.waffle.i18n.MessageResources
 
setMethodName(String) - Method in class org.codehaus.waffle.controller.RubyController
 
setMockHttpServletResponse(Mock) - Method in class org.codehaus.waffle.registrar.mock.AbstractRegistrarTestCase
 
setReturnValue(Object) - Method in class org.codehaus.waffle.action.ActionMethodResponse
 
SilentMonitor - Class in org.codehaus.waffle.monitor
SilentMonitor is a writing monitor that writes nothing.
SilentMonitor() - Constructor for class org.codehaus.waffle.monitor.SilentMonitor
 
Sortable - Interface in org.codehaus.waffle.action.intercept
 
start() - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
start(Object) - Method in class org.codehaus.waffle.context.pico.PicoLifecycleStrategy
 
start() - Method in class org.codehaus.waffle.context.pico.RubyScriptLoader
 
start() - Method in interface org.codehaus.waffle.Startable
 
Startable - Interface in org.codehaus.waffle
 
stop() - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
stop(Object) - Method in class org.codehaus.waffle.context.pico.PicoLifecycleStrategy
 
stop() - Method in class org.codehaus.waffle.context.pico.RubyScriptLoader
 
stop() - Method in interface org.codehaus.waffle.Startable
 

T

toString() - Method in class org.codehaus.waffle.action.MethodDefinition
 
toString() - Method in enum org.codehaus.waffle.monitor.MonitorLevel
 
trace(Exception) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
Traces an exception.
trace(Exception) - Method in class org.codehaus.waffle.monitor.CommonsLoggingMonitor
 
trace(Exception) - Method in class org.codehaus.waffle.monitor.SilentMonitor
 

U

unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.codehaus.waffle.view.BeanPropertyConverter
 
unmarshall(Reader) - Method in interface org.codehaus.waffle.serialisation.Serialiser
Unmarshalls object from reader input
unmarshall(Reader) - Method in class org.codehaus.waffle.serialisation.XStreamSerialiser
 

V

validate(ControllerDefinition, ErrorsContext) - Method in class org.codehaus.waffle.validation.DefaultValidator
 
validate(ControllerDefinition, ErrorsContext) - Method in interface org.codehaus.waffle.validation.Validator
 
validateComponentInstances() - Method in interface org.codehaus.waffle.context.ContextContainer
 
validateComponentInstances() - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
Validator - Interface in org.codehaus.waffle.validation
 
VALIDATOR_SUFFIX - Static variable in class org.codehaus.waffle.validation.DefaultValidator
 
valueOf(String) - Static method in enum org.codehaus.waffle.context.ContextLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.waffle.monitor.MonitorLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.codehaus.waffle.context.ContextLevel
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.codehaus.waffle.monitor.MonitorLevel
Returns an array containing the constants of this enum type, in the order they're declared.
verify(PicoContainer, ComponentAdapter, Class) - Method in class org.codehaus.waffle.registrar.pico.AbstractWaffleParameter
 
verify(PicoContainer) - Method in class org.codehaus.waffle.registrar.pico.RubyScriptComponentAdapter
 
View - Class in org.codehaus.waffle.view
Represents the value of the view, View resolver will dispatch

View should hold: - the value from that action method - The action

this allows for more granular decisions on how to handle a View

View(String, Object) - Constructor for class org.codehaus.waffle.view.View
 
VIEW_PREFIX_KEY - Static variable in interface org.codehaus.waffle.Constants
 
VIEW_SUFFIX_KEY - Static variable in interface org.codehaus.waffle.Constants
 
ViewDispatcher - Interface in org.codehaus.waffle.view
 
ViewResolver - Interface in org.codehaus.waffle.view
 

W

WaffleContextListener - Class in org.codehaus.waffle.context
Abstract context and session listener that uses a Waffle ComponentRegistry to retrieve the ContextContainerFactory used to manage the components registered at each webapp scope.
WaffleContextListener() - Constructor for class org.codehaus.waffle.context.WaffleContextListener
 
WaffleException - Exception in org.codehaus.waffle
Basic Exception type in the Waffle framework.
WaffleException() - Constructor for exception org.codehaus.waffle.WaffleException
 
WaffleException(String) - Constructor for exception org.codehaus.waffle.WaffleException
 
WaffleException(String, Throwable) - Constructor for exception org.codehaus.waffle.WaffleException
 
WaffleException(Throwable) - Constructor for exception org.codehaus.waffle.WaffleException
 
WaffleRequestFilter - Class in org.codehaus.waffle.context
 
WaffleRequestFilter() - Constructor for class org.codehaus.waffle.context.WaffleRequestFilter
 
WaffleServlet - Class in org.codehaus.waffle.servlet
Waffle's FrontController for handling user requests.
WaffleServlet() - Constructor for class org.codehaus.waffle.servlet.WaffleServlet
 
WaffleServlet(ControllerDefinitionFactory, DataBinder, ActionMethodExecutor, ActionMethodResponseHandler, Validator, RequestAttributeBinder) - Constructor for class org.codehaus.waffle.servlet.WaffleServlet
 
WaffleTypeConverter - Interface in org.codehaus.waffle.bind
Implementation of this interface will be responsible for converting specific type(s).
WaffleVelocityServlet - Class in org.codehaus.waffle.servlet
Allow waffle controllers to be used with velocity servlet.
WaffleVelocityServlet(ControllerDefinitionFactory) - Constructor for class org.codehaus.waffle.servlet.WaffleVelocityServlet
 
WaffleVelocityServlet() - Constructor for class org.codehaus.waffle.servlet.WaffleVelocityServlet
 
WaffleXMLServlet - Class in org.codehaus.waffle.servlet
Waffle's FrontController for XML serialization.
WaffleXMLServlet() - Constructor for class org.codehaus.waffle.servlet.WaffleXMLServlet
 
write(MonitorLevel, String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
Writes message for a given level.
write(MonitorLevel, String) - Method in class org.codehaus.waffle.monitor.CommonsLoggingMonitor
 
write(MonitorLevel, String) - Method in class org.codehaus.waffle.monitor.SilentMonitor
 

X

XMLView - Class in org.codehaus.waffle.view
A view that renders the controller as XML.
XMLView() - Constructor for class org.codehaus.waffle.view.XMLView
 
XStreamSerialiser - Class in org.codehaus.waffle.serialisation
XStream-based serialiser.
XStreamSerialiser() - Constructor for class org.codehaus.waffle.serialisation.XStreamSerialiser
Creates a XStreamSerialiser with default XStream instance with minimal dependencies
XStreamSerialiser(XStream) - Constructor for class org.codehaus.waffle.serialisation.XStreamSerialiser
Creates a XStreamSerialiser with a given XStream instance

A B C D E F G H I L M N O P R S T U V W X

Copyright © 2007 null. All Rights Reserved.