Uploaded image for project: 'Syncope'
  1. Syncope
  2. SYNCOPE-1705

Deprecate SchedulingPullActions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-M2
    • core
    • None

    Description

      The class SchedulingPullActions has been used so far when, at the end of a Pull Task's execution, some logic needed to be executed, which required the entities pulled to be flushed to the internal storage.

      Typical use case is LDAPMembershipPullActions which, in its afterAll() method, is scheduling SetUMembershipsJob to update the pulled users so that they become members of the pulled groups, matching the similar relationships existing in LDAP.

      Such scheduling approach has proven to be problematic, especially because the job scheduled at the end of a pull task execution cannot be controlled.

      Attachments

        Issue Links

          Activity

            People

              ilgrosso Francesco Chicchiriccò
              ilgrosso Francesco Chicchiriccò
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: