Better base class for write-attribute handlers
----------------------------------------------
Key: AS7-1971
URL:
https://issues.jboss.org/browse/AS7-1971
Project: Application Server 7
Issue Type: Task
Components: Domain Management
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Fix For: 7.1.0.Beta1
ServerWriteAttributeOperationHandler isn't a very nice base for a write-attribute
handler.
1) It does stuff in Stage.MODEL (validateResolvedValue()) that should be in
Stage.RUNTIME.
2) It forces subclasses to register a Stage.RUNTIME handler, instead of providing that for
them.
3) It doesn't provide very good support for handling rollbacks of runtime changes.
4) It's in the server module instead of controller.
I'm going to add a new AbstractWriteAttributeHandler in controller, deprecate
ServerWriteAttributeOperationHandler, and convert all existing uses of it in the AS code
base.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira