Re: Expiry cache at a certain time

2016-07-05 Thread Vladislav Pyatkov
By javadoc for javax.cache.expiry.ExpiryPolicy[1]. Returning null will result in no change to the previously understood expiry {@link Duration}. If you implement method (javax.cache.expiry.ExpiryPolicy#getExpiryForCreation) and return null in an other (getExpiryForAccess, getExpiryForUpdate) you

Re: Expiry cache at a certain time

2016-07-05 Thread Ferry Syafei Sapei
Thank you for your answer. Let’s say that I put a cache entry with key „x“ and value 1 at 10:00. If I continuously increment the entry „x“ by one every minute, I must calculate the duration from current time to 12:00 each time I update the entry in the cache. Is it correct? > Am 05.07.2016 um

Re: Expiry cache at a certain time

2016-07-05 Thread Vladislav Pyatkov
Hello, You can implement yourself expiration policy (javax.cache.expiry.ExpiryPolicy) like it done in javax.cache.expiry.CreatedExpiryPolicy. In your case you need to calculate duration from current time to 12:00 in the mach method (javax.cache.expiry.CreatedExpiryPolicy#getExpiryForCreation). Al

Expiry cache at a certain time

2016-07-05 Thread Ferry Syafei Sapei
Hi all, Would it be possible to implement a custom expiry policy to expire cache content at a certain time, e.g.: at 12:00 all the cache contents will be expired and removed from the cache? Thanks. Best regards, fsapei