Package sk.iway.iwcm.system.cache
Class PersistentCacheDB
PersistentCacheDB.java
DAO class for manipulating with PersistentCacheBean
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondownloadUrl
(String url, int cacheInMinutes) Metoda pre stiahnutie URL adresy a ulozenie do persistentnej cachefindByCacheId
(int cacheId) findByDataType
(int dataType) findFirstByDataValue
(String dataValue) static void
Main metoda volana z CRONuvoid
updateData
(int cacheId) Nasilne vyvola aktualizaciu databazy cache hodnotvoid
Interne aktualizuje databazu cache hodnotMethods inherited from class sk.iway.iwcm.database.JpaDB
and, delete, deleteByIds, filterBetween, filterBetween, filterBetween, filterEquals, filterEquals, filterEquals, filterIn, filterNotIn, filterNotNull, filterNull, filterSubstring, filterSubstringIgnoringCase, find, findBy, findBy, findByProperties, findFirst, findFirstByProperties, getAll, getById, getById, getCount, getResultList, getValues, of, or, save
-
Field Details
-
TYPE_URLDOWNLOAD
public static final int TYPE_URLDOWNLOAD- See Also:
-
-
Constructor Details
-
PersistentCacheDB
public PersistentCacheDB()
-
-
Method Details
-
findByCacheId
-
findByDataType
-
findFirstByDataValue
-
main
Main metoda volana z CRONu- Parameters:
args
-
-
updateData
public void updateData(int cacheId) Nasilne vyvola aktualizaciu databazy cache hodnot- Parameters:
cacheId
-
-
updateData
Interne aktualizuje databazu cache hodnot- Parameters:
c
-
-
downloadUrl
Metoda pre stiahnutie URL adresy a ulozenie do persistentnej cache- Parameters:
url
- - URL adresa pre downloadcacheInMinutes
- - pocet minut pre cachovanie- Returns:
-