Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Fixed Values
XML Syntax<parameter name="" value=""/>
Description

The element is defined under the <execution> element. The parameter element contains the name and value attributes itself. The parameter will be referred by its name attribute by the business logic that has been defined by the "class" attribute defined within the "<execution>" element and the corresponding parameter's value which is denoted by the value attribute will be used to compute the logic.

Type 
Default Value

 

 Mandatory/Optional 
Attributes of the Element
currentEnvironment - denotes the fully
AttributeDescriptionTypeDefault ValueFixed ValuesMandatory/OptionalNotes
name

The parameter will be referred by its name attribute 'name' attribute is referred by the business logic that has been defined by in the "'class" ' attribute defined within of the "<execution>" element

  • currentEnvironment/targetEnvironment - denotes the resource path at the current and target state. Its String literal type.
  • service.mediatype/wsdl.mediatype/endpoint.mediatype - denotes the mime "MediaType" parameters.
 

element.

  • String Literal: The values 'currentEnvironment' and 'targetEnvironment' are of String Literal type.
  • MIME Media Type: The values 'service.mediatype', 'wsdl.mediatype' and 'endpoint.mediatype' denote the  parameters.
If the user hasn't defined a value here, does it get a default value?
  • currentEnvironment - Denotes the fully-qualified path of the resource under the current state; current state , which is the state in which the resource is currently in.
  • targetEnvironment - denotes Denotes the path to which the resource has to move during the state transition. 
  • service.mediatype - points Points out the MIME mediatype of the service artifact.
  • wsdl.mediatype - points Points out the MIME mediatype of the WSDL artifact.
  • endpoint.mediatype - points Points out the MIME mediatype of the artifact name Endpoint.
all Is the fields are name attribute mandatory.?

Since the artifacts are to be governed, the current and target environment have to start with "/_system/governance". In other words, the

artifact which

artifacts that are governed must be stored under "/_system/governance/"

directory. Therefore the artifact has to be under the above

directory at any state transition.

value parameterThe 's value which is denoted by the value attribute will be ' attribute is used to compute the parameter's logic.     
Sample Implementations

...