Admin: Execution Services
Overview
The Execution Services tab provides visibility of work undertaken at the current RPI cluster’s Execution Service(s).

The tab contains Execution Services and Execution Services Work Items grids.
Execution Services Grid
The upper grid displays the list of Execution Services installed in the current Redpoint Interaction cluster.
A toolbar shown above the grid exposes the following:
Master node: this read-only property indicates if a master Node Manager is currently registered as available to assign work. It is set to one of Registered or Not registered.
Last updated status: the most recent date/time at which the master Node Manager updated its status.
Suspend/Resume: this button allows you to Suspend or Resume the selected Execution Service. An 'Are You Sure?' dialog is shown when you suspend a service. When suspended, Workflows, Client jobs and Tasks behave as if not enabled (for more information, see the Manage/View Enabled Status at Cluster documentation below).
Manage/View Enabled Status at Cluster: clicking this button displays the Enabled Status dialog, which allows you to enable or disable types of activities undertaken at the currently-selected Execution Service across all clients.
The button's icon is augmented as follows if one or more contexts of execution currently disabled:
The dialog contains a single Cluster lists, which displays three writeable checkboxes:
Workflows
Client jobs
Tasks
All are checked by default. The following apply when any of the checkboxes are unchecked.
Workflows: any new workflows initiated at the cluster will start playing, but no activity will take place therein. Within playing workflows, the next activity's execution will not commence.
Client jobs: any new client jobs initiated at the cluster will not execute. Any client jobs already executing are unaffected.
Tasks: any new system tasks initiated at the cluster will not execute. Any system tasks already executing are unaffected.
When checking a previously-unchecked checkbox, the following apply:
Workflows: any new workflows initiated at the cluster start playing. Within playing workflows, next activity execution will commence.
Client jobs: any new client jobs initiated at the cluster are executed.
Tasks: any new system tasks initiated at the cluster are executed.
Two buttons appear at the bottom of the dialog:
Save: clicking this button persists any changes made within the dialog and applies the same to the selected Execution service.
Cancel: clicking this button removes the dialog from display, abandoning any changes made therein. Clicking off the dialog has the same effect.
Refresh: clicking this button reloads the list of Execution Services.
The read-only grid lists all of the current Redpoint Interaction cluster’s Execution Services. For each, the following properties are displayed:
Server Name
Suspended
Last Status Update
Last Work Started
Last Work Completed
Work Items
System Tasks
Client Jobs
Activities
Max Workload
Service ID
Execution Services Work Items Grid
The lower grid lists execution work items for the listed Execution Service(s).
A toolbar displayed above the grid exposes the following:
Last status update from: this date/time defaults to today, 12:00AM.
Last status update to: this date/time defaults to tomorrow, 12:00AM.
Show: this dropdown allows you to filter the list of work items by status. It exposes the following values:
(All Statuses): the default
New
Initializing
Running
Suspended
Completed
Failed
Terminated
Invalid
Show/Hide Execution Service Search Options: a toggle button, which, when selected, displays the Execution Service Search Options dialog. The dialog allows you to filter the list of work items by:
Client name
Server name
File name
Search: clicking this button refreshes the grid with only work items that match the supplied criteria.
Export Search Results: this button is enabled when results are displayed in the grid. Invocation displays the Save Execution Service Search Results Windows file system dialog. The default filename provided is 'Execution Service Search Results [yyyy-mmdd].txt'. You can click Save to initiate the file save (the file is saved directly, without creation of a job). The file itself contains a tab-delimited dump of the data displayed in the grid. A header row is provided.
Previous page: this button is enabled when the list of work items will not fit into a single page, and a page other than the first is displayed. Invocation displays the previous page's worth of data.
Next page: this button is enabled when the list of work items will not fit into a single page, and a page other than the last is displayed. Invocation displays the next page's worth of data.
The read-only grid lists work items instances matching the current search criteria. The number of records shown per page is controlled by system configuration setting MaxTableSearchRows. Records are presented in descending Added order.
The following columns are displayed:
Active: a tick or cross icon
Client Name
Name
Type
Status
File: only if relevant; if populated, accompanied by Open Latest Version and Open File Location buttons
Server Name: only shown when activity is currently taking place
Active Duration: days, hours, minutes, seconds
Added: date/time
Scheduled: date/time
Last Status Update: date/time
Last Status Message
Execution ID: GUID
Workflow Association Instance ID: only if relevant
Activity ID: GUID if relevant
Workflow Added: date/time
Workflow Active: a tick or cross icon
Workflow Execution Status
Execution Service ID: GUID; only shown when activity taking place
File ID: GUID; only shown when relevant
You can sort data in the grid by clicking on a column header.