Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note
titleVersion Warning

The content below is for Apache Syncope <= 1.2 - for later versions the Reference Guide is available.

The figure below summarizes the various flows involving user-related CRUD operations.

User-related operations can be:

  1. initiated by REST calls
    1. via UserController - an operation is requested on a given user
    2. via TaskController - a synchronization task is requested for execution
  2. triggered by Quartz

At this point UserController or SyncResultHandler will take care of:

  1. invoking the defined workflow instance adapter (via UserWorkflowAdapter)
  2. creating the needed PropagationTask instances via PropagationManager and executing via PropagationTaskExecutor
  3. generating the configured notifications via NotificationManager

...