
Process Management Services
by Appian Corporation
Description
Contains smart services to allow processes to manage other processes, manage node activity, upgrade process version and update locales.
Example use cases:
- Orchestrate process removal and archival within your application (e.g. synchronize the deletion/archival of subprocesses and related processes)
- Bulk delete testing processes that are no longer needed
- Cancel a process (or many) from another process without using messaging or MNI
- Set the status of a process to Cancelled for reporting purposes
- Orchestrate node activity
- Override or make additions to the security rolemap of a list of process instances.
NOTE: The unarchival functionality of this plug-in is incompatible with distributed environments and will not function. Instead, utilize the OOTB unarchival functionality available in Appian 25.2 and later.
Features
Smart Services included:
- Find Archive Processes
- Delete Processes
- Cancel Processes
- Pause Processes
- Resume Processes
- Archive Processes
- Unarchive Processes
- Find Archived Processes
- Start All Nodes
- Restart All Nodes
- Cancel All Nodes
- Update Security For Processes
- Upgrade Processes
- Upgrade Processes From Version
- Change Model Locale
All the Smart Services must run in a context with Administrator rights and return a result code indicating whether or not the operation was successful.
Release notes
Updated the regex pattern to find all archived process in a optimised way.
Version history (3)
2.3.0
Removed use of deprecated APIs. Due to this, REMOVED the following service:
- Change Process Locale
Furthermore, Change Model Locale v2 has been REMOVED. Any occurrence of Change Model Locale in you process models must be manually changed to use v3, which can no longer change the locale of existing process instances.
If you use the functionality to change the locales of existing process instances, which should be exceedingly rare, do not upgrade your plugin.
2.2.3
RELEASE NOTES**
-
Feb 25 2019: Find Archive Processes - New way to get the current APPIAN_HOME. Based on this, now is compatible with 18.3 and 18.4.
-
Jul 18 2018: Added Search with Symbolic Links in Find Archived Processes Smart Service.
-
Apr 30 2018: Fixed Find Archived Processes Smart Service.
-
Feb 23, 2017: Added "Update Security for Processes" which allows you to either override or make additions to the security rolemap of a list of process instances.
NOTE: If you select "Is Merge Security Role Map" the original security of the instance is preserved and the new entries are appended to it, otherwise the rolemap is completely overridden with what you configure in the node. -
Nov 28, 2016: Removed reference to a non-existing smart service called "Pause All Nodes" that was preventing the plug-in from deploying.
Delete Processes
Cancel Processes
Pause Processes
Resume Processes
Archive Processes
Unarchive Processes
Find Archived Processes
Start All Nodes
Restart All Nodes
Cancel All Nodes
Update Security For Processes
Upgrade Processes
Upgrade Processes From Version
Change Model Locale
Change Process Locale
2.2.2
ocess Management Utilities (Process_Management_Services_.jar)
-Modify Process Locale (com.appiancorp.modify_locale-.jar)
-Process Upgrade (Process_Upgrade_.jar)
-Find Archived Processes (Archived-Processes-Search-Utility-.jar)
Steps to migrate to the new version:
- Start with a non-prod environment
- Open the process model documentation of your existing model to be updated to use it as a reference
- Install the latest version of this plug-in
- Update your models to use the new smart services. The new ones will have the suffix v2
- Remove the old JARs listed above
FEATURES**
- Orchestrate process removal and archival within your application (e.g. synchronise the deletion/archival of sub processes and related processes)
- Bulk delete sub processes
- Cancel a process (or many) from another process without using messaging or MNI
- Services return result codes indicating whether the operation was successful
RELEASE NOTES**
-
Jul 18 2018: Added Search with Symbolic Links in Find Archived Processes Smart Service.
-
Apr 30 2018: Fixed Find Archived Processes Smart Service.
-
Feb 23, 2017: Added "Update Security for Processes" which allows you to either override or make additions to the security rolemap of a list of process instances.
NOTE: If you select "Is Merge Security Role Map" the original security of the instance is preserved and the new entries are appended to it, otherwise the rolemap is completely overridden with what you configure in the node. -
Nov 28, 2016: Removed reference to a non-existing smart service called "Pause All Nodes" that was preventing the plug-in from deploying.
Delete Processes
Cancel Processes
Pause Processes
Resume Processes
Archive Processes
Unarchive Processes
Find Archived Processes
Start All Nodes
Restart All Nodes
Cancel All Nodes
Update Security For Processes
Upgrade Processes
Upgrade Processes From Version
Change Model Locale
Change Process Locale