[root]/src/au/com/whitesquare/waf/command
multipage
(0 files, 0 lines)
html
(0 files, 0 lines)
param
(2 files, 277 lines)
response
(10 files, 1176 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 91 (100.0%) | 5208 (100.0%) | 57.2 |
| steve | 90 (98.9%) | 5191 (99.7%) | 57.6 |
| garth | 1 (1.1%) | 17 (0.3%) | 17.0 |
Removed un-used old code.
5 lines of code changed in:
Added log message on redirect action occuring of processSubCommand.
11 lines of code changed in:
Replaced contexts with pre and post paths.
612 lines of code changed in:
Added isPost logic to the command structure.
96 lines of code changed in:
Added ability to directly add a RequestParameter or a sub-class to a ValidatedCommand.
569 lines of code changed in:
Completed support for arrays and errors in relation to attributes defined as arrays.
525 lines of code changed in:
Created ability for parameter retreivers to have post parse parameters.
85 lines of code changed in:
Added support for Float, Long, Integer and Object Array types.
226 lines of code changed in:
Added function to check if a param retreiver has been added to a command or not.
10 lines of code changed in:
Added extra javadoc.
17 lines of code changed in:
Added logic to expose the Response to the command.
This change was initiated so that the encodeURL function of the response could be used.
16 lines of code changed in:
Updated javadoc.
50 lines of code changed in:
Removed obsolete response and cleaned up object names.
0 lines of code changed in:
Added javadoc for addRequestParameter.
29 lines of code changed in:
Added overloaded version of addRequestParameter that works for optional parameters.
29 lines of code changed in:
Added ability for ParameterRetreives to have a validate method that connects
into the validation chain.
49 lines of code changed in:
Added a new exception throw if the parameter retreiver has not been added
to a ValidatedCommand.
Before this test was added, the ParamRetreiver would NPE if the validatedcommand
was not configured, this way the developer gets a better error message.
40 lines of code changed in:
Added new validate method to allow complex field validations to be performed
prior to the command being executed.
The default validations are executed first and then the sub command validate
function is executed and all error are amalgamated then if there are > 0 errors
then the paramError method is executed.
51 lines of code changed in:
Updated to process the field validations by throwing FieldValidationExceptions
not ParameterErrors.
13 lines of code changed in:
Converted the internal type from ParameterError to FieldValidationException.
34 lines of code changed in:
(51 more)