Package io.didomi.sdk.consent
Class UserStatusRepository
-
- All Implemented Interfaces:
@Singleton() public final class UserStatusRepository
-
-
Constructor Summary
Constructors Constructor Description UserStatusRepository(ApiEventsRepository apiEventsRepository, ConfigurationRepository configurationRepository, ConsentRepository consentRepository, DCSRepository dcsRepository, EventsRepository eventsRepository, UserRepository userRepository, VendorRepository vendorRepository)
-
Method Summary
Modifier and Type Method Description final UserStatusgetUserConsentStatus()Get User consent status final CurrentUserStatusgetCurrentUserStatus()Get current User consent status final BooleansetCurrentUserStatus(CurrentUserStatus currentUserStatus)Set current User consent status -
-
Constructor Detail
-
UserStatusRepository
UserStatusRepository(ApiEventsRepository apiEventsRepository, ConfigurationRepository configurationRepository, ConsentRepository consentRepository, DCSRepository dcsRepository, EventsRepository eventsRepository, UserRepository userRepository, VendorRepository vendorRepository)
-
-
Method Detail
-
getUserConsentStatus
final UserStatus getUserConsentStatus()
Get User consent status
-
getCurrentUserStatus
final CurrentUserStatus getCurrentUserStatus()
Get current User consent status
-
setCurrentUserStatus
final Boolean setCurrentUserStatus(CurrentUserStatus currentUserStatus)
Set current User consent status
- Parameters:
currentUserStatus- as CurrentUserStatus
-
-
-
-