Package com.ibm.wsspi.adaptable.module
Interface NonPersistentCache
-
public interface NonPersistentCache
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addToCache(java.lang.Class<?> owner, java.lang.Object data)
Stores some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.java.lang.Object
getFromCache(java.lang.Class<?> owner)
Obtains some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.void
removeFromCache(java.lang.Class<?> owner)
Removes some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.
-
-
-
Method Detail
-
addToCache
void addToCache(java.lang.Class<?> owner, java.lang.Object data)
Stores some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.- Parameters:
owner
- Class of caller setting data, allows multiple adapters to cache against a given container/entry.data
- Data to store for caller.
-
removeFromCache
void removeFromCache(java.lang.Class<?> owner)
Removes some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.- Parameters:
owner
- Class of caller getting data, allows multiple adapters to cache against a given container/entry.
-
getFromCache
java.lang.Object getFromCache(java.lang.Class<?> owner)
Obtains some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.- Parameters:
owner
- Class of caller getting data, allows multiple adapters to cache against a given container/entry.
-
-