Package org.infinispan.jcache.embedded
Class Durations
- java.lang.Object
-
- org.infinispan.jcache.embedded.Durations
-
public class Durations extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.infinispan.functional.MetaParam.MetaLifespan
ETERNAL
-
Constructor Summary
Constructors Constructor Description Durations()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <K,V>
voidsetWithTtl(org.infinispan.functional.EntryView.ReadWriteEntryView<K,V> view, V value, javax.cache.expiry.ExpiryPolicy expiryPolicy, org.infinispan.jcache.Expiration.Operation operation)
static long
toMs(javax.cache.expiry.Duration duration)
static <K,V>
voidupdateTtl(org.infinispan.functional.EntryView.ReadWriteEntryView<K,V> view, javax.cache.expiry.ExpiryPolicy expiryPolicy)
static <K,V>
voidupdateTtl(org.infinispan.functional.EntryView.ReadWriteEntryView<K,V> view, javax.cache.expiry.ExpiryPolicy expiryPolicy, org.infinispan.jcache.Expiration.Operation operation)
-
-
-
Method Detail
-
toMs
public static long toMs(javax.cache.expiry.Duration duration)
-
setWithTtl
public static <K,V> void setWithTtl(org.infinispan.functional.EntryView.ReadWriteEntryView<K,V> view, V value, javax.cache.expiry.ExpiryPolicy expiryPolicy, org.infinispan.jcache.Expiration.Operation operation)
-
updateTtl
public static <K,V> void updateTtl(org.infinispan.functional.EntryView.ReadWriteEntryView<K,V> view, javax.cache.expiry.ExpiryPolicy expiryPolicy)
-
updateTtl
public static <K,V> void updateTtl(org.infinispan.functional.EntryView.ReadWriteEntryView<K,V> view, javax.cache.expiry.ExpiryPolicy expiryPolicy, org.infinispan.jcache.Expiration.Operation operation)
-
-