public class PersistenceUtil extends Object
Constructor and Description |
---|
PersistenceUtil() |
public static <K,V> int count(AdvancedCacheLoader<K,V> acl, KeyFilter<? super K> filter)
public static <K,V> Set<K> toKeySet(AdvancedCacheLoader<K,V> acl, KeyFilter<? super K> filter)
public static <K,V> Set<InternalCacheEntry> toEntrySet(AdvancedCacheLoader<K,V> acl, KeyFilter<? super K> filter, InternalEntryFactory ief)
public static long getExpiryTime(InternalMetadata internalMetadata)
public static InternalMetadata internalMetadata(InternalCacheEntry ice)
public static InternalMetadata internalMetadata(InternalCacheValue icv)
public static <K,V> InternalCacheEntry<K,V> loadAndStoreInDataContainer(DataContainer<K,V> dataContainer, PersistenceManager persistenceManager, K key, InvocationContext ctx, TimeService timeService, AtomicReference<Boolean> isLoaded)
public static MarshalledEntry loadAndCheckExpiration(PersistenceManager persistenceManager, Object key, InvocationContext context, TimeService timeService)
public static <K,V> InternalCacheEntry<K,V> convert(MarshalledEntry<K,V> loaded, InternalEntryFactory factory)
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.