Interface IdmIndexingScheduler

    • Method Detail

      • scheduleUserIndexing

        void scheduleUserIndexing​(PlatformUserEntity platformUserEntity)
      • scheduleUserIndexing

        void scheduleUserIndexing​(PlatformUserEntity platformUserEntity,
                                  List<String> newGroupIds)
        Schedules the indexing of a user.
        Parameters:
        newGroupIds - Optional list of groups that are created in the same transaction as the user. When wanting simply a reindexing of a user, pass an empty optional.
      • scheduleMembershipAddedIndexing

        void scheduleMembershipAddedIndexing​(PlatformUserEntity platformUserEntity,
                                             String groupId)
      • scheduleMembershipDeletedIndexing

        void scheduleMembershipDeletedIndexing​(PlatformUserEntity platformUserEntity,
                                               String groupId)