| Modifier and Type | Field and Description |
|---|---|
private CacheManager |
cacheManager
The cache manager.
|
private ConcurrentMap<String,ConcurrentMap<String,TOUAcceptance>> |
touAcceptancePartition
The terms of use acceptance partition.
|
| Constructor and Description |
|---|
CacheStorage() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsToUAcceptance(String userId,
String version)
Checks if the storage contains a terms of use acceptance for a specific user.
|
void |
createToUAcceptance(String userId,
TOUAcceptance touAcceptance)
Creates a terms of use acceptance.
|
void |
initialize()
Initializes the cache storage.
|
TOUAcceptance |
readToUAcceptance(String userId,
String version)
Reads a terms of use acceptance.
|
void |
updateToUAcceptance(String userId,
TOUAcceptance touAcceptance)
Updates a terms of use acceptance.
|
private CacheManager cacheManager
private ConcurrentMap<String,ConcurrentMap<String,TOUAcceptance>> touAcceptancePartition
TOUAcceptance.public void initialize()
public void createToUAcceptance(String userId, TOUAcceptance touAcceptance)
createToUAcceptance in interface StorageuserId - The user id.touAcceptance - terms of use acceptance.public void updateToUAcceptance(String userId, TOUAcceptance touAcceptance)
updateToUAcceptance in interface StorageuserId - The user id.touAcceptance - terms of use acceptance.public TOUAcceptance readToUAcceptance(String userId, String version)
readToUAcceptance in interface StorageuserId - The user id.version - Terms of use version.public boolean containsToUAcceptance(String userId, String version)
containsToUAcceptance in interface StorageuserId - The user id.version - Terms of use version.Copyright © 1999–2014. All rights reserved.