Uses of Enum
ca.uhn.fhir.jpa.util.MemoryCacheService.CacheEnum
Packages that use MemoryCacheService.CacheEnum
-
Uses of MemoryCacheService.CacheEnum in ca.uhn.fhir.jpa.util
Methods in ca.uhn.fhir.jpa.util that return MemoryCacheService.CacheEnumModifier and TypeMethodDescriptionstatic MemoryCacheService.CacheEnumReturns the enum constant of this type with the specified name.static MemoryCacheService.CacheEnum[]MemoryCacheService.CacheEnum.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in ca.uhn.fhir.jpa.util with parameters of type MemoryCacheService.CacheEnumModifier and TypeMethodDescription<K, T> TMemoryCacheService.get(MemoryCacheService.CacheEnum theCache, K theKey, Function<K,T> theSupplier)<K, V> Map<K,V>MemoryCacheService.getAllPresent(MemoryCacheService.CacheEnum theCache, Iterable<K> theKeys)longMemoryCacheService.getEstimatedSize(MemoryCacheService.CacheEnum theCache)<K, V> VMemoryCacheService.getIfPresent(MemoryCacheService.CacheEnum theCache, K theKey)<K, T> TMemoryCacheService.getThenPutAfterCommit(MemoryCacheService.CacheEnum theCache, K theKey, Function<K,T> theSupplier)Fetch an item from the cache if it exists, and use the loading function to obtain it otherwise.<K, V> voidMemoryCacheService.put(MemoryCacheService.CacheEnum theCache, K theKey, V theValue)<K, V> voidMemoryCacheService.putAfterCommit(MemoryCacheService.CacheEnum theCache, K theKey, V theValue)This method registers a transaction synchronization that puts an entry in the cache if and when the current database transaction successfully commits.