Package | Description |
---|---|
com.hazelcast.cache |
This package contains the public API extension for Hazelcast JCache,
the Hazelcast implementation of the JSR-107 commonly referred to as JCache.
|
com.hazelcast.cache.impl |
Hazelcast JSR-107 aka JCache implementation
|
com.hazelcast.cache.impl.eviction | |
com.hazelcast.cache.impl.maxsize.impl |
Max-Size policy implementations for cache.
|
com.hazelcast.cache.impl.merge.entry |
This package contains merge entry internal interfaces and functionality for Hazelcast cache.
|
com.hazelcast.cache.impl.operation |
Hazelcast JSR-107 aka JCache implementation
|
com.hazelcast.cache.impl.record |
Hazelcast JSR-107 aka JCache implementation
Internal record store
|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
com.hazelcast.internal.eviction |
Eviction policy implementations.
|
com.hazelcast.internal.eviction.impl.comparator |
EvictionPolicyComparator implementations. |
com.hazelcast.internal.eviction.impl.evaluator |
com.hazelcast.internal.eviction.EvictionPolicyEvaluator implementations. |
com.hazelcast.internal.eviction.impl.strategy.sampling |
Sampling based
com.hazelcast.internal.eviction.EvictionStrategy implementations for cache. |
com.hazelcast.internal.management.request |
Contains requests that made from Management Center.
|
com.hazelcast.internal.nearcache |
Near Cache support.
|
com.hazelcast.internal.nearcache.impl |
Near Cache implementations.
|
com.hazelcast.internal.nearcache.impl.maxsize |
Max-Size policy implementations for Near Cache.
|
com.hazelcast.internal.nearcache.impl.record |
Near Cache record implementations.
|
com.hazelcast.internal.nearcache.impl.store |
Near Cache store implementations.
|
com.hazelcast.map.impl |
Contains implementation specific classes of
com.hazelcast.map package. |
com.hazelcast.map.impl.eviction |
This package contains eviction classes.
|
com.hazelcast.map.impl.operation |
Package for map operations.
|
com.hazelcast.map.impl.querycache.subscriber |
This package contains classes which are used for
QueryCache
event subscription side. |
com.hazelcast.map.impl.querycache.subscriber.record |
This package contains classes for
QueryCacheRecord . |
com.hazelcast.map.impl.recordstore |
Class and Description |
---|
EvictableEntryView
Contract point (from the end user perspective) for serving/accessing entries that can be evicted.
|
EvictionPolicyComparator
A kind of
Comparator to be used while comparing
entries to be evicted. |
Class and Description |
---|
ClearExpiredRecordsTask |
EvictionChecker
Checks whether a specific max size threshold is exceeded or not
according to configured
MaxSizeConfig.MaxSizePolicy
and indicates whether eviction is required. |
EvictionListener
Interface for entries, records or whatever that can be evicted via its accessor (key or ID).
|
ExpirationManager
This class is responsible for gradual cleanup of expired entries from
IMap and ICache.
|
ExpiredKey
Holds expired key and related metadata.
|
Class and Description |
---|
ClearExpiredRecordsTask |
ClearExpiredRecordsTask.ProcessablePartitionType
Used when traversing partitions.
|
ExpiredKey
Holds expired key and related metadata.
|
Class and Description |
---|
EvictionChecker
Checks whether a specific max size threshold is exceeded or not
according to configured
MaxSizeConfig.MaxSizePolicy
and indicates whether eviction is required. |
Class and Description |
---|
EvictableEntryView
Contract point (from the end user perspective) for serving/accessing entries that can be evicted.
|
Class and Description |
---|
ExpiredKey
Holds expired key and related metadata.
|
Class and Description |
---|
Evictable
Interface for entries, records or whatever that can be evicted.
|
EvictableStore
Interface for store implementations that holds
Evictable entries to evict. |
EvictionCandidate
Interface for entries, records or whatever that can be evictable via its accessor (key or ID).
|
EvictionListener
Interface for entries, records or whatever that can be evicted via its accessor (key or ID).
|
Expirable
Expiring Data model interface.
|
Class and Description |
---|
EvictionConfiguration
Interface for configuration information about eviction.
|
EvictionPolicyComparator
A kind of
Comparator to be used while comparing
entries to be evicted. |
EvictionPolicyType
Deprecated.
since 3.9, use
EvictionPolicy instead |
EvictionStrategyType
Enum for Eviction Strategy types
|
Class and Description |
---|
ClearExpiredRecordsTask |
ClearExpiredRecordsTask.ProcessablePartitionType
Used when traversing partitions.
|
CompositeEvictionChecker
EvictionChecker implementation for composing
results of given EvictionChecker instances. |
CompositeEvictionChecker.CompositionOperator
Operator for composing results of given
EvictionChecker instances. |
Evictable
Interface for entries, records or whatever that can be evicted.
|
EvictableEntryView
Contract point (from the end user perspective) for serving/accessing entries that can be evicted.
|
EvictionCandidate
Interface for entries, records or whatever that can be evictable via its accessor (key or ID).
|
EvictionChecker
Checks whether a specific max size threshold is exceeded or not
according to configured
MaxSizeConfig.MaxSizePolicy
and indicates whether eviction is required. |
EvictionConfiguration
Interface for configuration information about eviction.
|
EvictionListener
Interface for entries, records or whatever that can be evicted via its accessor (key or ID).
|
EvictionPolicyComparator
A kind of
Comparator to be used while comparing
entries to be evicted. |
EvictionPolicyType
Deprecated.
since 3.9, use
EvictionPolicy instead |
EvictionStrategyType
Enum for Eviction Strategy types
|
Expirable
Expiring Data model interface.
|
ExpiredKey
Holds expired key and related metadata.
|
ToBackupSender
Helper class to create and send backup expiration operations.
|
Class and Description |
---|
EvictableEntryView
Contract point (from the end user perspective) for serving/accessing entries that can be evicted.
|
EvictionPolicyComparator
A kind of
Comparator to be used while comparing
entries to be evicted. |
Class and Description |
---|
Evictable
Interface for entries, records or whatever that can be evicted.
|
EvictionCandidate
Interface for entries, records or whatever that can be evictable via its accessor (key or ID).
|
EvictionPolicyComparator
A kind of
Comparator to be used while comparing
entries to be evicted. |
Class and Description |
---|
Evictable
Interface for entries, records or whatever that can be evicted.
|
EvictableStore
Interface for store implementations that holds
Evictable entries to evict. |
EvictionCandidate
Interface for entries, records or whatever that can be evictable via its accessor (key or ID).
|
EvictionChecker
Checks whether a specific max size threshold is exceeded or not
according to configured
MaxSizeConfig.MaxSizePolicy
and indicates whether eviction is required. |
EvictionListener
Interface for entries, records or whatever that can be evicted via its accessor (key or ID).
|
Class and Description |
---|
EvictableEntryView
Contract point (from the end user perspective) for serving/accessing entries that can be evicted.
|
Class and Description |
---|
Evictable
Interface for entries, records or whatever that can be evicted.
|
Expirable
Expiring Data model interface.
|
Class and Description |
---|
EvictableStore
Interface for store implementations that holds
Evictable entries to evict. |
Class and Description |
---|
EvictionChecker
Checks whether a specific max size threshold is exceeded or not
according to configured
MaxSizeConfig.MaxSizePolicy
and indicates whether eviction is required. |
Class and Description |
---|
Evictable
Interface for entries, records or whatever that can be evicted.
|
Expirable
Expiring Data model interface.
|
Class and Description |
---|
EvictableEntryView
Contract point (from the end user perspective) for serving/accessing entries that can be evicted.
|
EvictableStore
Interface for store implementations that holds
Evictable entries to evict. |
EvictionCandidate
Interface for entries, records or whatever that can be evictable via its accessor (key or ID).
|
EvictionChecker
Checks whether a specific max size threshold is exceeded or not
according to configured
MaxSizeConfig.MaxSizePolicy
and indicates whether eviction is required. |
EvictionListener
Interface for entries, records or whatever that can be evicted via its accessor (key or ID).
|
Class and Description |
---|
ExpirationManager
This class is responsible for gradual cleanup of expired entries from
IMap and ICache.
|
Class and Description |
---|
ClearExpiredRecordsTask |
ClearExpiredRecordsTask.ProcessablePartitionType
Used when traversing partitions.
|
ExpiredKey
Holds expired key and related metadata.
|
Class and Description |
---|
ExpiredKey
Holds expired key and related metadata.
|
Class and Description |
---|
EvictableStore
Interface for store implementations that holds
Evictable entries to evict. |
EvictionCandidate
Interface for entries, records or whatever that can be evictable via its accessor (key or ID).
|
EvictionListener
Interface for entries, records or whatever that can be evicted via its accessor (key or ID).
|
Class and Description |
---|
Evictable
Interface for entries, records or whatever that can be evicted.
|
Class and Description |
---|
ClearExpiredRecordsTask |
ExpiredKey
Holds expired key and related metadata.
|
Copyright © 2022 Hazelcast, Inc.. All Rights Reserved.