/executiongroups/{egName}
Mount Point: /apiv1/executiongroups/{egName}
The following operations are supported on this resource:
PUT
Performs an action on the execution group. If the action is a stop/start option ("stop", "stopWithRestartExecutionGroup", "start") then the execution group is stopped/started as directed. The stop can be forced by specifying stopWithRestartExecutionGroup which causes the execution group to be restarted before the stop is executed.
If the action is a "setStatistics", then the "setStatistics" or "setResourceStatistics" parameters dictate changes to statistics for all child messageflows or resource managers respectively. Specifying a value of "on" for the "setStatistics" parameter turns on statistics with json output format, and sets the node and thread level to basic. Specifying a value of "off" for the "setStatistics" parameter turns off all statistics and unsets all output formats. Specifying a value of "on" for the "setResourceStatistics" parameter turns on statistics for all resource types on the execution group. Specifying a value of "off" for the "setResourceStatistics" parameter turns off statistics for all resource types on the execution group.
If the action is a "setBusinessRecorder" then the businessRecorderUri indicates what value will be assigned. The execution group properties will have a businessTransactionPolicyUri.
If the action is "enableTestRecordMode" then test data is recorded and made available whenever a message passes through a message flow. If the action is "disableTestRecordMode" then no test data is recorded when a message passes through a message flow. (To retrieve or clear recorded data see /apiv1/test/recordedtestdata.)
If the action is "enableInjectionMode" then the server will accept injected messages. If the action is "disableInjectionMode" then the server will refuse injected messages. (To inject previously recorded data see /apiv1/test?action=inject.)
Parameters
name | description | type | default |
---|---|---|---|
egName | execution group name | path | |
action | Action to perform on flow, actions include: "stop", "stopWithRestartExecutionGroup", "start", "setStatistics", "setResourceStatistics", "setBusinessRecorder", "enableInjectionMode", "disableInjectionMode", "deleteAll", "stopAllMessageFlows", "stopAllApplicationTypes", "startAllMessageFlows", "startAllApplicationTypes" | query | |
setStatistics | setStatistics to "on" or "off". Only used with "action=setStatistics" | query | |
setResourceStatistics | setResourceStatistics to "on" or "off". Only used with "action=setStatistics" | query | |
businessRecorderUri | businessRecorderUri Only used with "action=setBusinessRecorder" | query | |
newName | (no documentation provided) | query |
Response Body
element: | (custom) |
"HTTP success no content" (204) or exception
GET
Get the named execution group.
Parameters
name | description | type | default |
---|---|---|---|
egName | The name of the execution group to view | path | |
depth | Depth to expand children to | query | 1 |
Response Body
element: | executionGroup |
(no documentation provided)
DELETE
Delete execution group
Parameters
name | description | type | default |
---|---|---|---|
egName | Name of execution group to be deleted | path |
Response Body
element: | (custom) |
Response