Class IDMappingExtCacheDMAPImpl
java.lang.Object
com.tivoli.am.fim.trustserver.sts.utilities.IDMappingExtCacheDMAPImpl
- All Implemented Interfaces:
IDMappingExtCache
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
clearAll()
boolean
Returns true if the lookup key exists in the cache, otherwise returns false.Returns an entry for the given lookup key that was previously stored in our cache.getAndRemove
(String lookupKey) Returns an entry that was previously stored in our cache.void
Stores an association for a given state id in a cache.
-
Field Details
-
IDMappingExtCacheDMAPImpl_java_sourceCodeID
- See Also:
-
IDMappingExtCacheDMAPImpl_java_copyright
- See Also:
-
CACHE_NAME
-
MAP_INSTANCE
-
-
Method Details
-
get
Description copied from interface:IDMappingExtCache
Returns an entry for the given lookup key that was previously stored in our cache.- Specified by:
get
in interfaceIDMappingExtCache
- Parameters:
lookupKey
-- Returns:
- The stored entry, or null if there is no current valid entry for the given lookupKey.
-
put
Description copied from interface:IDMappingExtCache
Stores an association for a given state id in a cache.- Specified by:
put
in interfaceIDMappingExtCache
- Parameters:
lookupKey
- - The key that will be later used to lookup the entry. The max key length is 109 characters.entry
- - The entry to store in a cache. The maximum length of entry is specific to the database being used.lifetime
- - The length of time we should store the association in seconds
-
getAndRemove
Description copied from interface:IDMappingExtCache
Returns an entry that was previously stored in our cache. The given lookupKey is used to find the entry. The entry is removed from the cache. If the entry does not exist this will return null.- Specified by:
getAndRemove
in interfaceIDMappingExtCache
- Parameters:
lookupKey
-- Returns:
- The stored entry, or null if there is no current valid entry for the given lookupKey.
-
exists
Description copied from interface:IDMappingExtCache
Returns true if the lookup key exists in the cache, otherwise returns false.- Specified by:
exists
in interfaceIDMappingExtCache
- Parameters:
lookupKey
-- Returns:
-
clearAll
public boolean clearAll()- Returns:
-