Uses of Interface
org.infinispan.container.DataContainer
-
Packages that use DataContainer Package Description org.infinispan This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform.org.infinispan.cache.impl org.infinispan.container.entries Entries which are stored in data containers.org.infinispan.container.impl Data containers which store cache entries.org.infinispan.container.offheap org.infinispan.persistence Persistence API.org.infinispan.persistence.internal org.infinispan.security.impl org.infinispan.util General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and collections and containers designed to supplement the JDK-provided containers. -
-
Uses of DataContainer in org.infinispan
Methods in org.infinispan that return DataContainer Modifier and Type Method Description DataContainer<K,V>AdvancedCache. getDataContainer()Returns the container where data is stored in the cache. -
Uses of DataContainer in org.infinispan.cache.impl
Methods in org.infinispan.cache.impl that return DataContainer Modifier and Type Method Description DataContainer<K,V>AbstractDelegatingAdvancedCache. getDataContainer()DataContainer<K,V>CacheImpl. getDataContainer()DataContainer<K,V>SimpleCacheImpl. getDataContainer() -
Uses of DataContainer in org.infinispan.container.entries
Methods in org.infinispan.container.entries with parameters of type DataContainer Modifier and Type Method Description voidAbstractInternalCacheEntry. commit(DataContainer container)voidCacheEntry. commit(DataContainer<K,V> container)Commits changesvoidClearCacheEntry. commit(DataContainer<K,V> container)voidForwardingCacheEntry. commit(DataContainer container)voidNullCacheEntry. commit(DataContainer container)voidReadCommittedEntry. commit(DataContainer container) -
Uses of DataContainer in org.infinispan.container.impl
Subinterfaces of DataContainer in org.infinispan.container.impl Modifier and Type Interface Description interfaceInternalDataContainer<K,V>Interface describing methods of a data container where operations can be indexed by the segment of the key stored in the map.Classes in org.infinispan.container.impl that implement DataContainer Modifier and Type Class Description classAbstractDelegatingInternalDataContainer<K,V>Delegating data container that delegates all calls to the container returned fromAbstractDelegatingInternalDataContainer.delegate()classAbstractInternalDataContainer<K,V>Abstract class implemenation for a segmented data container.classBoundedSegmentedDataContainer<K,V>Bounded implementation of segmented data container.classDefaultDataContainer<K,V>DefaultDataContainer is both eviction and non-eviction based data container.classDefaultSegmentedDataContainer<K,V>DataContainer implementation that internally stores entries in an array of maps.classL1SegmentedDataContainer<K,V>Segmented data container that also allows for non owned segments to be written to a temporary map (L1).Methods in org.infinispan.container.impl with parameters of type DataContainer Modifier and Type Method Description static <K,V>
CompletionStage<Void>AbstractInternalDataContainer. handleEviction(InternalCacheEntry<K,V> entry, DataOperationOrderer orderer, PassivationManager passivator, EvictionManager<K,V> evictionManager, DataContainer<K,V> dataContainer, CompletionStage<Void> selfDelay)Performs the eviction logic, except it doesn't actually remove the entry from the data container. -
Uses of DataContainer in org.infinispan.container.offheap
Classes in org.infinispan.container.offheap that implement DataContainer Modifier and Type Class Description classBoundedOffHeapDataContainerclassOffHeapDataContainerclassSegmentedBoundedOffHeapDataContainer -
Uses of DataContainer in org.infinispan.persistence
Methods in org.infinispan.persistence with parameters of type DataContainer Modifier and Type Method Description static <K,V>
InternalCacheEntry<K,V>PersistenceUtil. loadAndComputeInDataContainer(DataContainer<K,V> dataContainer, int segment, PersistenceManager persistenceManager, K key, InvocationContext ctx, org.infinispan.commons.time.TimeService timeService, DataContainer.ComputeAction<K,V> action)Deprecated.since 9.4 This method references PersistenceManager, which isn't a public classstatic <K,V>
InternalCacheEntry<K,V>PersistenceUtil. loadAndStoreInDataContainer(DataContainer<K,V> dataContainer, int segment, PersistenceManager persistenceManager, K key, InvocationContext ctx, org.infinispan.commons.time.TimeService timeService, AtomicReference<Boolean> isLoaded)Deprecated.since 9.4 This method references PersistenceManager, which isn't a public classstatic <K,V>
InternalCacheEntry<K,V>PersistenceUtil. loadAndStoreInDataContainer(DataContainer<K,V> dataContainer, PersistenceManager persistenceManager, K key, InvocationContext ctx, org.infinispan.commons.time.TimeService timeService, AtomicReference<Boolean> isLoaded)Deprecated.since 9.4 This method references PersistenceManager, which isn't a public class -
Uses of DataContainer in org.infinispan.persistence.internal
Methods in org.infinispan.persistence.internal with parameters of type DataContainer Modifier and Type Method Description static <K,V>
InternalCacheEntry<K,V>PersistenceUtil. loadAndComputeInDataContainer(DataContainer<K,V> dataContainer, int segment, PersistenceManager persistenceManager, K key, InvocationContext ctx, org.infinispan.commons.time.TimeService timeService, DataContainer.ComputeAction<K,V> action)static <K,V>
InternalCacheEntry<K,V>PersistenceUtil. loadAndStoreInDataContainer(DataContainer<K,V> dataContainer, int segment, PersistenceManager persistenceManager, K key, InvocationContext ctx, org.infinispan.commons.time.TimeService timeService, AtomicReference<Boolean> isLoaded)static <K,V>
InternalCacheEntry<K,V>PersistenceUtil. loadAndStoreInDataContainer(DataContainer<K,V> dataContainer, PersistenceManager persistenceManager, K key, InvocationContext ctx, org.infinispan.commons.time.TimeService timeService, AtomicReference<Boolean> isLoaded) -
Uses of DataContainer in org.infinispan.security.impl
Methods in org.infinispan.security.impl that return DataContainer Modifier and Type Method Description DataContainer<K,V>SecureCacheImpl. getDataContainer() -
Uses of DataContainer in org.infinispan.util
Constructors in org.infinispan.util with parameters of type DataContainer Constructor Description DataContainerRemoveIterator(Cache<K,V> cache, DataContainer<K,V> dataContainer)
-