Package org.codehaus.waffle.action

Interface Summary
ActionMethodExecutor Responsible for executing (aka firing) the Action method on a controller object.
ActionMethodResponseHandler  
ArgumentResolver  
MethodDefinitionFinder Finds method definitions in the controller using the parameters specified in the request
MethodNameResolver  
RequestParameterMethodNameResolverConfig  
 

Class Summary
AbstractMethodDefinitionFinder Abstract base implementation for all method definition finders
ActionMethodResponse A holder object which represents the return value from the action method fired
AnnotatedMethodDefinitionFinder Annotation-based method definition finder.
DefaultActionMethodResponseHandler This handler will make decisions based on what is returned from the action method.
HierarchicalArgumentResolver This implementation attempts to resolve the arguments value through the following order (returning the first not null value found): 1.
InterceptingActionMethodExecutor Default implementation of action method executor, which uses an interceptor chain.
MethodDefinition Holder for the method and values to be executed.
ParanamerMethodDefinitionFinder Pananamer-based method definition finder.
RequestParameterMethodNameResolver Implementation of method name resolver which returns the value of a configurable action parameter key, which defaults to 'method'.
 

Exception Summary
AmbiguousMethodSignatureException Thrown when unable to determine which method to invoke.
MatchingMethodException Thrown when matching methods are hard to identify for invocation.
MethodInvocationException Thrown when unable to invoke the Action Method.
MissingMethodException Thrown when missing methods are identified.
NoDefaultMethodException Thrown when no default action method is found
NoMatchingMethodException Thrown when unable to find any matching methods to invoke.
NoValidMethodException Thrown when method is no valid action method is found
 



Copyright © 2007 null. All Rights Reserved.