[jboss-jira] [JBoss JIRA] (WFCORE-2687) Expose the current step operation's name and parameters via the OperationContext

Brian Stansberry (JIRA) issues at jboss.org
Tue Apr 18 19:08:00 EDT 2017


Brian Stansberry created WFCORE-2687:
----------------------------------------

             Summary: Expose the current step operation's name and parameters via the OperationContext
                 Key: WFCORE-2687
                 URL: https://issues.jboss.org/browse/WFCORE-2687
             Project: WildFly Core
          Issue Type: Enhancement
          Components: Domain Management
            Reporter: Brian Stansberry
            Assignee: Brian Stansberry


Remove the need to pass the 'operation' ModelNode to a method for it to be able to learn about the currently effective operation.

OperationContext already exposes getCurrentAddress(). Add getCurrentOperationName() and getCurrentOperationParameter(String name).

The latter returns null if !operation.has(name) otherwise it returns whatever the node was. Or perhaps return undefined with an overloaded variant with a boolean param that lets the caller turn on getting null.

The getCurrentOperationParameter should reject 'name', 'address', 'operation-headers' etc as legal param names; only expose true parameters.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list