Package de.xima.fc.api.cache
Class FileCache
java.lang.Object
de.xima.fc.api.cache.AGenericDataCache
de.xima.fc.api.cache.FileCache
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]cacheFileData
(UserContext uc, T entity) static <T extends IFileEntity<?,
?>>
byte[]cacheFileEntityData
(UserContext uc, T fileEntity) static <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]getCachedFileData
(UserContext uc, T entity) static <T extends IFileEntity<?,
?>>
byte[]getCachedFileEntityData
(UserContext uc, T fileEntity) static byte[]
getCachedResourceData
(String cacheKey) static <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]getUncachedFileData
(UserContext uc, T entity) static <T extends IFileEntity<?,
?>>
byte[]getUncachedFileEntityData
(UserContext uc, T fileEntity) static <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
BinaryCacheModelreadCachedFileData
(T entity) static <T extends IFileEntity<?,
?>>
BinaryCacheModelreadCachedFileEntityData
(T fileEntity) Methods inherited from class de.xima.fc.api.cache.AGenericDataCache
cacheData, readCachedData, readCachedData
-
Constructor Details
-
FileCache
public FileCache()
-
-
Method Details
-
getCachedFileData
public static <E extends IFileDataEntity<?>,T extends IFileProviding<?, byte[] getCachedFileDataE>> (UserContext uc, T entity) -
getCachedFileEntityData
public static <T extends IFileEntity<?,?>> byte[] getCachedFileEntityData(UserContext uc, T fileEntity) -
getUncachedFileEntityData
public static <T extends IFileEntity<?,?>> byte[] getUncachedFileEntityData(UserContext uc, T fileEntity) -
getUncachedFileData
public static <E extends IFileDataEntity<?>,T extends IFileProviding<?, byte[] getUncachedFileDataE>> (UserContext uc, T entity) -
readCachedFileData
public static <E extends IFileDataEntity<?>,T extends IFileProviding<?, BinaryCacheModel readCachedFileDataE>> (T entity) -
readCachedFileEntityData
-
cacheFileEntityData
public static <T extends IFileEntity<?,?>> byte[] cacheFileEntityData(UserContext uc, T fileEntity) -
cacheFileData
public static <E extends IFileDataEntity<?>,T extends IFileProviding<?, byte[] cacheFileDataE>> (UserContext uc, T entity) -
getCachedResourceData
-