Class DataContainerFactory.EvictableDataContainer<K,V>

java.lang.Object
org.infinispan.container.impl.AbstractInternalDataContainer<K,V>
org.infinispan.container.impl.DefaultDataContainer<K,V>
org.wildfly.clustering.cache.infinispan.embedded.container.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,V>
  • 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, entryAdded, entryRemoved, entryUpdated, evict, evict, expiredIterationPredicate, filterExpiredEntries, get, get, handleEviction, hasExpirable, peek, peek, put, put, putEntryInMap, remove, remove, removeEntryInMap, removeRemovalListener, segmentRemoved, touch

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.infinispan.container.DataContainer

    size

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

    forEach, publisher, size, sizeIncludingExpired

    Methods inherited from interface java.lang.Iterable

    forEach