Package org.infinispan.security
Interface SecureCache<K,V>
- All Superinterfaces:
AdvancedCache<K,
,V> AsyncCache<K,
,V> BasicCache<K,
,V> BatchingCache
,Cache<K,
,V> ConcurrentMap<K,
,V> FilteringListenable<K,
,V> Lifecycle
,Listenable
,Map<K,
,V> TransactionalCache
- All Known Implementing Classes:
SecureCacheImpl
SecureCache.
- Since:
- 7.0
- Author:
- Tristan Tarrant
-
Nested Class Summary
-
Method Summary
Methods inherited from interface org.infinispan.AdvancedCache
cacheEntrySet, compute, compute, computeAsync, computeAsync, computeIfAbsent, computeIfAbsent, computeIfAbsentAsync, computeIfAbsentAsync, computeIfPresent, computeIfPresent, computeIfPresentAsync, computeIfPresentAsync, getAll, getAllCacheEntries, getAndPutAll, getAsyncInterceptorChain, getAuthorizationManager, getAvailability, getBatchContainer, getCacheEntry, getCacheEntryAsync, getClassLoader, getComponentRegistry, getDataContainer, getDistributionManager, getEvictionManager, getExpirationManager, getGroup, getKeyDataConversion, getLockManager, getRpcManager, getStats, getValueDataConversion, getXAResource, lock, lock, lockAs, lockedStream, merge, merge, mergeAsync, mergeAsync, noFlags, put, putAll, putAllAsync, putAsync, putAsyncEntry, putAsyncReturnEntry, putForExternalRead, putIfAbsent, putIfAbsentAsync, putIfAbsentAsyncEntry, putIfAbsentAsyncReturnEntry, removeAsyncEntry, removeAsyncReturnEntry, removeGroup, removeLifespanExpired, removeMaxIdleExpired, replace, replace, replaceAsync, replaceAsync, replaceAsyncEntry, replaceAsyncReturnEntry, setAvailability, touch, touch, transform, with, withEncoding, withEncoding, withFlags, withFlags, withFlags, withKeyEncoding, withMediaType, withMediaType, withStorageMediaType, withSubject, withWrapping, withWrapping
Methods inherited from interface org.infinispan.commons.api.AsyncCache
clearAsync, computeAsync, computeAsync, computeAsync, computeIfAbsentAsync, computeIfAbsentAsync, computeIfAbsentAsync, computeIfPresentAsync, computeIfPresentAsync, computeIfPresentAsync, containsKeyAsync, getAllAsync, getAsync, mergeAsync, mergeAsync, mergeAsync, putAllAsync, putAllAsync, putAllAsync, putAsync, putAsync, putAsync, putIfAbsentAsync, putIfAbsentAsync, putIfAbsentAsync, removeAsync, removeAsync, replaceAsync, replaceAsync, replaceAsync, replaceAsync, replaceAsync, replaceAsync, sizeAsync
Methods inherited from interface org.infinispan.commons.api.BasicCache
compute, compute, computeIfAbsent, computeIfAbsent, computeIfPresent, computeIfPresent, getName, getVersion, merge, merge, put, put, put, putAll, putAll, putIfAbsent, putIfAbsent, remove, replace, replace, replace, replace
Methods inherited from interface org.infinispan.commons.api.BatchingCache
endBatch, startBatch
Methods 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, getAdvancedCache, getCacheConfiguration, getCacheManager, getStatus, keySet, merge, merge, merge, merge, mergeAsync, mergeAsync, mergeAsync, putForExternalRead, putForExternalRead, putForExternalRead, shutdown, size, stop, values
Methods inherited from interface java.util.concurrent.ConcurrentMap
forEach, getOrDefault, putIfAbsent, remove, replace, replace, replaceAll
Methods inherited from interface org.infinispan.notifications.FilteringListenable
addFilteredListener, addFilteredListenerAsync, addListener, addListenerAsync, addStorageFormatFilteredListener, addStorageFormatFilteredListenerAsync
Methods inherited from interface org.infinispan.notifications.Listenable
addListener, addListenerAsync, getListeners, removeListener, removeListenerAsync
Methods inherited from interface java.util.Map
containsKey, containsValue, equals, get, hashCode, isEmpty, putAll
Methods inherited from interface org.infinispan.commons.api.TransactionalCache
getTransactionManager