Class AliasCache<K,V>
java.lang.Object
org.infinispan.cache.impl.AbstractDelegatingCache<K,V>
org.infinispan.cache.impl.AbstractDelegatingAdvancedCache<K,V>
org.infinispan.cache.impl.AliasCache<K,V>
- All Implemented Interfaces:
ConcurrentMap<K,,V> Map<K,,V> AdvancedCache<K,,V> Cache<K,,V> InternalCache<K,,V> AsyncCache<K,,V> BasicCache<K,,V> BatchingCache,Lifecycle,TransactionalCache,FilteringListenable<K,,V> Listenable
- Since:
- 15.0
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.infinispan.cache.impl.AbstractDelegatingAdvancedCache
cache -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Retrieves the name of the cacherewrap(AdvancedCache newDelegate) No generics because some methods returnAdvancedCache<?, ?>, and returning the proper type would require erasure anyway.Methods inherited from class org.infinispan.cache.impl.AbstractDelegatingAdvancedCache
cacheEntrySet, cachePublisher, compute, computeAsync, computeAsync, computeAsync, computeAsync, computeIfAbsent, computeIfAbsentAsync, computeIfAbsentAsync, computeIfAbsentAsync, computeIfAbsentAsync, computeIfPresent, computeIfPresentAsync, computeIfPresentAsync, computeIfPresentAsync, computeIfPresentAsync, getAdvancedCache, getAll, getAllAsync, getAllCacheEntries, getAndPutAll, getAuthorizationManager, getAvailability, getBatchContainer, getCacheAvailability, getCacheEntry, getCacheEntryAsync, getClassLoader, getComponentRegistry, getDataContainer, getDistributionManager, getExpirationManager, getGroup, getKeyDataConversion, getLockManager, getRpcManager, getStats, getTransactionManager, getValueDataConversion, getXAResource, isRebalancingEnabled, lock, lock, lockAs, lockedStream, merge, mergeAsync, mergeAsync, mergeAsync, mergeAsync, noFlags, put, putAll, putAllAsync, putAsync, putAsyncEntry, putForExternalRead, putIfAbsent, putIfAbsentAsync, putIfAbsentAsyncEntry, removeAsyncEntry, removeGroup, removeLifespanExpired, removeMaxIdleExpired, replace, replace, replaceAsync, replaceAsync, replaceAsyncEntry, setAvailability, setCacheAvailability, setRebalancingEnabled, touch, touch, transform, withEncoding, withEncoding, withFlags, withFlags, withFlags, withKeyEncoding, withMediaType, withMediaType, withStorageMediaType, withSubject, withWrapping, withWrappingMethods inherited from class org.infinispan.cache.impl.AbstractDelegatingCache
addFilteredListener, addFilteredListenerAsync, addListener, addListener, addListenerAsync, addListenerAsync, addStorageFormatFilteredListener, addStorageFormatFilteredListenerAsync, clear, clearAsync, compute, compute, compute, computeIfAbsent, computeIfAbsent, computeIfAbsent, computeIfPresent, computeIfPresent, computeIfPresent, containsKey, containsValue, continuousQuery, endBatch, entrySet, evict, forEach, get, getAsync, getCacheConfiguration, getCacheManager, getCacheName, getCacheStatus, getConfigurationAsProperties, getDelegate, getOrDefault, getStatus, getVersion, isEmpty, keySet, merge, merge, merge, put, put, put, putAll, putAll, putAll, putAllAsync, putAllAsync, putAllAsync, putAsync, putAsync, putAsync, putForExternalRead, putForExternalRead, putForExternalRead, putIfAbsent, putIfAbsent, putIfAbsent, putIfAbsentAsync, putIfAbsentAsync, putIfAbsentAsync, query, remove, remove, removeAsync, removeAsync, removeListener, removeListenerAsync, replace, replace, replace, replace, replace, replace, replaceAll, replaceAsync, replaceAsync, replaceAsync, replaceAsync, replaceAsync, replaceAsync, shutdown, size, sizeAsync, start, startBatch, stop, toString, unwrapCache, valuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.infinispan.AdvancedCache
compute, computeAsync, computeIfAbsent, computeIfAbsentAsync, computeIfPresent, computeIfPresentAsync, merge, mergeAsyncMethods inherited from interface org.infinispan.commons.api.AsyncCache
clearAsync, containsKeyAsync, getAsync, putAllAsync, putAllAsync, putAllAsync, putAsync, putAsync, putAsync, putIfAbsentAsync, putIfAbsentAsync, putIfAbsentAsync, removeAsync, removeAsync, replaceAsync, replaceAsync, replaceAsync, replaceAsync, replaceAsync, replaceAsync, sizeAsyncMethods inherited from interface org.infinispan.commons.api.BasicCache
compute, compute, computeIfAbsent, computeIfAbsent, computeIfPresent, computeIfPresent, continuousQuery, getVersion, merge, merge, put, put, put, putAll, putAll, putIfAbsent, putIfAbsent, query, remove, replace, replace, replace, replaceMethods inherited from interface org.infinispan.commons.api.BatchingCache
endBatch, startBatchMethods inherited from interface org.infinispan.Cache
clear, compute, compute, compute, compute, computeAsync, computeAsync, computeAsync, computeIfAbsent, computeIfAbsent, computeIfAbsent, computeIfAbsent, computeIfAbsentAsync, computeIfAbsentAsync, computeIfAbsentAsync, computeIfPresent, computeIfPresent, computeIfPresentAsync, entrySet, evict, getCacheConfiguration, getCacheManager, getStatus, keySet, merge, merge, merge, merge, mergeAsync, mergeAsync, mergeAsync, putForExternalRead, putForExternalRead, putForExternalRead, shutdown, size, stop, valuesMethods inherited from interface java.util.concurrent.ConcurrentMap
forEach, getOrDefault, putIfAbsent, remove, replace, replace, replaceAllMethods inherited from interface org.infinispan.notifications.FilteringListenable
addFilteredListener, addFilteredListenerAsync, addListener, addListenerAsync, addStorageFormatFilteredListener, addStorageFormatFilteredListenerAsyncMethods inherited from interface org.infinispan.cache.impl.InternalCache
bypassInvocationContextFactoryMethods inherited from interface org.infinispan.notifications.Listenable
addListener, addListenerAsync, removeListener, removeListenerAsyncMethods inherited from interface java.util.Map
containsKey, containsValue, equals, get, hashCode, isEmpty, putAll
-
Constructor Details
-
AliasCache
-
-
Method Details
-
rewrap
Description copied from class:AbstractDelegatingAdvancedCacheNo generics because some methods returnAdvancedCache<?, ?>, and returning the proper type would require erasure anyway.- Specified by:
rewrapin classAbstractDelegatingAdvancedCache<K,V>
-
getName
Description copied from interface:BasicCacheRetrieves the name of the cache- Specified by:
getNamein interfaceBasicCache<K,V> - Overrides:
getNamein classAbstractDelegatingCache<K,V> - Returns:
- the name of the cache
-