ManageProcessActivityDefinitions Overview Provides functionality to add, update, or remove Process Activity Definitions (PADs). This service ensures that PADs are properly validated, created, modified, or terminated while maintaining consistency of flow paths and activity correlations.
Action Groups Orchestration.IndEqManagementOrchestration.ManageProcessActivityDefinitions.Pre Orchestration.IndEqManagementOrchestration.ManageProcessActivityDefinitions.Post Name Type Description AddProcessActivityDefinitions IndEqProcessActivityDefinitionCollection Collection of PADs to be created. UpdateProcessActivityDefinitions IndEqProcessActivityDefinitionCollection Collection of PADs to be updated. RemoveProcessActivityDefinitions IndEqProcessActivityDefinitionCollection Collection of PADs to be terminated and deleted.
Output Object Name Type Description AddProcessActivityDefinitions IndEqProcessActivityDefinitionCollection Collection of successfully created PADs. UpdateProcessActivityDefinitions IndEqProcessActivityDefinitionCollection Collection of successfully updated PADs. RemoveProcessActivityDefinitions IndEqProcessActivityDefinitionCollection Collection of successfully terminated PADs.
Pre Conditions Input must not be null. At least one of the collections (AddProcessActivityDefinitions, UpdateProcessActivityDefinitions, RemoveProcessActivityDefinitions) must be provided. PAD flow paths must be valid according to the flow path structure. How it works Remove : Loads the specified PADs, terminates them, and deletes them from the system. Add : Validates flow paths. Generates and assigns a new ActivityCorrelation value. Creates the PADs in the system. Update : Saves modifications to existing PADs. Validates their flow paths. Assumptions Users calling this service have the necessary permissions to manage PADs.