A B C D E F G H I K 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
 
AbstractErrorMessage - Class in org.codehaus.waffle.validation
Abstract base class for all error messages.
AbstractErrorMessage(Throwable) - Constructor for class org.codehaus.waffle.validation.AbstractErrorMessage
 
AbstractMethodDefinitionFinder - Class in org.codehaus.waffle.action
Abstract base implementation for all method definition finders
AbstractMethodDefinitionFinder(ServletContext, ArgumentResolver, MethodNameResolver, StringTransmuter, ActionMonitor, MessageResources) - 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, MessageResources) - Constructor for class org.codehaus.waffle.action.AbstractOgnlMethodDefinitionFinder
 
AbstractReference - Class in org.codehaus.waffle.registrar
Simple abstract implementation which manages the associated key.
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
 
AbstractScriptedRegistrar - Class in org.codehaus.waffle.registrar
A Registrar that provides registration methods for scripts.
AbstractScriptedRegistrar(Registrar) - Constructor for class org.codehaus.waffle.registrar.AbstractScriptedRegistrar
 
AbstractValueConverter - Class in org.codehaus.waffle.bind.converters
Abstract ValueConverter that holds utility functionality common to all value converters.
AbstractValueConverter(MessageResources, Properties) - Constructor for class org.codehaus.waffle.bind.converters.AbstractValueConverter
 
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
Determines if the implementation should intercept the call to the Action Method.
accept(Method) - Method in class org.codehaus.waffle.action.intercept.SecurityMethodInterceptor
Will always return true (intercepts ALL action methods) Determines if the implementation should intercept the call to the Action Method.
accept(Type) - Method in class org.codehaus.waffle.bind.converters.DateValueConverter
 
accept(Type) - Method in class org.codehaus.waffle.bind.converters.EnumValueConverter
 
accept(Type) - Method in class org.codehaus.waffle.bind.converters.NumberListValueConverter
Accepts parameterized types of raw type List and argument type Number
accept(Type) - Method in class org.codehaus.waffle.bind.converters.NumberValueConverter
 
accept(Type) - Method in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
Accepts parameterized types of type Map>
accept(Type) - Method in class org.codehaus.waffle.bind.converters.StringListValueConverter
Accepts parameterized types of raw type List and argument type String
accept(Type) - Method in class org.codehaus.waffle.bind.converters.StringNumberListMapValueConverter
Accepts parameterized types of raw type Map and argument types String and Number
accept(Type) - Method in class org.codehaus.waffle.bind.ognl.OgnlValueConverter
 
accept(Type) - 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.context.pico.HttpSessionComponentAdapter
 
acceptList(Type, Class<?>) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
Accepts parameterized types of List
acceptMapOfLists(Type, Class<?>, Class<?>) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
Accepts parameterized types of type Map>
ActionMethod - Annotation Type in org.codehaus.waffle.action.annotation
This annotation identifies a method as being an Action Method.
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
 
actionMethodInvocationFailed(Exception) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
actionMethodInvocationFailed(Exception) - Method in interface org.codehaus.waffle.monitor.ServletMonitor
 
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
Custom implementation of this interface will be able to act in response to the values returned from an ActionMethod.
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
Allows resolved argument to be added.
AmbiguousActionMethodSignatureException - Exception in org.codehaus.waffle.action
Thrown when unable to determine which method to invoke.
AmbiguousActionMethodSignatureException(String) - Constructor for exception org.codehaus.waffle.action.AmbiguousActionMethodSignatureException
 
AnnotatedMethodDefinitionFinder - Class in org.codehaus.waffle.action
Annotation-based method definition finder.
AnnotatedMethodDefinitionFinder(ServletContext, ArgumentResolver, MethodNameResolver, StringTransmuter, ActionMonitor, MessageResources) - 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
Components registered in this method will be availables for the life of the Application.
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
Implementation of this interface are responsible for resolving an action methods argument value by name.
argumentResolver - Variable in class org.codehaus.waffle.bind.ognl.ScriptedControllerDataBinder
 

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.ControllerDataBinder
Bind parameters values from the request to the controller
bind(HttpServletRequest, Object) - Method in class org.codehaus.waffle.bind.IntrospectingViewDataBinder
 
bind(HttpServletRequest, HttpServletResponse, ErrorsContext, Object) - Method in class org.codehaus.waffle.bind.ognl.OgnlControllerDataBinder
 
bind(HttpServletRequest, HttpServletResponse, ErrorsContext, Object) - Method in class org.codehaus.waffle.bind.ognl.ScriptedControllerDataBinder
 
bind(HttpServletRequest, Object) - Method in class org.codehaus.waffle.bind.ScriptedViewDataBinder
 
bind(HttpServletRequest, Object) - Method in interface org.codehaus.waffle.bind.ViewDataBinder
 
BIND_ERROR_DATE_KEY - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
BIND_ERROR_DATE_MISSING_KEY - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
BIND_ERROR_LIST_KEY - Static variable in class org.codehaus.waffle.bind.converters.StringListValueConverter
 
BIND_ERROR_MAP_KEY - Static variable in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
BIND_ERROR_NUMBER_KEY - Static variable in class org.codehaus.waffle.bind.converters.NumberValueConverter
 
BIND_ERROR_NUMBER_MISSING_KEY - Static variable in class org.codehaus.waffle.bind.converters.NumberValueConverter
 
BindErrorMessage - Class in org.codehaus.waffle.validation
ErrorMessage associated to bind validations.
BindErrorMessage(String, String, String) - Constructor for class org.codehaus.waffle.validation.BindErrorMessage
 
BindErrorMessage(String, String, String, Throwable) - Constructor for class org.codehaus.waffle.validation.BindErrorMessage
 
BindErrorMessageResolver - Interface in org.codehaus.waffle.bind
 
BindException - Exception in org.codehaus.waffle.bind
Thrown when unable bind values
BindException(String) - Constructor for exception org.codehaus.waffle.bind.BindException
 
BindException(String, Throwable) - Constructor for exception org.codehaus.waffle.bind.BindException
 
BindMonitor - Interface in org.codehaus.waffle.monitor
A monitor for bind-related events
bindScriptedController(HttpServletRequest, HttpServletResponse, ErrorsContext, ScriptedController) - Method in class org.codehaus.waffle.bind.ognl.ScriptedControllerDataBinder
 
buildActionMethodFailureView(ControllerDefinition) - Method in class org.codehaus.waffle.servlet.WaffleServlet
Builds the view for action method failures, by default the referring view.
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.ScriptedPicoContextContainerFactory
 
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
buildErrorsView() - Method in class org.codehaus.waffle.servlet.WaffleServlet
Builds the errors view, for cases in which the context container or the controller are not found.
buildRedirectingView(HttpServletRequest, ControllerDefinition) - Method in class org.codehaus.waffle.servlet.WaffleServlet
Build redirecting view, used by PRG paradigm.
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
 
buildView(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.
buildViewToReferrer() - Method in class org.codehaus.waffle.servlet.WaffleXMLServlet
 
bundleNames(String) - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 

C

canConvert(Class) - Method in class org.codehaus.waffle.view.BeanPropertyConverter
 
cause - Variable in class org.codehaus.waffle.validation.AbstractErrorMessage
 
changePatterns(Properties) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
 
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
Will compare both MethodInterceptors being compared to determine the correct evaluation order.
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
Allows for a component dependency to be resolved from another component registered with Waffle.
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
ComponentRegistry is responsible for maintaining Waffle components and allowing Waffle to have a pluggable architecture.
configureView(String, String) - Method in class org.codehaus.waffle.view.DefaultViewResolver
 
configureView(String, String) - Method in interface org.codehaus.waffle.view.ViewResolver
Configures the resolution of a single view
configureViewProperties() - Method in class org.codehaus.waffle.servlet.WaffleServlet
 
configureViews(Properties) - Method in class org.codehaus.waffle.view.DefaultViewResolver
 
configureViews(Properties) - Method in interface org.codehaus.waffle.view.ViewResolver
Configures the resolution of multiple views
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
Holds string constants used by 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.
ContextContainerNotFoundException - Exception in org.codehaus.waffle.context
Thrown when context controller is not found in request
ContextContainerNotFoundException(String) - Constructor for exception org.codehaus.waffle.context.ContextContainerNotFoundException
 
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, MessageResources) - Constructor for class org.codehaus.waffle.controller.ContextControllerDefinitionFactory
 
contextDestroyed(ServletContextEvent) - Method in class org.codehaus.waffle.context.WaffleContextListener
As the servlet context is being destroyed, the context container factory is also destroyed.
contextInitializationFailed(WaffleException) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
contextInitializationFailed(WaffleException) - Method in interface org.codehaus.waffle.monitor.ContextMonitor
 
contextInitialized(ServletContextEvent) - Method in class org.codehaus.waffle.context.WaffleContextListener
As the servlet context is being initialized Waffle needs to instantiate a component registry and add it to the context so that it will be available 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
 
controllerBindFailed(Object, BindErrorMessage, Exception) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
controllerBindFailed(Object, BindErrorMessage, Exception) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 
ControllerDataBinder - Interface in org.codehaus.waffle.bind
Implementor of this interface are responsible for binding the values from the request to the controller.
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
 
ControllerNotFoundException - Exception in org.codehaus.waffle.controller
Thrown when controller is not found in registrar
ControllerNotFoundException(String) - Constructor for exception org.codehaus.waffle.controller.ControllerNotFoundException
 
controllerValidatorNotFound(String, String) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
controllerValidatorNotFound(String, String) - Method in interface org.codehaus.waffle.monitor.ValidationMonitor
 
controllerValueBound(String, Object, Object) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
controllerValueBound(String, Object, Object) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 
convertMissingValue(String, String, Object...) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
Handles the case of a missing value.
convertMissingValue(String, String, Object...) - Method in class org.codehaus.waffle.bind.converters.NumberListValueConverter
 
convertMissingValue(String, String, Object...) - Method in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
convertMissingValue(String, String, Object...) - Method in class org.codehaus.waffle.bind.converters.StringListValueConverter
 
convertMissingValue(String, String, Object...) - Method in class org.codehaus.waffle.bind.converters.StringNumberListMapValueConverter
 
convertValue(String, String, Type) - Method in class org.codehaus.waffle.bind.converters.DateValueConverter
 
convertValue(String, String, Type) - Method in class org.codehaus.waffle.bind.converters.EnumValueConverter
 
convertValue(String, String, Type) - Method in class org.codehaus.waffle.bind.converters.NumberListValueConverter
 
convertValue(String, String, Type) - Method in class org.codehaus.waffle.bind.converters.NumberValueConverter
 
convertValue(String, String, Type) - Method in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
convertValue(String, String, Type) - Method in class org.codehaus.waffle.bind.converters.StringListValueConverter
 
convertValue(String, String, Type) - Method in class org.codehaus.waffle.bind.converters.StringNumberListMapValueConverter
 
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, Type) - Method in class org.codehaus.waffle.bind.ognl.DelegatingTypeConverter
Simplified entry point for Ognl use in Waffle
convertValue(String, String, Type) - Method in class org.codehaus.waffle.bind.ognl.OgnlValueConverter
 
convertValue(String, String, Type) - 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
 
CurrentHttpServletRequest - Class in org.codehaus.waffle.context
This class uses a ThreadLocal to allow access to the current HttpServletRequest.

D

DATE_FORMAT_KEY - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
DateValueConverter - Class in org.codehaus.waffle.bind.converters
ValueConverter that converts Date values.
DateValueConverter(MessageResources) - Constructor for class org.codehaus.waffle.bind.converters.DateValueConverter
 
DateValueConverter(MessageResources, Properties) - Constructor for class org.codehaus.waffle.bind.converters.DateValueConverter
 
DAY_FORMAT_KEY - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
DAY_NAME_KEY - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
DEFAULT_DATE_FORMAT - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
DEFAULT_DATE_MESSAGE - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
DEFAULT_DATE_MISSING_MESSAGE - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
DEFAULT_DAY_FORMAT - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
DEFAULT_DAY_NAME - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
DEFAULT_KEY_SEPARATOR - Static variable in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
DEFAULT_LIST_MESSAGE - Static variable in class org.codehaus.waffle.bind.converters.StringListValueConverter
 
DEFAULT_LIST_SEPARATOR - Static variable in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
DEFAULT_MAP_MESSAGE - Static variable in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
DEFAULT_NEWLINE_SEPARATOR - Static variable in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
DEFAULT_NUMBER_MESSAGE - Static variable in class org.codehaus.waffle.bind.converters.NumberValueConverter
 
DEFAULT_NUMBER_MISSING_MESSAGE - Static variable in class org.codehaus.waffle.bind.converters.NumberValueConverter
 
DEFAULT_TIME_FORMAT - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
DEFAULT_TIME_NAME - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
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
This is Waffle's default implementation of the InterceptorChain which iterates over each MethodInterceptor registered with Waffle.
DefaultInterceptorChain(List<MethodInterceptor>, ActionMonitor) - Constructor for class org.codehaus.waffle.action.intercept.DefaultInterceptorChain
 
DefaultMessageResources - Class in org.codehaus.waffle.i18n
Default ResourceBundle-based implementation of MessageResorces.
DefaultMessageResources() - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResources
 
DefaultMessageResources(MessageResourcesConfiguration) - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResources
 
DefaultMessageResourcesConfiguration - Class in org.codehaus.waffle.i18n
Default MessageResourcesConfiguration which allows the injection of locale and resource.
DefaultMessageResourcesConfiguration() - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
 
DefaultMessageResourcesConfiguration(String) - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
 
DefaultMessageResourcesConfiguration(String, Locale) - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
 
DefaultMessageResourcesConfiguration(Locale, String) - Constructor for class org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
Deprecated. Use DefaultMessageResourcesConfiguration(String uri, Locale locale)
DefaultMessagesContext - Class in org.codehaus.waffle.i18n
Default Map-based implementation of MessagesContext.
DefaultMessagesContext(HttpServletRequest) - Constructor for class org.codehaus.waffle.i18n.DefaultMessagesContext
 
DefaultMessagesContext(HttpServletRequest, MessageResources) - Constructor for class org.codehaus.waffle.i18n.DefaultMessagesContext
 
DefaultParameterResolver - Class in org.codehaus.waffle.registrar.pico
This base implementation will determine the correct Parameter based on the argument being resolved.
DefaultParameterResolver(StringTransmuter) - Constructor for class org.codehaus.waffle.registrar.pico.DefaultParameterResolver
 
DefaultParameterResolver(StringTransmuter, MessageResources) - Constructor for class org.codehaus.waffle.registrar.pico.DefaultParameterResolver
 
DefaultStringTransmuter - Class in org.codehaus.waffle.bind
This implementation uses the ValueConverterFinder and its resulting ValueConverter to transform a String value into the specified type.
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/exporting to the view
DefaultViewDispatcher(ViewResolver, ViewMonitor) - Constructor for class org.codehaus.waffle.view.DefaultViewDispatcher
 
DefaultViewResolver - Class in org.codehaus.waffle.view
The default ViewResolver returns the path 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 delegates to ValueConverter's registered per application and retrieved via the the ValueConverterFinder.
DelegatingTypeConverter() - Constructor for class org.codehaus.waffle.bind.ognl.DelegatingTypeConverter
 
DelegatingTypeConverter(ValueConverterFinder, BindMonitor) - 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

EnumValueConverter - Class in org.codehaus.waffle.bind.converters
ValueConverter that converts Enum values.
EnumValueConverter() - Constructor for class org.codehaus.waffle.bind.converters.EnumValueConverter
 
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
 
ERRORS_VIEW_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
Invoke the action method
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 interface org.codehaus.waffle.controller.ScriptedController
Invoke the method on the script object instance
executeDelegatingRegistrar(Registrar, ContextLevel) - Method in class org.codehaus.waffle.registrar.RegistrarAssistant
 
ExportView - Class in org.codehaus.waffle.view
Indicates that the view has content which should be exported to a filename using the given content type.
ExportView(Object, String, byte[], String) - Constructor for class org.codehaus.waffle.view.ExportView
 
ExportView(String, byte[], String) - Constructor for class org.codehaus.waffle.view.ExportView
 

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
 
FieldErrorMessage(String, String, String, Throwable) - 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
findAdapterOfType(Class) - Method in class org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
 
findBindErrorMessageKey(Class<?>) - Method in class org.codehaus.waffle.bind.ognl.OgnlBindErrorMessageResolver
 
findController(String, HttpServletRequest) - Method in class org.codehaus.waffle.controller.ContextControllerDefinitionFactory
 
findControllerName(HttpServletRequest) - Method in class org.codehaus.waffle.controller.ContextPathControllerNameResolver
 
findControllerName(HttpServletRequest) - Method in interface org.codehaus.waffle.controller.ControllerNameResolver
 
findConverter(Type) - Method in class org.codehaus.waffle.bind.ognl.OgnlValueConverterFinder
 
findConverter(Type) - Method in interface org.codehaus.waffle.bind.ValueConverterFinder
Returns the converter that is responsible for handling the type passed in.
findExceptions(Object[]) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
findExecuteMethod() - Method in class org.codehaus.waffle.controller.ScriptedControllerDefinitionFactory
 
findMethod(String, Class<?>) - Method in class org.codehaus.waffle.controller.ScriptedControllerDefinitionFactory
 
findMethodDefinition(Object, HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.controller.ContextControllerDefinitionFactory
 
findMethodDefinition(Object, HttpServletRequest, HttpServletResponse) - Method in class org.codehaus.waffle.controller.ScriptedControllerDefinitionFactory
 
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
Inspects the class (aka Type) and finds all methods with that name.
formatArgument(String) - Method in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
Wraps value in curly brackets to fit with default handling

G

geDefaultLocale() - Method in class org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
 
geDefaultLocale() - Method in interface org.codehaus.waffle.i18n.MessageResourcesConfiguration
Deprecated. Use getLocale()
genericParameterTypeFound(Type, Method) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
genericParameterTypeFound(Type, Method) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 
genericParameterTypeNotFound(Method) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
genericParameterTypeNotFound(Method) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 
get() - Static method in class org.codehaus.waffle.context.CurrentHttpServletRequest
 
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 resolved list of method arguments.
getArguments(Method, HttpServletRequest) - Method in class org.codehaus.waffle.action.AnnotatedMethodDefinitionFinder
Inspects the method's ActionMethod annotation to determine the parameter names to use to resolve the argument values.
getArguments(Method, HttpServletRequest) - Method in class org.codehaus.waffle.action.ParanamerMethodDefinitionFinder
Uses Paranamer to determine the parameter names to use to resolve the argument values.
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
 
getCause() - Method in class org.codehaus.waffle.validation.AbstractErrorMessage
 
getCause() - Method in interface org.codehaus.waffle.validation.ErrorMessage
Returns the throwable that caused the error
getComponent(Class<T>) - Method in interface org.codehaus.waffle.context.ContextContainer
 
getComponent(Class<T>) - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
getComponentImplementation() - Method in class org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
 
getComponentInstance(Object) - Method in interface org.codehaus.waffle.context.ContextContainer
 
getComponentInstance(PicoContainer, Type) - Method in class org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
 
getComponentInstance(PicoContainer) - Method in class org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
 
getComponentInstance(Object) - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
getComponentKey() - Method in class org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
 
getComponentRegistry() - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
Returns the component registry registered by the WaffleContextListener in the servlet context.
getComponentRegistry(ServletContext) - Static method in class org.codehaus.waffle.servlet.ServletContextHelper
Allows access to Waffle core components
getContent() - Method in class org.codehaus.waffle.view.ExportView
 
getContentType() - Method in class org.codehaus.waffle.view.ExportView
 
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
The controller (Pojo) this definition is wrapping
getController() - Method in class org.codehaus.waffle.view.View
Returns the controller associated to this view
getControllerDataBinder() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getControllerDataBinder() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
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() - Method in class org.codehaus.waffle.view.View
Returns the controller definition associated to this view
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
 
getDefaultResource() - Method in class org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
 
getDefaultResource() - Method in interface org.codehaus.waffle.i18n.MessageResourcesConfiguration
Deprecated. Use getURI()
getDefaultValue() - Method in class org.codehaus.waffle.registrar.RequestParameterReference
 
getDelegate() - Method in interface org.codehaus.waffle.context.ContextContainer
 
getDelegate() - Method in class org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
 
getDelegate() - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
getDescriptor() - Method in class org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
 
getEntries() - Method in class org.codehaus.waffle.menu.Menu.Group
 
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
 
getFilename() - Method in class org.codehaus.waffle.view.ExportView
 
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
 
getGroups() - Method in class org.codehaus.waffle.menu.Menu
 
getIndex() - Method in interface org.codehaus.waffle.action.intercept.Sortable
Defines the order the implementing MethodInterceptor should be evaluated (in comparison to other MethodInterceptors).
getKey() - Method in class org.codehaus.waffle.registrar.AbstractReference
 
getKey() - Method in interface org.codehaus.waffle.registrar.Reference
A key is used to indicate what is being referenced.
getLocale() - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
getLocale() - Method in class org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
 
getLocale() - Method in interface org.codehaus.waffle.i18n.MessageResources
 
getLocale() - Method in interface org.codehaus.waffle.i18n.MessageResourcesConfiguration
 
getMenu() - Method in interface org.codehaus.waffle.menu.MenuAware
 
getMenu() - Method in class org.codehaus.waffle.menu.MenuAwareController
 
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
Returns the formatted message
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
The method that is to be invoked on the controller
getMethodArguments() - Method in class org.codehaus.waffle.action.MethodDefinition
The argument values that will be used to satisfy the invocation of the action method
getMethodDefinition() - Method in class org.codehaus.waffle.controller.ControllerDefinition
The method definition which defines tha method and argument values to be invoked on the controller
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
The name the controller is registered under in Waffle.
getName() - Method in class org.codehaus.waffle.validation.FieldErrorMessage
 
getParameterResolver() - Method in class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 
getPath() - Method in class org.codehaus.waffle.menu.Menu.Entry
 
getPath() - Method in class org.codehaus.waffle.view.View
Returns the view path
getPatterns() - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
 
getPicoComponentMonitor() - Method in class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 
getPicoLifecycleStrategy() - Method in class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 
getRegistered(Object) - Method in class org.codehaus.waffle.registrar.AbstractRegistrar
 
getRegistered(Object) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
getRegistered(Object) - Method in interface org.codehaus.waffle.registrar.Registrar
Returns a registered component
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
 
getRegistrarMonitor() - Method in class org.codehaus.waffle.context.pico.PicoContextContainerFactory
 
getResource() - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
getResource() - Method in interface org.codehaus.waffle.i18n.MessageResources
Deprecated. Use getURI()
getResources() - Method in class org.codehaus.waffle.i18n.DefaultMessagesContext
 
getResources() - Method in interface org.codehaus.waffle.i18n.MessagesContext
 
getReturnValue() - Method in class org.codehaus.waffle.action.ActionMethodResponse
 
getScriptObject() - Method in interface org.codehaus.waffle.controller.ScriptedController
Returns the underlying script object
getServletMonitor() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getServletMonitor() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getStackMessages() - Method in class org.codehaus.waffle.validation.AbstractErrorMessage
 
getStackMessages() - Method in interface org.codehaus.waffle.validation.ErrorMessage
Returns the list of messages for the exception stack that cause the error, ie the list of Throwable.getMessage() from the stack.
getStartableInterface() - Method in class org.codehaus.waffle.context.pico.PicoLifecycleStrategy
 
getStartMethodName() - Method in class org.codehaus.waffle.context.pico.PicoLifecycleStrategy
 
getStatusCode() - Method in exception org.codehaus.waffle.action.ActionMethodException
Returns the the javax.servlet.http.HttpServletResponse status should be set to.
getStatusCode() - Method in class org.codehaus.waffle.view.RedirectView
 
getStopMethodName() - Method in class org.codehaus.waffle.context.pico.PicoLifecycleStrategy
 
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
getTitle() - Method in class org.codehaus.waffle.menu.Menu.Entry
 
getTitle() - Method in class org.codehaus.waffle.menu.Menu.Group
 
getType() - Method in class org.codehaus.waffle.validation.BindErrorMessage
 
getType() - Method in interface org.codehaus.waffle.validation.ErrorMessage
Returns the type of error message
getType() - Method in class org.codehaus.waffle.validation.FieldErrorMessage
 
getType() - Method in class org.codehaus.waffle.validation.GlobalErrorMessage
 
getURI() - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
getURI() - Method in class org.codehaus.waffle.i18n.DefaultMessageResourcesConfiguration
 
getURI() - Method in interface org.codehaus.waffle.i18n.MessageResources
 
getURI() - Method in interface org.codehaus.waffle.i18n.MessageResourcesConfiguration
 
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
 
getValueConverterFinder() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getValueConverterFinder() - Method in class org.codehaus.waffle.context.pico.PicoComponentRegistry
 
getViewDataBinder() - Method in interface org.codehaus.waffle.ComponentRegistry
 
getViewDataBinder() - 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
 
GlobalErrorMessage(String, Throwable) - Constructor for class org.codehaus.waffle.validation.GlobalErrorMessage
 

H

handle(HttpServletRequest, HttpServletResponse, ActionMethodResponse) - Method in interface org.codehaus.waffle.action.ActionMethodResponseHandler
Handles response from an action method invocation.
handle(HttpServletRequest, HttpServletResponse, ActionMethodResponse) - Method in class org.codehaus.waffle.action.DefaultActionMethodResponseHandler
 
handleConvert(String, String, Object) - Method in class org.codehaus.waffle.bind.ognl.OgnlControllerDataBinder
 
handleRequest(HttpServletRequest, HttpServletResponse, Context) - Method in class org.codehaus.waffle.servlet.WaffleVelocityServlet
 
handleResponse(HttpServletResponse, String) - Method in class org.codehaus.waffle.action.DefaultActionMethodResponseHandler
 
handleScriptController(HttpServletRequest, ScriptedController) - Method in class org.codehaus.waffle.bind.ScriptedViewDataBinder
 
hasEquivalentParameterTypes(MethodDefinition, StringTransmuter) - Method in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
 
hasEquivalentParameterTypes(MethodDefinition, StringTransmuter) - Method in class org.codehaus.waffle.action.ParanamerMethodDefinitionFinder
Overriden to allow Paranamer to not use generic parameter types.
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
 
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
 
HttpSessionComponentAdapter - Class in org.codehaus.waffle.context.pico
 
HttpSessionComponentAdapter() - Constructor for class org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
 

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
This method allows an ActionMethod call to be intercepted.
intercept(ControllerDefinition, Method, InterceptorChain, Object...) - Method in class org.codehaus.waffle.action.intercept.SecurityMethodInterceptor
Ensure that the action method to be invoked is annotated with the ActionMethod annotation.
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
Manages the collection of MethodInterceptors registered for use with Application
IntrospectingViewDataBinder - Class in org.codehaus.waffle.bind
ViewDataBinder implementation which uses Java beans introspector to bind read methods.
IntrospectingViewDataBinder(BindMonitor) - Constructor for class org.codehaus.waffle.bind.IntrospectingViewDataBinder
 
InvalidRegistrarException - Exception in org.codehaus.waffle.registrar
Thrown when a registrar class defined in the application web.xml is invalid.
InvalidRegistrarException(String, Throwable) - Constructor for exception org.codehaus.waffle.registrar.InvalidRegistrarException
 
InvalidRegistrarException(Throwable) - Constructor for exception org.codehaus.waffle.registrar.InvalidRegistrarException
 
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

K

KEY_SEPARATOR_KEY - Static variable in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 

L

LIST_SEPARATOR_KEY - Static variable in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
listValues(String) - Method in class org.codehaus.waffle.bind.converters.StringListValueConverter
 
locateByKey(Object) - Method in interface org.codehaus.waffle.ComponentRegistry
Retrieve a component via the key it was registered under
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
Retrieve a component by type.
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
 
matches(String, String) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
 
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
 
Menu - Class in org.codehaus.waffle.menu
Represents the menu holding the navigation model.
Menu() - Constructor for class org.codehaus.waffle.menu.Menu
 
Menu(List<Menu.Group>) - Constructor for class org.codehaus.waffle.menu.Menu
 
Menu(Map<String, List<String>>) - Constructor for class org.codehaus.waffle.menu.Menu
 
Menu.Entry - Class in org.codehaus.waffle.menu
 
Menu.Entry(String, String) - Constructor for class org.codehaus.waffle.menu.Menu.Entry
 
Menu.Group - Class in org.codehaus.waffle.menu
 
Menu.Group(String, List<Menu.Entry>) - Constructor for class org.codehaus.waffle.menu.Menu.Group
 
MenuAware - Interface in org.codehaus.waffle.menu
Implemented by any controller that requires a menu
MenuAwareController - Class in org.codehaus.waffle.menu
Menu-aware controller that can be used as base class.
MenuAwareController(Menu) - Constructor for class org.codehaus.waffle.menu.MenuAwareController
 
merge(List<ResourceBundle>) - Method in class org.codehaus.waffle.i18n.ResourceBundleMerger
 
messageFor(String, String, Object...) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
 
messageResources - Variable in class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
 
messageResources - Variable in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
messageResources - Variable in class org.codehaus.waffle.controller.ContextControllerDefinitionFactory
 
MessageResources - Interface in org.codehaus.waffle.i18n
Represents message resources for a given URI and locale.
MessageResourcesConfiguration - Interface in org.codehaus.waffle.i18n
Allows to configure the URI and locale for message resources.
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
A MethodInterceptor is a simple interface that allows you to intercept ActionMethods before and after they have been invoked.
MethodInterceptorComparator - Class in org.codehaus.waffle.action.intercept
Comparator implementation that is used by Waffle to ensure that MethodInterceptors are executed in the correct order.
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
Implementation of this interface will be able to determine the action method name that is to be invoked.
MissingActionMethodException - Exception in org.codehaus.waffle.action
Thrown when missing methods are identified.
MissingActionMethodException(String) - Constructor for exception org.codehaus.waffle.action.MissingActionMethodException
 
missingValue(String) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
Determines if the value is missing.
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

newBindException(String, String, Object...) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
 
NEWLINE_SEPARATOR_KEY - Static variable in class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
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
 
NumberListValueConverter - Class in org.codehaus.waffle.bind.converters
ValueConverter that converts a CSV value to a List of Numbers.
NumberListValueConverter(MessageResources) - Constructor for class org.codehaus.waffle.bind.converters.NumberListValueConverter
 
NumberListValueConverter(MessageResources, Properties, NumberFormat) - Constructor for class org.codehaus.waffle.bind.converters.NumberListValueConverter
 
NumberValueConverter - Class in org.codehaus.waffle.bind.converters
ValueConverter that converts a value to a Numbers using the NumberFormat instance provided (which defaults to NumberFormat.getInstance()).
NumberValueConverter(MessageResources) - Constructor for class org.codehaus.waffle.bind.converters.NumberValueConverter
 
NumberValueConverter(MessageResources, Properties, NumberFormat) - Constructor for class org.codehaus.waffle.bind.converters.NumberValueConverter
 

O

OgnlBindErrorMessageResolver - Class in org.codehaus.waffle.bind.ognl
Ognl-based BindErrorMessageResolver, which uses the following convention for the message resource bundles: all bind error keys use prefix "bind.error." to which the type object it appended, eg "bind.error.number": a bind error for any number (short, int, float, double, long) "bind.error.boolean": a bind error for a boolean "bind.error.[type.getName()]": a bind error for the type "bind.error.default": any other bind error that does not satisfy any of the above The default bind error also has a default message (cf OgnlBindErrorMessageResolver#DEFAULT_MESSAGE) if the default key is not found.
OgnlBindErrorMessageResolver(MessageResources) - Constructor for class org.codehaus.waffle.bind.ognl.OgnlBindErrorMessageResolver
 
OgnlControllerDataBinder - Class in org.codehaus.waffle.bind.ognl
ControllerDataBinder implementation backed by Object Graph Notation Language.
OgnlControllerDataBinder(ValueConverterFinder, BindErrorMessageResolver, BindMonitor) - Constructor for class org.codehaus.waffle.bind.ognl.OgnlControllerDataBinder
 
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 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.converters - package org.codehaus.waffle.bind.converters
 
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.menu - package org.codehaus.waffle.menu
 
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
Implementations of this interface will find the correct PicoContainer Parameter needed based on the argument being resolved
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, MessageResources) - Constructor for class org.codehaus.waffle.action.ParanamerMethodDefinitionFinder
 
patternFor(String, String) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
 
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
 
PicoContextContainer(MutablePicoContainer, MessageResources) - Constructor for class org.codehaus.waffle.context.pico.PicoContextContainer
 
PicoContextContainerFactory - Class in org.codehaus.waffle.context.pico
PicoContainer-based implementation of context container factory.
PicoContextContainerFactory(MessageResources, ContextMonitor, RegistrarMonitor, ParameterResolver) - 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, ComponentMonitor, MessageResources) - 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
Continues on to the next MethodInterceptor or invokes the Controller's action method.
proceed(ControllerDefinition, Method, Object...) - Method in interface org.codehaus.waffle.action.intercept.InterceptorChain
Continues on to the next MethodInterceptor or invokes the Controller's action method.

R

RedirectView - Class in org.codehaus.waffle.view
Indicates that the view should be redirected to.
RedirectView(String) - Constructor for class org.codehaus.waffle.view.RedirectView
 
RedirectView(String, Object) - Constructor for class org.codehaus.waffle.view.RedirectView
Deprecated. - Use RedirectView(path)
RedirectView(String, Object, int) - Constructor for class org.codehaus.waffle.view.RedirectView
 
Reference - Interface in org.codehaus.waffle.registrar
Implementation of this interface can be used from within a Registrar to define how a components dependencies can be resolved more explicitly.
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
Registers a component in the current context.
register(Object, Class<?>, Object...) - Method in interface org.codehaus.waffle.registrar.Registrar
Registers a component in the current context under the given key.
registerCachedComponentAdapter(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
 
registerConverter(ValueConverter) - Method in class org.codehaus.waffle.bind.ognl.OgnlValueConverterFinder
 
registerConverter(ValueConverter) - Method in interface org.codehaus.waffle.bind.ValueConverterFinder
Registers the given converter
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
Registers a component instance directly in the current context.
registerInstance(Object, Object) - Method in interface org.codehaus.waffle.registrar.Registrar
Registers a component instance directly in the current context under the given key.
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
Registers a component in non-caching mode, ie with new instance created for each class with a defined dependency
registerNonCaching(Object, Class<?>, Object...) - Method in interface org.codehaus.waffle.registrar.Registrar
Registers a component under the given key in non-caching mode, ie with new instance created for each class with a defined dependency
registerScript(String, String) - Method in class org.codehaus.waffle.registrar.AbstractScriptedRegistrar
 
registerScript(String, String) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
registerScript(String, String) - Method in interface org.codehaus.waffle.registrar.ScriptedRegistrar
Register a script with Waffle
registerScriptComponents(ContextContainer) - Method in class org.codehaus.waffle.context.pico.ScriptedPicoContextContainerFactory
 
registerUnCachedComponentAdapter(ComponentAdapter<?>) - Method in class org.codehaus.waffle.registrar.pico.PicoRegistrar
 
Registrar - Interface in org.codehaus.waffle.registrar
Defines the available methods for registering components (including controllers).
Registrar.Injection - Enum in org.codehaus.waffle.registrar
 
registrarAssistant - Variable in class org.codehaus.waffle.context.AbstractContextContainerFactory
 
RegistrarAssistant - Class in org.codehaus.waffle.registrar
Instantiates the Registrar defined in the application web.xml and executes the method(s) annotated according to the ContextLevel being handled.
RegistrarAssistant(Class<?>, MessageResources) - 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
 
RegistrarException - Exception in org.codehaus.waffle.registrar
 
RegistrarException(String) - Constructor for exception org.codehaus.waffle.registrar.RegistrarException
 
RegistrarException(String, Throwable) - Constructor for exception org.codehaus.waffle.registrar.RegistrarException
 
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
Components registered in this method will be availables for the life of a request.
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
RequestAttributeReference - Class in org.codehaus.waffle.registrar
Allows for a component dependency to be resolved from a ServletRequest attribute.
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
requestParameter(String, Object) - 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
Allows for a component dependency to be resolved from a ServletRequest parameter
RequestParameterReference(String) - Constructor for class org.codehaus.waffle.registrar.RequestParameterReference
 
RequestParameterReference(String, Object) - Constructor for class org.codehaus.waffle.registrar.RequestParameterReference
 
resolve(HttpServletRequest, String) - Method in interface org.codehaus.waffle.action.ArgumentResolver
Find the associated value for the argument name
resolve(HttpServletRequest, String) - Method in class org.codehaus.waffle.action.HierarchicalArgumentResolver
 
resolve(HttpServletRequest) - Method in interface org.codehaus.waffle.action.MethodNameResolver
Find the method name to be invoked
resolve(HttpServletRequest) - Method in class org.codehaus.waffle.action.RequestParameterMethodNameResolver
This implementation determines the method name from the request parameters (the default parameter name used is method).
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
An argument of type Reference will be mapped to the correct Parameter implemntation while other types will be treated as a constant (ConstantParameter)
resolve(Object) - Method in interface org.codehaus.waffle.registrar.pico.ParameterResolver
Find the correct Parameter
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
ResourceBundleMerger - Class in org.codehaus.waffle.i18n
Merges resource bundles into a PropertyResourceBundle.
ResourceBundleMerger() - Constructor for class org.codehaus.waffle.i18n.ResourceBundleMerger
 
ResourceBundleMerger(ByteArrayOutputStream) - Constructor for class org.codehaus.waffle.i18n.ResourceBundleMerger
 
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
 

S

ScriptedController - Interface in org.codehaus.waffle.controller
 
ScriptedControllerDataBinder - Class in org.codehaus.waffle.bind.ognl
 
ScriptedControllerDataBinder(ValueConverterFinder, BindErrorMessageResolver, ArgumentResolver, BindMonitor) - Constructor for class org.codehaus.waffle.bind.ognl.ScriptedControllerDataBinder
 
ScriptedControllerDefinitionFactory - Class in org.codehaus.waffle.controller
A scriptspecific extension to the ContextControllerDefinitionFactory ..
ScriptedControllerDefinitionFactory(MethodDefinitionFinder, ControllerNameResolver, MethodNameResolver, ControllerMonitor, MessageResources) - Constructor for class org.codehaus.waffle.controller.ScriptedControllerDefinitionFactory
 
ScriptedPicoContextContainerFactory - Class in org.codehaus.waffle.context.pico
 
ScriptedPicoContextContainerFactory(MessageResources, ContextMonitor, RegistrarMonitor, ParameterResolver) - Constructor for class org.codehaus.waffle.context.pico.ScriptedPicoContextContainerFactory
 
ScriptedRegistrar - Interface in org.codehaus.waffle.registrar
Implementations of this interface will allow for scripts to be registered with Waffle.
ScriptedViewDataBinder - Class in org.codehaus.waffle.bind
Abstract ViewDataBinder implementation for script controllers, delegating the handling of the script to concrete subclasses, specific for each script.
ScriptedViewDataBinder(BindMonitor) - Constructor for class org.codehaus.waffle.bind.ScriptedViewDataBinder
 
SecurityMethodInterceptor - Class in org.codehaus.waffle.action.intercept
This interceptor ensure that only ActionMethod annotated methods are invokable as Actions.
SecurityMethodInterceptor() - Constructor for class org.codehaus.waffle.action.intercept.SecurityMethodInterceptor
 
SecurityMethodInterceptor(MessageResources) - 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.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
Allows for a component dependency to be resolved from a ServletContext attribute.
ServletContextAttributeReference(String) - Constructor for class org.codehaus.waffle.registrar.ServletContextAttributeReference
 
ServletContextHelper - Class in org.codehaus.waffle.servlet
 
servletInitialized(Servlet) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
servletInitialized(Servlet) - Method in interface org.codehaus.waffle.monitor.ServletMonitor
 
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
 
servletServiceRequested(Map<String, List<String>>) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
servletServiceRequested(Map<String, List<String>>) - 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
Components registered in this method will be availables for the life of a Users session.
SESSION_CONTAINER_KEY - Static variable in interface org.codehaus.waffle.Constants
 
sessionAttribute(String) - 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
Allows for a component dependency to be resolved from a HttpSession attribute.
SessionAttributeReference(String) - 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
As the session is created a session-level context container is also created and started.
sessionDestroyed(HttpSessionEvent) - Method in class org.codehaus.waffle.context.WaffleContextListener
As the session is created the session-level context container is also stopped and disposed.
set(HttpServletRequest) - Static method in class org.codehaus.waffle.context.CurrentHttpServletRequest
 
set(ContextContainer) - Static method in class org.codehaus.waffle.context.RequestLevelContainer
 
setMethodName(String) - Method in interface org.codehaus.waffle.controller.ScriptedController
Sets the method name of the controller to be executed
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
Identifies a MethodInterceptor so that it will be evaluated in the correct order
split(String, String) - Method in class org.codehaus.waffle.bind.converters.AbstractValueConverter
 
start() - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
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 this component.
start() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
Startable - Interface in org.codehaus.waffle
Implementors of this interface will be notified of lifecycle events (Start and Stop) as it relates to the context they have been registered with in the application's Registrar.
stop() - Method in class org.codehaus.waffle.context.pico.PicoContextContainer
 
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 this component.
stop() - Method in class org.codehaus.waffle.validation.DefaultErrorsContext
 
StringListMapValueConverter - Class in org.codehaus.waffle.bind.converters
ValueConverter that converts a text value to a Map of String Lists indexed by Strings.
StringListMapValueConverter(MessageResources) - Constructor for class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
StringListMapValueConverter(MessageResources, Properties) - Constructor for class org.codehaus.waffle.bind.converters.StringListMapValueConverter
 
StringListValueConverter - Class in org.codehaus.waffle.bind.converters
ValueConverter that converts CSV values to List of Strings.
StringListValueConverter(MessageResources) - Constructor for class org.codehaus.waffle.bind.converters.StringListValueConverter
 
StringListValueConverter(MessageResources, Properties) - Constructor for class org.codehaus.waffle.bind.converters.StringListValueConverter
 
StringNumberListMapValueConverter - Class in org.codehaus.waffle.bind.converters
ValueConverter that converts a text value to a Map of Number Lists indexed by Strings.
StringNumberListMapValueConverter(MessageResources) - Constructor for class org.codehaus.waffle.bind.converters.StringNumberListMapValueConverter
 
StringNumberListMapValueConverter(MessageResources, Properties) - Constructor for class org.codehaus.waffle.bind.converters.StringNumberListMapValueConverter
 
StringNumberListMapValueConverter(MessageResources, Properties, NumberFormat) - Constructor for class org.codehaus.waffle.bind.converters.StringNumberListMapValueConverter
 
StringTransmuter - Interface in org.codehaus.waffle.bind
Not to be confused with the ValueConverter this interface is used to simplify converting (transmuting) a String value into a given type.

T

TIME_FORMAT_KEY - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
TIME_NAME_KEY - Static variable in class org.codehaus.waffle.bind.converters.DateValueConverter
 
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.controller.ControllerDefinition
 
toString() - Method in class org.codehaus.waffle.servlet.WaffleServlet
 
toString() - Method in class org.codehaus.waffle.validation.BindErrorMessage
 
toString() - Method in class org.codehaus.waffle.validation.FieldErrorMessage
 
toString() - Method in class org.codehaus.waffle.validation.GlobalErrorMessage
 
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, Type) - Method in class org.codehaus.waffle.bind.DefaultStringTransmuter
 
transmute(String, Type) - Method in interface org.codehaus.waffle.bind.StringTransmuter
Convert (transmute) the string value into the Type requested

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
 
useResource(String) - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
useResource(String) - Method in interface org.codehaus.waffle.i18n.MessageResources
Deprecated. Use useURI(String)
useURI(String) - Method in class org.codehaus.waffle.i18n.DefaultMessageResources
 
useURI(String) - 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 String values to the specific type.
ValueConverterFinder - Interface in org.codehaus.waffle.bind
Finder interface for ValueConverter instances registered per application.
valueConverterFound(Type, ValueConverter) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
valueConverterFound(Type, ValueConverter) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 
valueConverterNotFound(Type) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
valueConverterNotFound(Type) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 
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 are 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 are 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 are 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 are 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 are declared.
verify(PicoContainer) - Method in class org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
 
View - Class in org.codehaus.waffle.view
Represents the view that the resolver will dispatch.
View(String) - Constructor for class org.codehaus.waffle.view.View
Creates a View
View(ControllerDefinition) - Constructor for class org.codehaus.waffle.view.View
Creates a View
View(String, Object) - Constructor for class org.codehaus.waffle.view.View
Deprecated. Use View(String) or View(ControllerDefinition) instead
VIEW_PREFIX_KEY - Static variable in interface org.codehaus.waffle.Constants
 
VIEW_SUFFIX_KEY - Static variable in interface org.codehaus.waffle.Constants
 
viewBindFailed(Object, Exception) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
viewBindFailed(Object, Exception) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 
ViewDataBinder - Interface in org.codehaus.waffle.bind
Implementors of this class allow for properties from a controller to be exposed to the view as request attributes.
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
Responsible for dispatching a 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
 
viewValueBound(String, Object, Object) - Method in class org.codehaus.waffle.monitor.AbstractWritingMonitor
 
viewValueBound(String, Object, Object) - Method in interface org.codehaus.waffle.monitor.BindMonitor
 

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
The base Exception that all other Waffle exceptions extend.
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, ControllerDataBinder, ControllerDefinitionFactory, MessageResources, ViewDataBinder, ViewResolver, 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 K L M N O P R S T U V W X

Copyright © 2008. All Rights Reserved.