Package org.infinispan.jcache
Class Expiration
- java.lang.Object
-
- org.infinispan.jcache.Expiration
-
public class Expiration extends Object
Utility class for expiration calculations.- Since:
- 6.0
- Author:
- Galder ZamarreƱo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Expiration.Operation
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.cache.expiry.Duration
getDefaultDuration()
static javax.cache.expiry.Duration
getExpiry(javax.cache.expiry.ExpiryPolicy policy, Expiration.Operation op)
Return expiry for a given cache operation.
-
-
-
Method Detail
-
getExpiry
public static javax.cache.expiry.Duration getExpiry(javax.cache.expiry.ExpiryPolicy policy, Expiration.Operation op)
Return expiry for a given cache operation. It returns null when the expiry time cannot be determined, in which case clients should not update expiry settings for the cached entry.
-
getDefaultDuration
public static javax.cache.expiry.Duration getDefaultDuration()
-
-