]
Brian Stansberry updated WFCORE-1515:
-------------------------------------
Fix Version/s: 3.0.0.Alpha7
(was: 3.0.0.Alpha6)
Improve PersistentResourceDefinition to make it easier to register
attribute write handlers
-------------------------------------------------------------------------------------------
Key: WFCORE-1515
URL:
https://issues.jboss.org/browse/WFCORE-1515
Project: WildFly Core
Issue Type: Enhancement
Components: Domain Management
Reporter: Tomaz Cerar
Assignee: Tomaz Cerar
Fix For: 3.0.0.Alpha7
Currently if you want to take register custom write handler you need to override whole
registerAttributes methods and do it yourself all the way.
We could add PersistentResourceDefinition.getAttributeHandlers() method that returns
a Map<String, OperationStepHandler>.
And then registerAttributes uses the map instead of hardcoding
ReloadRequiredWriteAttributeHandler. Default impl just fills the map values with
ReloadRequiredWriteAttributeHandler.