-
Notifications
You must be signed in to change notification settings - Fork 86
Meeting agenda 2012 09 03
chkal edited this page Sep 3, 2012
·
4 revisions
-
Most of the non-JSF annotations has been moved to Rewrite (66):
- See package: org.ocpsoft.rewrite.annotation
- Started to build a set of integration tests for it
-
Created generic way to refer to converters (#65) and validators using an SPI ConverterProvider (and ValidatorProvider)
- Should be easy to integrate JSF converters/validators later
- JSF deferred bindings / actions. I see two ways to do it:
- Add separate annotations:
@PhaseAction
and@PhaseBinding
???- Pro: Simple way to do it
- Con: redundant
- Add single new annotation:
@Deferred
- Pro: Single annotation which could also allow stuff like:
@Deferred(after=PhaseId.RESTORE_VIEW)
- Con: Required for EVERY action/binding in JSF
- Pro: Single annotation which could also allow stuff like:
- Add SPI used by existing RequestActionHandler/ParameterBindingHandler. JSF integration can automatically plug in and add the deferral.
- Con: Now way to distinguish class used in JSF from others
- Obtain ELContext without FacesContext so that we can inject without deferral.
- Add separate annotations: