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, ContextMonitor) - 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, MethodNameResolver, StringTransmuter, ActionMonitor) - Constructor for class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
 
AbstractOgnlMethodDefinitionFinder - Class in org.codehaus.waffle.action
Abstract method definition finder that uses Ognl to find methods
AbstractOgnlMethodDefinitionFinder(ServletContext, ArgumentResolver, MethodNameResolver, StringTransmuter, ActionMonitor) - Constructor for class org.codehaus.waffle.action.AbstractOgnlMethodDefinitionFinder
 
AbstractReference - Class in org.codehaus.waffle.registrar
 
AbstractReference(Object) - Constructor for class org.codehaus.waffle.registrar.AbstractReference
 
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
 
AbstractRubyAwareRegistrar - Class in org.codehaus.waffle.registrar
 
AbstractRubyAwareRegistrar(Registrar) - Constructor for class org.codehaus.waffle.registrar.AbstractRubyAwareRegistrar
 
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 class org.codehaus.waffle.bind.ognl.OgnlValueConverter
 
accept(Class<?>) - Method in interface org.codehaus.waffle.bind.ValueConverter
Determines if converter is compatible with the given type
accept(PicoVisitor) - Method in class org.codehaus.waffle.registrar.pico.RubyScriptComponentAdapter
 
ActionMethod - Annotation Type in org.codehaus.waffle.action.annotation
Annotation to control action method properties.
ActionMethodException - Exception in org.codehaus.waffle.action
This is a specialized exception that will be thrown directly from an ActionMethod.
ActionMethodException(int, String) - Constructor for exception org.codehaus.waffle.action.ActionMethodException
An expected error has occurred the requestor should be notified with the appropriate status and message.
actionMethodExecuted(ActionMethodResponse) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
actionMethodExecuted(ActionMethodResponse) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
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
 
ActionMethodInvocationException - Exception in org.codehaus.waffle.action
Thrown when Waffle is unable to invoke the Action method.
ActionMethodInvocationException(String) - Constructor for exception org.codehaus.waffle.action.ActionMethodInvocationException
 
ActionMethodInvocationException(String, Throwable) - Constructor for exception org.codehaus.waffle.action.ActionMethodInvocationException
 
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
A monitor for action-related events
addErrorMessage(ErrorMessage) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
addErrorMessage(ErrorMessage) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
addMessage(String, String) - Method in class org.codehaus.waffle.i18n.DefaultMessagesContext
 
addMessage(String, String) - Method in interface org.codehaus.waffle.i18n.MessagesContext
 
addMethodArgument(Object) - Method in class org.codehaus.waffle.action.MethodDefinition
 
AmbiguousActionSignatureMethodException - Exception in org.codehaus.waffle.action
Thrown when unable to determine which method to invoke.
AmbiguousActionSignatureMethodException(String) - Constructor for exception org.codehaus.waffle.action.AmbiguousActionSignatureMethodException
 
AnnotatedMethodDefinitionFinder - Class in org.codehaus.waffle.action
Annotation-based method definition finder.
AnnotatedMethodDefinitionFinder(ServletContext, ArgumentResolver, MethodNameResolver, StringTransmuter, 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
 
applicationContextContainerDestroyed() - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
applicationContextContainerDestroyed() - Method in interface org.codehaus.waffle.monitor.ContextMonitor
 
applicationContextContainerStarted() - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
applicationContextContainerStarted() - Method in interface org.codehaus.waffle.monitor.ContextMonitor
 
argumentNameNotMatched(String, String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
argumentNameNotMatched(String, String) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
argumentNameResolved(String, Object, HierarchicalArgumentResolver.Scope) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
argumentNameResolved(String, Object, HierarchicalArgumentResolver.Scope) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
ArgumentResolver - Interface in org.codehaus.waffle.action
 

B

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.ognl.OgnlDataBinder
 
bind(HttpServletRequest, HttpServletResponse, ErrorsContext, Object) - Method in class org.codehaus.waffle.bind.ognl.RubyDataBinder
 
bind(HttpServletRequest, Object) - Method in interface org.codehaus.waffle.bind.RequestAttributeBinder
 
BindErrorMessage - Class in org.codehaus.waffle.validation
ErrorMessage associated to bind validations.
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
 
bindFailedForController(Object, Throwable) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
bindFailedForController(Object, Throwable) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 
bindFailedForModel(Object, BindErrorMessage) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
bindFailedForModel(Object, BindErrorMessage) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 
BindMonitor - Interface in org.codehaus.waffle.monitor
A monitor for bind-related events
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
buildRedirectingView(HttpServletRequest, ControllerDefinition) - Method in class org.codehaus.waffle.servlet.WaffleServlet
Build redirecting view, used by PRG paradigm.
buildReferringView(ControllerDefinition) - Method in class org.codehaus.waffle.servlet.WaffleServlet
Build a view back to the referring page, using the Controller's name as the View name.
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) - Method in class org.codehaus.waffle.servlet.WaffleXMLServlet
 
bundleName - Variable in class org.codehaus.waffle.i18n.DefaultMessageResources
 

C

canConvert(Class) - Method in class org.codehaus.waffle.view.BeanPropertyConverter
 
clearErrorMessages() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
clearErrorMessages() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
clearMessages() - Method in class org.codehaus.waffle.i18n.DefaultMessagesContext
 
clearMessages() - Method in interface org.codehaus.waffle.i18n.MessagesContext
 
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 the 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
 
component(Object) - Static method in class org.codehaus.waffle.registrar.ComponentReference
This method can be statically imported into an Application's Registrar allowing for a more fluent interface to define components and their dependencies
ComponentReference - Class in org.codehaus.waffle.registrar
 
ComponentReference(Object) - Constructor for class org.codehaus.waffle.registrar.ComponentReference
 
componentRegistered(Object, Class<?>, Object[]) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
componentRegistered(Object, Class<?>, Object[]) - Method in interface org.codehaus.waffle.monitor.RegistrarMonitor
 
ComponentRegistry - Interface in org.codehaus.waffle
Component registry which allows Waffle to have a pluggable architecture.
ConsoleMonitor - Class in org.codehaus.waffle.monitor
Writing monitor that write events to console.
ConsoleMonitor() - Constructor for class org.codehaus.waffle.monitor.ConsoleMonitor
 
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, ControllerMonitor) - 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.
contextInitialized() - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
contextInitialized() - Method in interface org.codehaus.waffle.monitor.ContextMonitor
 
ContextLevel - Enum in org.codehaus.waffle.context
Represents the common "levels" within a web application.
ContextMonitor - Interface in org.codehaus.waffle.monitor
A monitor for context-related events
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(ControllerMonitor) - 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).
ControllerMonitor - Interface in org.codehaus.waffle.monitor
A monitor for controller-related events
controllerNameResolved(String, String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
controllerNameResolved(String, String) - Method in interface org.codehaus.waffle.monitor.ControllerMonitor
 
ControllerNameResolver - Interface in org.codehaus.waffle.controller
Interface to lookup the controller name in the request
controllerNotFound(String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
controllerNotFound(String) - Method in interface org.codehaus.waffle.monitor.ControllerMonitor
 
controllerValidatorNotFound(String, String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
controllerValidatorNotFound(String, String) - Method in interface org.codehaus.waffle.monitor.ValidationMonitor
 
convertValue(Map, Object, Member, String, Object, Class) - Method in class org.codehaus.waffle.bind.ognl.DelegatingTypeConverter
Comments copied from Ognl

Converts the given value to a given type.

convertValue(String, String, Class) - Method in class org.codehaus.waffle.bind.ognl.DelegatingTypeConverter
Simplified entry point for Ognl use in Waffle
convertValue(String, String, Class<T>) - Method in class org.codehaus.waffle.bind.ognl.OgnlValueConverter
 
convertValue(String, String, Class<T>) - Method in interface org.codehaus.waffle.bind.ValueConverter
Converts a String value to an Object of a given type
createRegistrar(ContextContainer) - Method in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
createRegistrar(ContextContainer) - Method in class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 

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_RUBY_SCRIPT_PATH - Static variable in class org.codehaus.waffle.context.pico.RubyScriptLoader
 
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
Handler that will make decisions based on what is returned from the action method: A View response will be directed (either redirected or forwarded) A ActionMethodException will set the response status and sends the message directly (perfect for ajax). Otherwise the response value will be sent directly to the browser as a String via Object.toString() method.
DefaultActionMethodResponseHandler(ViewDispatcher, ActionMonitor) - Constructor for class org.codehaus.waffle.action.DefaultActionMethodResponseHandler
 
DefaultErrorsContext - Class in org.codehaus.waffle.validation
Default implementation of ErrorsContext.
DefaultErrorsContext(HttpServletRequest) - Constructor for class org.codehaus.waffle.validation.DefaultErrorsContext
 
DefaultInterceptorChain - Class in org.codehaus.waffle.action.intercept
 
DefaultInterceptorChain(List<MethodInterceptor>, ActionMonitor) - Constructor for class org.codehaus.waffle.action.intercept.DefaultInterceptorChain
 
DefaultMessageResources - Class in org.codehaus.waffle.i18n
 
DefaultMessageResources() - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResources
 
DefaultMessageResources(MessageResourcesConfiguration) - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResources
 
DefaultMessagesContext - Class in org.codehaus.waffle.i18n
Default Map-based implementation of MessagesContext.
DefaultMessagesContext(HttpServletRequest) - Constructor for class org.codehaus.waffle.i18n.DefaultMessagesContext
 
DefaultParameterResolver - Class in org.codehaus.waffle.registrar.pico
 
DefaultParameterResolver(StringTransmuter) - Constructor for class org.codehaus.waffle.registrar.pico.DefaultParameterResolver
 
DefaultStringTransmuter - Class in org.codehaus.waffle.bind
 
DefaultStringTransmuter(ValueConverterFinder) - Constructor for class org.codehaus.waffle.bind.DefaultStringTransmuter
 
DefaultValidator - Class in org.codehaus.waffle.validation
Default implementation of Validator
DefaultValidator(ValidationMonitor) - Constructor for class org.codehaus.waffle.validation.DefaultValidator
 
DefaultValidator(ValidatorConfiguration, ValidationMonitor) - Constructor for class org.codehaus.waffle.validation.DefaultValidator
 
DefaultValidatorConfiguration - Class in org.codehaus.waffle.validation
 
DefaultValidatorConfiguration() - Constructor for class org.codehaus.waffle.validation.DefaultValidatorConfiguration
 
DefaultValidatorConfiguration(String) - Constructor for class org.codehaus.waffle.validation.DefaultValidatorConfiguration
 
DefaultViewDispatcher - Class in org.codehaus.waffle.view
The ViewDispatcher handles redirecting/forwarding to the view
DefaultViewDispatcher(ViewResolver, ViewMonitor) - Constructor for class org.codehaus.waffle.view.DefaultViewDispatcher
 
DefaultViewResolver - Class in org.codehaus.waffle.view
The default ViewResolver simply returns the vale of the View being resolved.
DefaultViewResolver() - Constructor for class org.codehaus.waffle.view.DefaultViewResolver
 
DelegatingTypeConverter - Class in org.codehaus.waffle.bind.ognl
An implementation of Ognl's TypeConverter which handles Java 5 enums and will delegate custom ValueConverter's registered per application.
DelegatingTypeConverter() - Constructor for class org.codehaus.waffle.bind.ognl.DelegatingTypeConverter
 
DelegatingTypeConverter(ValueConverterFinder) - Constructor for class org.codehaus.waffle.bind.ognl.DelegatingTypeConverter
 
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
 
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
Represents a validation error message
ErrorMessage.Type - Enum in org.codehaus.waffle.validation
 
errors - Variable in class org.codehaus.waffle.io.RequestFileUploader
 
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() - 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 associated to field validations.
FieldErrorMessage(String, String, String) - Constructor for class org.codehaus.waffle.validation.FieldErrorMessage
 
fileItems - Variable in class org.codehaus.waffle.io.RequestFileUploader
 
FileUploader - Interface in org.codehaus.waffle.io
Allows to upload files from a multipart request
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.ognl.OgnlBindErrorMessageResolver
 
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
 
findConverter(Class<?>) - Method in class org.codehaus.waffle.bind.ognl.OgnlValueConverterFinder
 
findConverter(Class<?>) - Method in interface org.codehaus.waffle.bind.ValueConverterFinder
 
findExceptions(Object[]) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
findMethodDefinition(Object, HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.controller.ContextControllerDefinitionFactory
 
findMethodDefinition(Object, HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.controller.RubyControllerDefinitionFactory
 
findMethods(Class<?>, String) - Method in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
Returns the methods matching the type and name
findMethods(Class<?>, String) - Method in class org.codehaus.waffle.action.AbstractOgnlMethodDefinitionFinder
 
formatArgument(String) - Method in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
Wraps value in curly brackets to fit with default handling

G

get() - Static method in class org.codehaus.waffle.context.RequestLevelContainer
 
getActionClass() - Method in exception org.codehaus.waffle.action.NoMatchingActionMethodException
 
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
 
getActionMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getActionMonitor() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
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
 
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
 
getBindErrorMessageResolver() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getBindErrorMessageResolver() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getBindMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getBindMonitor() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
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
 
getContextMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getContextMonitor() - Method in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
getContextMonitor() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getController() - Method in class org.codehaus.waffle.controller.ControllerDefinition
 
getController() - Method in class org.codehaus.waffle.view.View
Returns the Controller this View originated from
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 defition the user is requesting.
getControllerDefinitionFactory() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getControllerDefinitionFactory() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getControllerMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getControllerMonitor() - 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.MessageResourcesConfiguration
 
getDelegate() - Method in interface org.codehaus.waffle.context.ContextContainer
 
getDelegate() - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
getErrorMessageCount() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getErrorMessageCount() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getErrorMessageCountForField(ErrorMessage.Type, String) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getErrorMessageCountForField(ErrorMessage.Type, String) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getErrorMessageCountOfType(ErrorMessage.Type) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getErrorMessageCountOfType(ErrorMessage.Type) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getErrorMessagesForField(ErrorMessage.Type, String) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getErrorMessagesForField(ErrorMessage.Type, String) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getErrorMessagesOfType(ErrorMessage.Type) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
getErrorMessagesOfType(ErrorMessage.Type) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
getErrors() - Method in interface org.codehaus.waffle.io.FileUploader
Returns errors generated when parsing the multipart request.
getErrors() - Method in class org.codehaus.waffle.io.RequestFileUploader
 
getFiles() - Method in interface org.codehaus.waffle.io.FileUploader
Returns the uploaded files
getFiles() - Method in class org.codehaus.waffle.io.RequestFileUploader
 
getFormFields() - Method in interface org.codehaus.waffle.io.FileUploader
Returns the form fields
getFormFields() - Method in class org.codehaus.waffle.io.RequestFileUploader
 
getIndex() - Method in interface org.codehaus.waffle.action.intercept.Sortable
 
getKey() - Method in class org.codehaus.waffle.registrar.AbstractReference
 
getKey() - Method in interface org.codehaus.waffle.registrar.Reference
 
getLocale() - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
getLocale() - Method in interface org.codehaus.waffle.i18n.MessageResources
 
getMessage() - Method in exception org.codehaus.waffle.action.ActionMethodException
 
getMessage(String, Object...) - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
getMessage(String) - Method in class org.codehaus.waffle.i18n.DefaultMessagesContext
 
getMessage(String, Object...) - Method in interface org.codehaus.waffle.i18n.MessageResources
 
getMessage(String) - Method in interface org.codehaus.waffle.i18n.MessagesContext
 
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
 
getMessageCount() - Method in class org.codehaus.waffle.i18n.DefaultMessagesContext
 
getMessageCount() - Method in interface org.codehaus.waffle.i18n.MessagesContext
 
getMessageResources() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getMessageResources() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getMessages() - Method in class org.codehaus.waffle.i18n.DefaultMessagesContext
 
getMessages() - Method in interface org.codehaus.waffle.i18n.MessagesContext
 
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.NoMatchingActionMethodException
 
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
 
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
 
getRegistrarMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getRegistrarMonitor() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getRequestAttributeBinder() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getRequestAttributeBinder() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getResourceBundleName() - Method in interface org.codehaus.waffle.i18n.MessageResourcesConfiguration
 
getReturnValue() - Method in class org.codehaus.waffle.action.ActionMethodResponse
 
getRubyObject() - Method in class org.codehaus.waffle.controller.RubyController
 
getServletMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getServletMonitor() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getStatusCode() - Method in exception org.codehaus.waffle.action.ActionMethodException
 
getStatusCode() - Method in class org.codehaus.waffle.view.RedirectView
 
getStringTransmuter() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getStringTransmuter() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getSuffix() - Method in class org.codehaus.waffle.validation.DefaultValidatorConfiguration
 
getSuffix() - Method in interface org.codehaus.waffle.validation.ValidatorConfiguration
Returns the suffix of the validator class name
getType() - Method in class org.codehaus.waffle.validation.BindErrorMessage
 
getType() - Method in interface org.codehaus.waffle.validation.ErrorMessage
 
getType() - Method in class org.codehaus.waffle.validation.FieldErrorMessage
 
getType() - Method in class org.codehaus.waffle.validation.GlobalErrorMessage
 
getValidationMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getValidationMonitor() - 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
Returns the view value.
getValueConverterFinder() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getValueConverterFinder() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getViewDispatcher() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getViewDispatcher() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getViewMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getViewMonitor() - 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
ErrorMessage associated to global validations.
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.ognl.OgnlDataBinder
 
handleRequest(HttpServletRequest, HttpServletResponse, Context) - Method in class org.codehaus.waffle.servlet.WaffleVelocityServlet
 
handleResponse(HttpServletResponse, String) - Method in class org.codehaus.waffle.action.DefaultActionMethodResponseHandler
 
hasErrorMessages() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
hasErrorMessages() - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
hasErrorMessagesForField(ErrorMessage.Type, String) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
hasErrorMessagesForField(ErrorMessage.Type, String) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
hasErrorMessagesOfType(ErrorMessage.Type) - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
hasErrorMessagesOfType(ErrorMessage.Type) - Method in interface org.codehaus.waffle.validation.ErrorsContext
 
hasErrors() - Method in interface org.codehaus.waffle.io.FileUploader
Determines if any errors occured when parsing the multipart request
hasErrors() - Method in class org.codehaus.waffle.io.RequestFileUploader
 
hasLifecycle(Class) - Method in class org.codehaus.waffle.context.pico.PicoLifecycleStrategy
 
HierarchicalArgumentResolver - Class in org.codehaus.waffle.action
Hierarchical implementation attempts to resolve the arguments value through the following ordered scoped (returning the first not null value found): 1.
HierarchicalArgumentResolver(ServletContext, ActionMonitor) - Constructor for class org.codehaus.waffle.action.HierarchicalArgumentResolver
 
HierarchicalArgumentResolver.Scope - Enum in org.codehaus.waffle.action
 

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
 
instanceRegistered(Object, Object) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
instanceRegistered(Object, Object) - Method in interface org.codehaus.waffle.monitor.RegistrarMonitor
 
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
Implementation of action method executor, which uses an interceptor chain.
InterceptingActionMethodExecutor(ActionMonitor) - Constructor for class org.codehaus.waffle.action.InterceptingActionMethodExecutor
 
InterceptorChain - Interface in org.codehaus.waffle.action.intercept
 
IntrospectingRequestAttributeBinder - Class in org.codehaus.waffle.bind
This implementation can handle all standard Java objects and RubyControllers are handled specially (instance_variables)
IntrospectingRequestAttributeBinder(BindMonitor) - Constructor for class org.codehaus.waffle.bind.IntrospectingRequestAttributeBinder
 
isRegistered(Object) - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
isRegistered(Object) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
isRegistered(Object) - Method in interface org.codehaus.waffle.registrar.Registrar
Determines if a component is already registered

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.io.Serializer
Marshalls object to a writer
marshall(Object, Writer) - Method in class org.codehaus.waffle.io.XStreamSerializer
 
MatchingActionMethodException - Exception in org.codehaus.waffle.action
Thrown when matching methods are hard to identify for invocation.
MatchingActionMethodException(String) - Constructor for exception org.codehaus.waffle.action.MatchingActionMethodException
 
messageResources - Variable in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
MessageResources - Interface in org.codehaus.waffle.i18n
MessageResources represents messages for a given locale.
MessageResourcesConfiguration - Interface in org.codehaus.waffle.i18n
 
MESSAGES_KEY - Static variable in interface org.codehaus.waffle.Constants
 
MessagesContext - Interface in org.codehaus.waffle.i18n
MessagesContext holds user business-level messages.
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
methodDefinitionNotFound(String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
methodDefinitionNotFound(ControllerDefinition) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
methodDefinitionNotFound(String) - Method in interface org.codehaus.waffle.monitor.ControllerMonitor
 
methodDefinitionNotFound(ControllerDefinition) - Method in interface org.codehaus.waffle.monitor.ValidationMonitor
 
methodIntercepted(Method, Object[], Object) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
methodIntercepted(Method, Object[], Object) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
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
 
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
 
MissingActionMethodException - Exception in org.codehaus.waffle.action
Thrown when missing methods are identified.
MissingActionMethodException(String) - Constructor for exception org.codehaus.waffle.action.MissingActionMethodException
 
Monitor - Interface in org.codehaus.waffle.monitor
Marker Monitor defining the levels and any methods common to all monitors.
Monitor.Level - Enum in org.codehaus.waffle.monitor
 
monitorLevels() - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
Creates the default map of monitor levels, keyed on the event name.
monitorMessages() - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
Creates the default map of monitor message templates, keyed on the event name.

N

NoDefaultActionMethodException - Exception in org.codehaus.waffle.action
Thrown when no default action method is found
NoDefaultActionMethodException(String) - Constructor for exception org.codehaus.waffle.action.NoDefaultActionMethodException
 
NoMatchingActionMethodException - Exception in org.codehaus.waffle.action
Thrown when unable to find any matching methods to invoke.
NoMatchingActionMethodException(String, Class<?>) - Constructor for exception org.codehaus.waffle.action.NoMatchingActionMethodException
 
nonCachingComponentRegistered(Object, Class<?>, Object[]) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
nonCachingComponentRegistered(Object, Class<?>, Object[]) - Method in interface org.codehaus.waffle.monitor.RegistrarMonitor
 
NoValidActionMethodException - Exception in org.codehaus.waffle.action
Thrown when method is no valid action method is found
NoValidActionMethodException(String) - Constructor for exception org.codehaus.waffle.action.NoValidActionMethodException
 

O

OgnlBindErrorMessageResolver - Class in org.codehaus.waffle.bind.ognl
 
OgnlBindErrorMessageResolver(MessageResources) - Constructor for class org.codehaus.waffle.bind.ognl.OgnlBindErrorMessageResolver
 
OgnlDataBinder - Class in org.codehaus.waffle.bind.ognl
This DataBinder implementation is backed by Ognl: Object Graph Notation Language.
OgnlDataBinder(ValueConverterFinder, BindErrorMessageResolver, BindMonitor) - Constructor for class org.codehaus.waffle.bind.ognl.OgnlDataBinder
 
OgnlValueConverter - Class in org.codehaus.waffle.bind.ognl
Ognl-based implementation of ValueConverter.
OgnlValueConverter() - Constructor for class org.codehaus.waffle.bind.ognl.OgnlValueConverter
 
OgnlValueConverter(TypeConverter) - Constructor for class org.codehaus.waffle.bind.ognl.OgnlValueConverter
 
OgnlValueConverterFinder - Class in org.codehaus.waffle.bind.ognl
Implementation of ValueConverterFinder which caches converters found per type and uses OgnlValueConverter as default converter.
OgnlValueConverterFinder() - Constructor for class org.codehaus.waffle.bind.ognl.OgnlValueConverterFinder
 
OgnlValueConverterFinder(ValueConverter...) - Constructor for class org.codehaus.waffle.bind.ognl.OgnlValueConverterFinder
 
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.bind.ognl - package org.codehaus.waffle.bind.ognl
 
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.io - package org.codehaus.waffle.io
 
org.codehaus.waffle.monitor - package org.codehaus.waffle.monitor
 
org.codehaus.waffle.registrar - package org.codehaus.waffle.registrar
 
org.codehaus.waffle.registrar.pico - package org.codehaus.waffle.registrar.pico
 
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

ParameterResolver - Interface in org.codehaus.waffle.registrar.pico
 
ParanamerMethodDefinitionFinder - Class in org.codehaus.waffle.action
Pananamer-based method definition finder, which can be used in alternative to other definition finders, eg AnnotatedMethodDefinitionFinder.
ParanamerMethodDefinitionFinder(ServletContext, ArgumentResolver, MethodNameResolver, StringTransmuter, 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, ContextMonitor, RegistrarMonitor) - 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, ParameterResolver, LifecycleStrategy, RegistrarMonitor) - 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
 
PRG - Annotation Type in org.codehaus.waffle.action.annotation
Annotation to control the use of the PRG (Post/Redirect/Get) paradigm.
proceed(ControllerDefinition, Method, Object...) - Method in class org.codehaus.waffle.action.intercept.DefaultInterceptorChain
 
proceed(ControllerDefinition, Method, Object...) - Method in interface org.codehaus.waffle.action.intercept.InterceptorChain
 

R

RedirectView - Class in org.codehaus.waffle.view
 
RedirectView(String, Object) - Constructor for class org.codehaus.waffle.view.RedirectView
 
RedirectView(String, Object, int) - Constructor for class org.codehaus.waffle.view.RedirectView
 
Reference - Interface in org.codehaus.waffle.registrar
 
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.AbstractRubyAwareRegistrar
 
registerRubyScript(String, String) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
registerRubyScript(String, String) - Method in interface org.codehaus.waffle.registrar.RubyAwareRegistrar
 
Registrar - Interface in org.codehaus.waffle.registrar
Defines the available methods for registering Controllers and Components.
Registrar.Injection - Enum in org.codehaus.waffle.registrar
 
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
 
registrarCreated(Registrar, RegistrarMonitor) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
registrarCreated(Registrar, RegistrarMonitor) - Method in interface org.codehaus.waffle.monitor.ContextMonitor
 
RegistrarMonitor - Interface in org.codehaus.waffle.monitor
A monitor for registrar-related events
registrarNotFound(String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
registrarNotFound(String) - Method in interface org.codehaus.waffle.monitor.ContextMonitor
 
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
 
requestAttribute(String) - Static method in class org.codehaus.waffle.registrar.RequestAttributeReference
This method can be statically imported into an Application's Registrar allowing for a more fluent interface to define components and their dependencies
RequestAttributeBinder - Interface in org.codehaus.waffle.bind
Implementors of this class allow for properties from a controller to be exposed as request attributes.
RequestAttributeReference - Class in org.codehaus.waffle.registrar
 
RequestAttributeReference(String) - Constructor for class org.codehaus.waffle.registrar.RequestAttributeReference
 
requestContextContainerCreated(ContextContainer) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
requestContextContainerCreated(ContextContainer) - Method in interface org.codehaus.waffle.monitor.ContextMonitor
 
requestContextContainerNotFound() - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
requestContextContainerNotFound() - Method in interface org.codehaus.waffle.monitor.ControllerMonitor
 
RequestFileUploader - Class in org.codehaus.waffle.io
Request-based FileUploader.
RequestFileUploader(HttpServletRequest, FileItemFactory) - Constructor for class org.codehaus.waffle.io.RequestFileUploader
Creates RequestFileUploader
RequestLevelContainer - Class in org.codehaus.waffle.context
 
requestParameter(String) - Static method in class org.codehaus.waffle.registrar.RequestParameterReference
This method can be statically imported into an Application's Registrar allowing for a more fluent interface to define components and their dependencies
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
 
RequestParameterReference - Class in org.codehaus.waffle.registrar
 
RequestParameterReference(Object) - Constructor for class org.codehaus.waffle.registrar.RequestParameterReference
 
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.ognl.OgnlBindErrorMessageResolver
 
resolve(Object) - Method in class org.codehaus.waffle.registrar.pico.DefaultParameterResolver
 
resolve(Object) - Method in interface org.codehaus.waffle.registrar.pico.ParameterResolver
 
resolve(View) - Method in class org.codehaus.waffle.view.DefaultViewResolver
 
resolve(View) - Method in interface org.codehaus.waffle.view.ViewResolver
Resolves the view by return the path to the next view
resolveArguments(HttpServletRequest, Iterator<String>) - Method in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
Resolves arguments by name
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
 
responseIsCommitted(HttpServletResponse) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
responseIsCommitted(HttpServletResponse) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
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, ContextMonitor, RegistrarMonitor) - Constructor for class org.codehaus.waffle.context.pico.RubyAwarePicoContextContainerFactory
 
RubyAwareRegistrar - Interface in org.codehaus.waffle.registrar
 
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, ControllerMonitor) - Constructor for class org.codehaus.waffle.controller.RubyControllerDefinitionFactory
 
RubyDataBinder - Class in org.codehaus.waffle.bind.ognl
 
RubyDataBinder(ValueConverterFinder, BindErrorMessageResolver, ArgumentResolver, BindMonitor) - Constructor for class org.codehaus.waffle.bind.ognl.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
 
Serializer - Interface in org.codehaus.waffle.io
Serializer is responsible for marshalling and unmarshalling 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.
servletContextAttribute(String) - Static method in class org.codehaus.waffle.registrar.ServletContextAttributeReference
This method can be statically imported into an Application's Registrar allowing for a more fluent interface to define components and their dependencies
ServletContextAttributeReference - Class in org.codehaus.waffle.registrar
 
ServletContextAttributeReference(String) - Constructor for class org.codehaus.waffle.registrar.ServletContextAttributeReference
 
ServletContextHelper - Class in org.codehaus.waffle.servlet
 
ServletMonitor - Interface in org.codehaus.waffle.monitor
A monitor for servlet-related events
servletServiceFailed(Exception) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
servletServiceFailed(Exception) - Method in interface org.codehaus.waffle.monitor.ServletMonitor
 
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
 
sessionAttribute(Object) - Static method in class org.codehaus.waffle.registrar.SessionAttributeReference
This method can be statically imported into an Application's Registrar allowing for a more fluent interface to define components and their dependencies
SessionAttributeReference - Class in org.codehaus.waffle.registrar
 
SessionAttributeReference(Object) - Constructor for class org.codehaus.waffle.registrar.SessionAttributeReference
 
sessionContextContainerCreated(ContextContainer) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
sessionContextContainerCreated(ContextContainer) - Method in interface org.codehaus.waffle.monitor.ContextMonitor
 
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
 
setMethodName(String) - Method in class org.codehaus.waffle.controller.RubyController
 
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 class org.codehaus.waffle.i18n.DefaultMessagesContext
 
start() - Method in class org.codehaus.waffle.io.RequestFileUploader
Upload files on request start
start() - Method in interface org.codehaus.waffle.Startable
 
start() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
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 class org.codehaus.waffle.i18n.DefaultMessagesContext
 
stop() - Method in class org.codehaus.waffle.io.RequestFileUploader
Performs any additional operation on request stop.
stop() - Method in interface org.codehaus.waffle.Startable
 
stop() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
StringTransmuter - Interface in org.codehaus.waffle.bind
This interface is used to simplify converting (transmuting) a String value into a given type.

T

toString() - Method in class org.codehaus.waffle.action.ActionMethodResponse
 
toString() - Method in class org.codehaus.waffle.action.MethodDefinition
 
toString() - Method in class org.codehaus.waffle.validation.FieldErrorMessage
 
trace(Throwable) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
Traces an exception.
trace(Throwable) - Method in class org.codehaus.waffle.monitor.CommonsLoggingMonitor
 
trace(Throwable) - Method in class org.codehaus.waffle.monitor.ConsoleMonitor
 
trace(Throwable) - Method in class org.codehaus.waffle.monitor.SilentMonitor
 
transmute(String, Class<T>) - Method in class org.codehaus.waffle.bind.DefaultStringTransmuter
 
transmute(String, Class<T>) - Method in interface org.codehaus.waffle.bind.StringTransmuter
 

U

unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.codehaus.waffle.view.BeanPropertyConverter
 
unmarshall(Reader) - Method in interface org.codehaus.waffle.io.Serializer
Unmarshalls object from reader input
unmarshall(Reader) - Method in class org.codehaus.waffle.io.XStreamSerializer
 
uploadFileItems(HttpServletRequest, FileItemFactory) - Method in class org.codehaus.waffle.io.RequestFileUploader
Parses a multipart request to upload file items and records any errors.
useInjection(Registrar.Injection) - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
useInjection(Registrar.Injection) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
useInjection(Registrar.Injection) - Method in interface org.codehaus.waffle.registrar.Registrar
Use the given injection type for component instantiation
useLocale(Locale) - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
useLocale(Locale) - Method in interface org.codehaus.waffle.i18n.MessageResources
 

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
 
validationFailed(Exception) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
validationFailed(Exception) - Method in interface org.codehaus.waffle.monitor.ValidationMonitor
 
ValidationMonitor - Interface in org.codehaus.waffle.monitor
A monitor for validation-related events
Validator - Interface in org.codehaus.waffle.validation
 
ValidatorConfiguration - Interface in org.codehaus.waffle.validation
Holds validator configuration
ValueConverter - Interface in org.codehaus.waffle.bind
Implementation of this interface will be responsible for converting values of specific type(s).
ValueConverterFinder - Interface in org.codehaus.waffle.bind
Finder interface for ValueConverters registered per application.
valueOf(String) - Static method in enum org.codehaus.waffle.action.HierarchicalArgumentResolver.Scope
Returns the enum constant of this type with the specified name.
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.Monitor.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.waffle.registrar.Registrar.Injection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.waffle.validation.ErrorMessage.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.codehaus.waffle.action.HierarchicalArgumentResolver.Scope
Returns an array containing the constants of this enum type, in the order they're declared.
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.Monitor.Level
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.codehaus.waffle.registrar.Registrar.Injection
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.codehaus.waffle.validation.ErrorMessage.Type
Returns an array containing the constants of this enum type, in the order they're declared.
verify(PicoContainer) - Method in class org.codehaus.waffle.registrar.pico.RubyScriptComponentAdapter
 
View - Class in org.codehaus.waffle.view
Represents the value of the view that the resolver will dispatch.
View(String, Object) - Constructor for class org.codehaus.waffle.view.View
Creates a View
VIEW_PREFIX_KEY - Static variable in interface org.codehaus.waffle.Constants
 
VIEW_SUFFIX_KEY - Static variable in interface org.codehaus.waffle.Constants
 
viewDispatched(View) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
viewDispatched(View) - Method in interface org.codehaus.waffle.monitor.ActionMonitor
 
ViewDispatcher - Interface in org.codehaus.waffle.view
 
viewForwarded(String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
viewForwarded(String) - Method in interface org.codehaus.waffle.monitor.ViewMonitor
 
ViewMonitor - Interface in org.codehaus.waffle.monitor
A monitor for view-related events
viewRedirected(RedirectView) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
viewRedirected(RedirectView) - Method in interface org.codehaus.waffle.monitor.ViewMonitor
 
ViewResolver - Interface in org.codehaus.waffle.view
The view resolver determines the path the next view
viewResponded(ResponderView) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
viewResponded(ResponderView) - Method in interface org.codehaus.waffle.monitor.ViewMonitor
 

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
Default constructor used by servlet container
WaffleServlet(ActionMethodExecutor, ActionMethodResponseHandler, ServletMonitor, DataBinder, RequestAttributeBinder, ControllerDefinitionFactory, Validator) - Constructor for class org.codehaus.waffle.servlet.WaffleServlet
Constructor required by builder and useful for testing
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(String, Object...) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
write(Monitor.Level, String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
Writes message for a given level.
write(Monitor.Level, String) - Method in class org.codehaus.waffle.monitor.CommonsLoggingMonitor
 
write(Monitor.Level, String) - Method in class org.codehaus.waffle.monitor.ConsoleMonitor
 
write(Monitor.Level, 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
 
XStreamSerializer - Class in org.codehaus.waffle.io
XStream-based serializer.
XStreamSerializer() - Constructor for class org.codehaus.waffle.io.XStreamSerializer
Creates a XStreamSerializer with default XStream instance with minimal dependencies
XStreamSerializer(XStream) - Constructor for class org.codehaus.waffle.io.XStreamSerializer
Creates a XStreamSerializer 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 © 2008. All Rights Reserved.