public interface IdmIndexingScheduler
Modifier and Type | Method and Description |
---|---|
void |
scheduleMembershipAddedIndexing(PlatformUserEntity platformUserEntity,
String groupId) |
void |
scheduleMembershipDeletedIndexing(PlatformUserEntity platformUserEntity,
String groupId) |
void |
scheduleUserIndexing(PlatformUserEntity platformUserEntity) |
void |
scheduleUserIndexing(PlatformUserEntity platformUserEntity,
List<String> newGroupIds)
Schedules the indexing of a user.
|
void |
scheduleUserIndexing(PlatformUserEntity platformUserEntity,
List<String> newGroupIds,
String index) |
void |
scheduleUserIndexing(PlatformUserEntity platformUserEntity,
String index) |
void scheduleUserIndexing(PlatformUserEntity platformUserEntity)
void scheduleUserIndexing(PlatformUserEntity platformUserEntity, String index)
void scheduleUserIndexing(PlatformUserEntity platformUserEntity, List<String> newGroupIds)
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.void scheduleUserIndexing(PlatformUserEntity platformUserEntity, List<String> newGroupIds, String index)
void scheduleMembershipAddedIndexing(PlatformUserEntity platformUserEntity, String groupId)
void scheduleMembershipDeletedIndexing(PlatformUserEntity platformUserEntity, String groupId)