public class UserContextCache extends Object
| Constructor and Description |
|---|
UserContextCache(UserContext userContext) |
| Modifier and Type | Method and Description |
|---|---|
<T> Optional<CacheEntry<T>> |
cacheHit(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN,
com.fasterxml.jackson.core.type.TypeReference<T> valueType)
Check for the existence of an entry in the cache.
|
<T> boolean |
cacheHit(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN,
com.fasterxml.jackson.core.type.TypeReference<T> valueType,
Optional<T> entry,
boolean dirty) |
void |
clearCached(org.adorsys.docusafe.business.types.complex.DocumentDirectoryFQN dir) |
<T> boolean |
isCached(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN,
com.fasterxml.jackson.core.type.TypeReference<T> valueType)
Checks if a document is in the cache.
|
<T> boolean |
isDirty(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN,
com.fasterxml.jackson.core.type.TypeReference<T> cachedobjecttyperef) |
<T> Optional<CacheEntry<T>> |
remove(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN,
com.fasterxml.jackson.core.type.TypeReference<T> valueType) |
public UserContextCache(UserContext userContext)
public <T> Optional<CacheEntry<T>> cacheHit(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN, com.fasterxml.jackson.core.type.TypeReference<T> valueType)
documentFQN - valueType - public <T> boolean isCached(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN,
com.fasterxml.jackson.core.type.TypeReference<T> valueType)
documentFQN - valueType - public <T> boolean isDirty(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN,
com.fasterxml.jackson.core.type.TypeReference<T> cachedobjecttyperef)
public <T> Optional<CacheEntry<T>> remove(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN, com.fasterxml.jackson.core.type.TypeReference<T> valueType)
public <T> boolean cacheHit(org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN,
com.fasterxml.jackson.core.type.TypeReference<T> valueType,
Optional<T> entry,
boolean dirty)
documentFQN - valueType - entry - public void clearCached(org.adorsys.docusafe.business.types.complex.DocumentDirectoryFQN dir)
Copyright © 2018. All rights reserved.