Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
devel:documentation:application_configuration:dev:scheduled_tasks:task-scheduler [2020/05/25 05:59]
husniko
devel:documentation:application_configuration:dev:scheduled_tasks:task-scheduler [2020/06/17 20:27]
tomiskar
Line 119: Line 119:
   * ``Synchronization uuid`` - synchronization configuration to schedule.   * ``Synchronization uuid`` - synchronization configuration to schedule.
  
-==== AddNewAutomaticRoleTaskExecutor ====+==== <del>AddNewAutomaticRoleTaskExecutor</del> ==== 
 + 
 +@deprecated since 10.4.0 - ''ProcessAutomaticRoleByTreeTaskExecutor'' is used from version 10.4.0.
  
 Long running task for add newly added automatic role to users. Can be executed repetitively to assign role to unprocessed identities, after process was stopped or interrupted (e.g. by server restart). Long running task for add newly added automatic role to users. Can be executed repetitively to assign role to unprocessed identities, after process was stopped or interrupted (e.g. by server restart).
Line 132: Line 134:
 === Parameters === === Parameters ===
   * ``roleTreeNode`` - automatic role identifier.   * ``roleTreeNode`` - automatic role identifier.
 +
 +==== ProcessAutomaticRoleByTreeTaskExecutor ====
 +
 +@since 10.4.0
 +
 +Recalculate automatic role by tree structure for contracts and positions. Recalculate roles for identities with contract or other position match selected automatic role by tree structure. Can be executed repetitively to assign role to unprocessed identities, after process was stopped or interrupted (e.g. by server restart).
 +
 +=== Parameters ===
 +  * ``roletreenode`` - automatic roles by tree structure to recount.
 +
 +==== ProcessAllAutomaticRoleByTreeTaskExecutor ====
 +
 +@since 10.4.0
 +
 +Recalculate all automatic roles by tree structure for contracts and positions. Recalculate all roles for identities with contract or other position assigned by automatic role by tree structure. Can be executed repetitively to assign role to unprocessed identities, after process was stopped or interrupted (e.g. by server restart).
 +
 +==== ProcessSkippedAutomaticRoleByTreeTaskExecutor ====
 +
 +@since 10.4.0
 +
 +Recalculate skipped automatic role by tree structure. Recalculate automatic roles by tree structure, which were not processed (skipped) after tree structure was changed (e.g. from synchronization).
 +
 +==== ProcessSkippedAutomaticRoleByTreeForContractTaskExecutor ====
 +
 +@since 10.4.0
 +
 +Recalculate skipped automatic role by tree structure for contracts and other positions. Recalculate automatic roles by tree structure for contracts and other positions, which were not processed (skipped) after work position was changed (e.g. from synchronization).
  
 ==== AddNewRoleCompositionTaskExecutor ==== ==== AddNewRoleCompositionTaskExecutor ====
  • by apeterova