Class DataContainerFactory.EvictableDataContainer<K,​V>

  • All Implemented Interfaces:
    Iterable<org.infinispan.container.entries.InternalCacheEntry<K,​V>>, org.infinispan.container.DataContainer<K,​V>, org.infinispan.container.impl.InternalDataContainer<K,​V>
    Enclosing class:
    DataContainerFactory<K,​V>

    public static class DataContainerFactory.EvictableDataContainer<K,​V>
    extends org.infinispan.container.impl.DefaultDataContainer<K,​V>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.infinispan.container.impl.AbstractInternalDataContainer

        org.infinispan.container.impl.AbstractInternalDataContainer.EntryIterator
      • Nested classes/interfaces inherited from interface org.infinispan.container.DataContainer

        org.infinispan.container.DataContainer.ComputeAction<K extends Object,​V extends Object>
    • Field Summary

      • Fields inherited from class org.infinispan.container.impl.AbstractInternalDataContainer

        configuration, entryFactory, evictionManager, expirationManager, keyPartitioner, listeners, orderer, passivator, timeService
    • Method Summary

      • Methods inherited from class org.infinispan.container.impl.DefaultDataContainer

        addSegments, boundedDataContainer, boundedDataContainer, capacity, cleanUp, clear, clear, evictionSize, forEachSegment, getMapForSegment, getSegmentForKey, iterator, iterator, iteratorIncludingExpired, iteratorIncludingExpired, publisher, removeSegments, resize, sizeIncludingExpired, spliterator, spliterator, spliteratorIncludingExpired, spliteratorIncludingExpired, unBoundedDataContainer
      • Methods inherited from class org.infinispan.container.impl.AbstractInternalDataContainer

        addRemovalListener, applyListener, compute, compute, computeEntryRemoved, computeEntryWritten, containsKey, containsKey, evict, evict, expiredIterationPredicate, filterExpiredEntries, get, get, handleEviction, peek, peek, put, put, remove, remove, removeRemovalListener, touch
      • Methods inherited from interface org.infinispan.container.DataContainer

        size
      • Methods inherited from interface org.infinispan.container.impl.InternalDataContainer

        forEach, publisher, size, sizeIncludingExpired