keycloak-scim/server-spi
Pedro Ruivo e62604b1ec ConditionalRemover interface for External Infinispan feature
Add a ConditionalRemover interface to remove entries from a RemoteCache
based on the key or value fields.
The default implementation provided by this PR uses streaming/iteration
to test and remove entries

On a side change, moved all the transactions to the same package and
created one transaction class per entity/cache to simplify code and
avoid writing "RemoteChangeLogTransaction" with a long list of types.

Fixes #31046

Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-07-30 15:16:17 +02:00
..
src ConditionalRemover interface for External Infinispan feature 2024-07-30 15:16:17 +02:00
pom.xml Use a default Java version from root POM (#29927) 2024-06-21 14:19:31 +02:00