Description
Represents a list of all the spatial notification change rules configured in the ArcGIS Workflow Manager system.
Parameters
Parameter |
Details |
f |
Description: The response format. The default response format is html.
Values: html | json |
Example Usage
Example 1: URL for the change rules in "Workflow" service on sampleserver.
http://sampleserver/arcgis/rest/services/Workflow/WMServer/spatialNotification/changeRules
JSON Response Syntax
{
"changeRules": [
{
"id": "<ruleId1>",
"name": "<ruleName1>",
"description": "<description1>",
"summarize": <true | false>,
"notifier": <notifier1>,
"evaluators": [ <evaluator11>, <evaluator12>, ... ]
},
{
"id": "<ruleId2>",
"name": "<ruleName2>",
"description": "<description2>",
"summarize": <true | false>,
"notifier": <notifier2>,
"evaluators": [ <evaluator21>, <evaluator22>, ... ]
},
...
]
}
JSON Response Example
{
"changeRules": [
{
"id": "{B59AC85A-F2E8-44FB-932E-9FBB56902D0F}",
"name": "Airport feature changes",
"description": "Tracks all edits to airport features.",
"summarize": true,
"notifier": {
"type": "email",
"name": "Email Notifier",
"subject": "Spatial notification for airport feature changes",
"message": "There have been changes to the Airports feature class.",
"senderEmail": "noreply@example.com",
"senderName": "Workflow Alerts",
"subscribers": [ "cjones@example.com", "gisdept@example.com" ],
"attachJobAttachments": false
},
"evaluators": [
{
"type": "aoi",
"name": "AOI Condition Evaluator",
"relation": "esriSpatialRelIntersects",
"inverse": false,
"useJobAOI": true,
"aoi": null
},
{
"type": "multiDataset",
"Dataset Condition Evaluator",
"datasetConfigurations": [
{
"name": "Airport edits",
"dataWorkspaceId": "{39FD6B70-DA49-4F91-BD9D-0F2F0A8FEC26}",
"dataset": "sde.Airports",
"changeFields": "*",
"changeCondition": 0,
"whereConditions": []
}
]
}
]
}
]
}