Breadcrumbs

AspectSyncTask

Description

The AspectSyncTask is a component allowing to execute a propagation task on an Aspect or one of its children NodeDefinition or Node from one station to another.


There are two possible tasks:

  • Synchronize: will create/update the target's children Nodes or the Node itself and delete the Nodes which don't exist in the source station's Aspect anymore.

  • Set As Local: will update the slots related to the synchronization (SourceStation, SyncSourceOrd, b:syncOrigin) in the Nodes


Implementation

image2021-10-14_11-18-32.png

The AspectSyncTask is automatically added when the initialize action is triggered on the Propagation Folder in the BtibService


Properties

  • Status: State of the AspectSyncTask.

  • FaultCause: Message complementing the AspectSyncTask status.

  • LastAttempt: Last time an execution occured.

  • LastSuccess: Last time an execution was successful.

  • LastFailure: Last time an execution failed.

  • BatchSize: The maximum number of items that will be propagated in each request.

  • On Delete Policy: Determines what will be done to the outdated node. More details here.