Interface AnonymousConsentFacade
-
- All Known Implementing Classes:
DefaultAnonymousConsentFacade
public interface AnonymousConsentFacadeFacade interface providing an API for performing operations on consents of anonymous users.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsynchronizeAnonymousConsents(java.util.function.Supplier<java.util.List<AnonymousConsentData>> anonymousConsentReader, java.util.function.Consumer<java.util.List<AnonymousConsentData>> anonymousConsentWriter)Synchronizes the supplied list of anonymous consents with its current state and forwards the resulted list.
-
-
-
Method Detail
-
synchronizeAnonymousConsents
void synchronizeAnonymousConsents(java.util.function.Supplier<java.util.List<AnonymousConsentData>> anonymousConsentReader, java.util.function.Consumer<java.util.List<AnonymousConsentData>> anonymousConsentWriter)
Synchronizes the supplied list of anonymous consents with its current state and forwards the resulted list.- Parameters:
anonymousConsentReader- anonymous consent reader to supply the list of anonymous consents to synchronizeanonymousConsentWriter- anonymous consent writer to consume the result of synchronization
-
-