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
-