- Cache2kCoreProviderImpl - Class in org.cache2k.impl
-
- Cache2kCoreProviderImpl() - Constructor for class org.cache2k.impl.Cache2kCoreProviderImpl
-
- Cache2kVersion - Class in org.cache2k.impl.util
-
Static helper class to provide the cache2k version.
- Cache2kVersion() - Constructor for class org.cache2k.impl.util.Cache2kVersion
-
- CacheBuilderImpl<K,T> - Class in org.cache2k.impl
-
- CacheBuilderImpl() - Constructor for class org.cache2k.impl.CacheBuilderImpl
-
- CacheClosedException - Exception in org.cache2k.impl
-
Consistently this exception is thrown, when an operation detects that the
cache is closed.
- CacheClosedException() - Constructor for exception org.cache2k.impl.CacheClosedException
-
- cacheCreated(CacheManager, Cache) - Method in interface org.cache2k.impl.CacheLifeCycleListener
-
- cacheDestroyed(CacheManager, Cache) - Method in interface org.cache2k.impl.CacheLifeCycleListener
-
- cacheDestroyed(Cache) - Method in class org.cache2k.impl.CacheManagerImpl
-
- CacheIntegrityError - Error in org.cache2k.impl
-
- CacheIntegrityError(String, String, String) - Constructor for error org.cache2k.impl.CacheIntegrityError
-
- CacheInternalError - Error in org.cache2k.impl
-
An internal error condition in the cache was detected that actually
never is supposed to happen.
- CacheInternalError() - Constructor for error org.cache2k.impl.CacheInternalError
-
- CacheInternalError(String) - Constructor for error org.cache2k.impl.CacheInternalError
-
- CacheInternalError(String, Throwable) - Constructor for error org.cache2k.impl.CacheInternalError
-
- CacheInternalError(Throwable) - Constructor for error org.cache2k.impl.CacheInternalError
-
- CacheInternalError(String, Throwable, boolean, boolean) - Constructor for error org.cache2k.impl.CacheInternalError
-
- CacheLifeCycleListener - Interface in org.cache2k.impl
-
- CacheLockSpinsExceededError - Error in org.cache2k.impl
-
- CacheLockSpinsExceededError() - Constructor for error org.cache2k.impl.CacheLockSpinsExceededError
-
- CacheManagerImpl - Class in org.cache2k.impl
-
- CacheManagerImpl() - Constructor for class org.cache2k.impl.CacheManagerImpl
-
- CacheManagerImpl(String) - Constructor for class org.cache2k.impl.CacheManagerImpl
-
- CacheManagerLifeCycleListener - Interface in org.cache2k.impl
-
Service provider interface to hook in manager extensions.
- CacheRefreshThreadPool - Class in org.cache2k.impl
-
Provides a shared thread pool used by all caches for background refreshes of expired
entries.
- CacheSizeEstimator - Class in org.cache2k.impl
-
- CacheSizeEstimator() - Constructor for class org.cache2k.impl.CacheSizeEstimator
-
- CacheStorage - Interface in org.cache2k.storage
-
An interface for persistent or off heap storage for a cache.
- CacheStorage.EntryFilter - Interface in org.cache2k.storage
-
- CacheStorage.EntryVisitor - Interface in org.cache2k.storage
-
- CacheStorage.MultiThreadedContext - Interface in org.cache2k.storage
-
- CacheStorage.VisitContext - Interface in org.cache2k.storage
-
- CacheStorageContext - Interface in org.cache2k.storage
-
Expose the needed information and interactions with a cache
to a cache storage.
- CacheStorageException - Exception in org.cache2k.impl
-
- CacheStorageException() - Constructor for exception org.cache2k.impl.CacheStorageException
-
- CacheStorageException(String) - Constructor for exception org.cache2k.impl.CacheStorageException
-
- CacheStorageException(String, Throwable) - Constructor for exception org.cache2k.impl.CacheStorageException
-
- CacheStorageException(Throwable) - Constructor for exception org.cache2k.impl.CacheStorageException
-
- CacheStorageProvider<EC> - Interface in org.cache2k.storage
-
- CacheStorageProviderWithVoidConfig - Class in org.cache2k.storage
-
- CacheStorageProviderWithVoidConfig() - Constructor for class org.cache2k.storage.CacheStorageProviderWithVoidConfig
-
Needs sub classing
- CacheUsageExcpetion - Exception in org.cache2k.impl
-
Indicates cache missusage including configuration error.
- CacheUsageExcpetion() - Constructor for exception org.cache2k.impl.CacheUsageExcpetion
-
- CacheUsageExcpetion(String) - Constructor for exception org.cache2k.impl.CacheUsageExcpetion
-
- CacheUsageExcpetion(String, Throwable) - Constructor for exception org.cache2k.impl.CacheUsageExcpetion
-
- CacheUsageExcpetion(Throwable) - Constructor for exception org.cache2k.impl.CacheUsageExcpetion
-
- calcEntryCount(Entry[]) - Static method in class org.cache2k.impl.Hash
-
Count the entries in the hash table, by scanning through the hash table.
- calcHashCollisionInfo(BaseCache.CollisionInfo, Entry[]) - Static method in class org.cache2k.impl.Hash
-
- calcNextRefreshTime(K, T, long, Entry) - Method in class org.cache2k.impl.BaseCache
-
- calculateCompressedLongSize(long) - Static method in class org.cache2k.storage.ImageFileStorage
-
- calculateHashEntryCount() - Method in class org.cache2k.impl.BaseCache
-
- cancel(boolean) - Method in class org.cache2k.impl.threading.Futures.BusyWaitFuture
-
- cancel(boolean) - Method in class org.cache2k.impl.threading.Futures.ExceptionFuture
-
- cancel(boolean) - Method in class org.cache2k.impl.threading.Futures.FinishedFuture
-
- cancel(boolean) - Method in class org.cache2k.impl.threading.Futures.WaitForAllFuture
-
Send cancel to all futures that are not yet cancelled.
- cancel() - Method in class org.cache2k.impl.timer.NoPayloadTask
-
- cancel() - Method in class org.cache2k.impl.timer.PayloadTask
-
Cancel the timer execution.
- cancel() - Method in interface org.cache2k.impl.timer.TimerService.CancelHandle
-
Cancel the timer execution.
- cancelTimerJobs() - Method in class org.cache2k.impl.AggregationStorageAdapter
-
- cancelTimerJobs() - Method in class org.cache2k.impl.FailureStorageAdapter
-
- cancelTimerJobs() - Method in class org.cache2k.impl.NoopStorageAdapter
-
- cancelTimerJobs() - Method in class org.cache2k.impl.PassingStorageAdapter
-
may be executed more than once
- cancelTimerJobs() - Method in class org.cache2k.impl.StorageAdapter
-
Cancel all schedules timer jobs in the storage.
- CanCheckIntegrity - Interface in org.cache2k.impl
-
Cache supports checking its internal integrity.
- check(String, String, boolean) - Method in class org.cache2k.impl.IntegrityState
-
- check(String, boolean) - Method in class org.cache2k.impl.IntegrityState
-
- checkAndPurge(Object) - Method in interface org.cache2k.storage.PurgeableStorage.PurgeAction
-
Check storage whether entry for the key is still expired.
- checkClosed() - Method in class org.cache2k.impl.BaseCache
-
- checkCyclicListIntegrity(Entry) - Static method in class org.cache2k.impl.BaseCache
-
- checkEquals(String, int, int) - Method in class org.cache2k.impl.IntegrityState
-
- checkEquals(String, long, long) - Method in class org.cache2k.impl.IntegrityState
-
- checkForClearAndAbort() - Method in class org.cache2k.impl.ClosableConcurrentHashEntryIterator
-
Check if hash was cleared and we need to abort.
- checkForGhost(K, int) - Method in class org.cache2k.impl.ArcCache
-
- checkForGhost(K, int) - Method in class org.cache2k.impl.BaseCache
-
Check whether we have an entry in the ghost table
remove it from ghost and insert it into the replacement list.
- checkForGhost(K, int) - Method in class org.cache2k.impl.ClockProPlusCache
-
- checkGreater(String, int, int) - Method in class org.cache2k.impl.IntegrityState
-
- checkGreaterOrEquals(String, int, int) - Method in class org.cache2k.impl.IntegrityState
-
- checkIntegrity() - Method in class org.cache2k.impl.BaseCache
-
Check internal data structures and throw and exception if something is wrong, used for unit testing
- checkIntegrity() - Method in interface org.cache2k.impl.CanCheckIntegrity
-
Cache checks its internal integrity.
- checkIteratedOrNext(E) - Method in class org.cache2k.impl.ClosableConcurrentHashEntryIterator
-
- checkLess(String, int, int) - Method in class org.cache2k.impl.IntegrityState
-
- checkLessOrEquals(String, int, int) - Method in class org.cache2k.impl.IntegrityState
-
- checkStorageStillDisconnectedForClear() - Method in class org.cache2k.impl.AggregationStorageAdapter
-
- checkStorageStillDisconnectedForClear() - Method in class org.cache2k.impl.FailureStorageAdapter
-
- checkStorageStillDisconnectedForClear() - Method in class org.cache2k.impl.NoopStorageAdapter
-
- checkStorageStillDisconnectedForClear() - Method in class org.cache2k.impl.PassingStorageAdapter
-
True means actually no operations started on the storage again, yet
- checkStorageStillDisconnectedForClear() - Method in class org.cache2k.impl.StorageAdapter
-
- clear() - Method in class org.cache2k.impl.BaseCache
-
- clear() - Method in class org.cache2k.impl.CacheManagerImpl
-
- clear() - Method in class org.cache2k.impl.ClearStorageBuffer
-
- clear() - Method in class org.cache2k.storage.ByReferenceHeapStorageImpl
-
- clear() - Method in interface org.cache2k.storage.CacheStorage
-
Remove all entries from the cache and free resources.
- clear() - Method in class org.cache2k.storage.ImageFileStorage
-
Remove the files.
- clearAndReconnect() - Method in class org.cache2k.impl.AggregationStorageAdapter
-
- clearAndReconnect() - Method in class org.cache2k.impl.FailureStorageAdapter
-
- clearAndReconnect() - Method in class org.cache2k.impl.NoopStorageAdapter
-
- clearAndReconnect() - Method in class org.cache2k.impl.PassingStorageAdapter
-
Called in a (maybe) separate thread after disconnect.
- clearAndReconnect() - Method in class org.cache2k.impl.StorageAdapter
-
Starts the parallel clearing process, returns immediatly
- cleared() - Method in class org.cache2k.impl.Hash
-
The cache with this hash was cleared and the hash table is no longer
in used.
- clearedTime - Variable in class org.cache2k.impl.BaseCache
-
- clearLocalCache() - Method in class org.cache2k.impl.BaseCache
-
- ClearStorageBuffer - Class in org.cache2k.impl
-
Record cache operations during a storage clear and playback later.
- ClearStorageBuffer() - Constructor for class org.cache2k.impl.ClearStorageBuffer
-
- clearTimingStatistics() - Method in class org.cache2k.impl.BaseCache
-
- ClockCache<K,T> - Class in org.cache2k.impl
-
Straight forward CLOCK implementation.
- ClockCache() - Constructor for class org.cache2k.impl.ClockCache
-
- ClockProPlusCache<K,T> - Class in org.cache2k.impl
-
CLOCK Pro implementation with 3 clocks.
- ClockProPlusCache() - Constructor for class org.cache2k.impl.ClockProPlusCache
-
- ClockProPlusCache.Tunable - Class in org.cache2k.impl
-
- ClockProPlusCache.Tunable() - Constructor for class org.cache2k.impl.ClockProPlusCache.Tunable
-
- clone() - Method in class org.cache2k.impl.util.TunableConstants
-
- ClosableConcurrentHashEntryIterator<E extends Entry> - Class in org.cache2k.impl
-
Iterator over all hash table entries of two hashes.
- ClosableConcurrentHashEntryIterator(Hash<E>, E[], Hash<E>, E[]) - Constructor for class org.cache2k.impl.ClosableConcurrentHashEntryIterator
-
- close() - Method in class org.cache2k.impl.BaseCache
-
- close() - Method in class org.cache2k.impl.CacheManagerImpl
-
The shutdown takes place in two phases.
- close() - Method in class org.cache2k.impl.ClearStorageBuffer
-
- close() - Method in class org.cache2k.impl.ClosableConcurrentHashEntryIterator
-
- close() - Method in class org.cache2k.impl.Hash
-
Cache was closed.
- close() - Method in class org.cache2k.impl.threading.GlobalPooledExecutor
-
Remove pending jobs from the task queue and stop threads in the pool.
- close() - Method in class org.cache2k.storage.ByReferenceHeapStorageImpl
-
- close() - Method in interface org.cache2k.storage.CacheStorage
-
Free all resources and stop operations immediately.
- close() - Method in class org.cache2k.storage.ImageFileStorage
-
- compareTo(FreeSpaceMap.Slot) - Method in class org.cache2k.storage.FreeSpaceMap.Slot
-
- conditionallyStartProcess(E) - Method in class org.cache2k.impl.BaseCache
-
- constructImplementationAndFillParameters(Class<?>) - Method in class org.cache2k.impl.CacheBuilderImpl
-
- contains(K) - Method in class org.cache2k.impl.BaseCache
-
- contains(Object) - Method in class org.cache2k.impl.ClearStorageBuffer
-
- contains(Entry[], Object, int) - Static method in class org.cache2k.impl.Hash
-
- contains(Object) - Method in class org.cache2k.storage.ByReferenceHeapStorageImpl
-
- contains(Object) - Method in interface org.cache2k.storage.CacheStorage
-
Returns true if there is a mapping for the key.
- contains(Object) - Method in class org.cache2k.storage.ImageFileStorage
-
- create(CacheStorageContext, StorageConfiguration<Void>) - Method in class org.cache2k.storage.ByReferenceHeapStorageImpl.Provider
-
- create(CacheStorageContext, StorageConfiguration<EC>) - Method in interface org.cache2k.storage.CacheStorageProvider
-
- create(CacheStorageContext, StorageConfiguration) - Method in class org.cache2k.storage.ImageFileStorage.Provider
-
- createConfigurationBuilder(CacheBuilder<K, T>) - Method in class org.cache2k.storage.CacheStorageProviderWithVoidConfig
-
- createEvictionExecutor() - Method in class org.cache2k.impl.CacheManagerImpl
-
- createMarshaller(Class<?>) - Method in interface org.cache2k.storage.MarshallerFactory
-
Create a marshaller that is suitable for the type.
- createMarshaller(MarshallerFactory.Parameters) - Method in interface org.cache2k.storage.MarshallerFactory
-
Used to create a marshaller in a configuration that
was used for marshalling.
- createMarshaller(Class<?>) - Method in class org.cache2k.storage.Marshallers
-
- createMarshaller(MarshallerFactory.Parameters) - Method in class org.cache2k.storage.Marshallers
-
- createMarshaller(Class<?>) - Method in class org.cache2k.storage.SerializingMarshallerFactory
-
- createMarshaller(MarshallerFactory.Parameters) - Method in class org.cache2k.storage.SerializingMarshallerFactory
-
- CUSTOM_TUNING_FILE_NAME - Static variable in class org.cache2k.impl.util.TunableFactory
-
- generateThredDump() - Static method in class org.cache2k.impl.util.ThreadDump
-
- get(Object) - Method in class org.cache2k.impl.AggregationStorageAdapter
-
Ask storages for the entry.
- get(K) - Method in class org.cache2k.impl.BaseCache
-
- get(Object) - Method in class org.cache2k.impl.ClearStorageBuffer
-
- get(Object) - Method in class org.cache2k.impl.FailureStorageAdapter
-
- get(Object) - Method in class org.cache2k.impl.NoopStorageAdapter
-
- get(Object) - Method in class org.cache2k.impl.PassingStorageAdapter
-
- get(Object) - Method in class org.cache2k.impl.StorageAdapter
-
- get() - Method in class org.cache2k.impl.threading.Futures.BusyWaitFuture
-
Just busy wait for running fetches.
- get(long, TimeUnit) - Method in class org.cache2k.impl.threading.Futures.BusyWaitFuture
-
- get() - Method in class org.cache2k.impl.threading.Futures.ExceptionFuture
-
- get(long, TimeUnit) - Method in class org.cache2k.impl.threading.Futures.ExceptionFuture
-
- get() - Method in class org.cache2k.impl.threading.Futures.FinishedFuture
-
- get(long, TimeUnit) - Method in class org.cache2k.impl.threading.Futures.FinishedFuture
-
- get() - Method in class org.cache2k.impl.threading.Futures.WaitForAllFuture
-
Wait until everything is finished.
- get(long, TimeUnit) - Method in class org.cache2k.impl.threading.Futures.WaitForAllFuture
-
- get(Properties, Class<T>) - Static method in class org.cache2k.impl.util.TunableFactory
-
- get(Class<T>) - Static method in class org.cache2k.impl.util.TunableFactory
-
- get(Object) - Method in class org.cache2k.storage.ByReferenceHeapStorageImpl
-
- get(Object) - Method in interface org.cache2k.storage.CacheStorage
-
Retrieve the entry from the storage.
- get(Object) - Method in class org.cache2k.storage.ImageFileStorage
-
- getAlert() - Method in class org.cache2k.impl.AggregationStorageAdapter
-
- getAlert() - Method in class org.cache2k.impl.FailureStorageAdapter
-
- getAlert() - Method in class org.cache2k.impl.NoopStorageAdapter
-
- getAlert() - Method in class org.cache2k.impl.PassingStorageAdapter
-
orange alert level if buffer is active, so we get alerted if storage
clear isn't finished.
- getAlert() - Method in class org.cache2k.impl.StorageAdapter
-
0 means no alert, 1 orange, 2, red alert
- getAll(K[]) - Method in class org.cache2k.impl.BaseCache
-
JSR107 convenience getAll from array
- getAll(Set<? extends K>) - Method in class org.cache2k.impl.BaseCache
-
JSR107 bulk interface
- getBuilderImplementation() - Method in class org.cache2k.impl.Cache2kCoreProviderImpl
-
- getBuildNumber() - Method in class org.cache2k.impl.CacheManagerImpl
-
- getBuildNumber() - Static method in class org.cache2k.impl.util.Cache2kVersion
-
- getBulk(K[], T[], BitSet, int, int) - Method in class org.cache2k.impl.BaseCache
-
Retrieve
- getBulkGetCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getByteCount() - Method in class org.cache2k.impl.DepthSearchAndSizeCounter
-
- getBytesFreed() - Method in interface org.cache2k.storage.PurgeableStorage.PurgeResult
-
Free space reclaimed.
- getCache(String) - Method in class org.cache2k.impl.CacheManagerImpl
-
- getCacheName() - Method in interface org.cache2k.storage.CacheStorageContext
-
- getCacheStatistics() - Method in error org.cache2k.impl.CacheIntegrityError
-
- getCancelCount() - Method in class org.cache2k.impl.timer.ArrayHeapTimerQueue
-
- getCancelCount() - Method in class org.cache2k.impl.timer.GlobalTimerService
-
- getCancelCount() - Method in class org.cache2k.impl.timer.TimerService
-
- getCleared() - Method in class org.cache2k.impl.BaseCache.Info
-
- getCollisionCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getCollisionPercentage() - Method in class org.cache2k.impl.BaseCache.Info
-
How many items will be accessed with collision
- getCollisionSlotCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getCompleteName() - Method in class org.cache2k.impl.BaseCache
-
Returns name of the cache with manager name.
- getCounter() - Method in class org.cache2k.impl.DepthSearchAndSizeCounter
-
- getCreatedOrUpdated() - Method in class org.cache2k.impl.Entry
-
Used for the storage interface.
- getCreatedOrUpdated() - Method in interface org.cache2k.storage.StorageEntry
-
Time the entry was last fetched or created from the original source
- getCyclicListEntryCount(Entry) - Static method in class org.cache2k.impl.BaseCache
-
- getDataHitRate() - Method in class org.cache2k.impl.BaseCache.Info
-
- getDataHitString() - Method in class org.cache2k.impl.BaseCache.Info
-
- getDebugCount() - Method in class org.cache2k.impl.util.Log.SuppressionCounter
-
- getDefaultPersistenceStoreImplementation() - Method in class org.cache2k.impl.Cache2kCoreProviderImpl
-
- getDiedThreadCount() - Method in class org.cache2k.impl.threading.GlobalPooledExecutor
-
- getEntriesPurged() - Method in interface org.cache2k.storage.PurgeableStorage.PurgeResult
-
Number of entries purged
- getEntriesScanned() - Method in interface org.cache2k.storage.PurgeableStorage.PurgeResult
-
Number of entries scanned.
- getEntry(K) - Method in class org.cache2k.impl.BaseCache
-
- getEntryCount() - Method in class org.cache2k.impl.ClearStorageBuffer
-
- getEntryCount() - Method in class org.cache2k.storage.ByReferenceHeapStorageImpl
-
- getEntryCount() - Method in interface org.cache2k.storage.CacheStorage
-
- getEntryCount() - Method in class org.cache2k.storage.ImageFileStorage
-
- getEntryExpiryTime() - Method in class org.cache2k.impl.Entry
-
Used for the storage interface.
- getEntryExpiryTime() - Method in interface org.cache2k.storage.StorageEntry
-
Expiry time of the storage entry.
- getEntryHitRate() - Method in class org.cache2k.impl.BaseCache.Info
-
- getEntryHitString() - Method in class org.cache2k.impl.BaseCache.Info
-
- getEntryInternal(K) - Method in class org.cache2k.impl.BaseCache
-
- getEventsDelivered() - Method in class org.cache2k.impl.timer.ArrayHeapTimerQueue
-
- getEventsDelivered() - Method in class org.cache2k.impl.timer.GlobalTimerService
-
- getEventsDelivered() - Method in class org.cache2k.impl.timer.TimerService
-
- getEventsScheduled() - Method in class org.cache2k.impl.timer.ArrayHeapTimerQueue
-
- getEventsScheduled() - Method in class org.cache2k.impl.timer.GlobalTimerService
-
- getEventsScheduled() - Method in class org.cache2k.impl.timer.TimerService
-
- getEvictedCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getEvictionExecutor() - Method in class org.cache2k.impl.CacheManagerImpl
-
- getException() - Method in class org.cache2k.impl.Entry
-
- getException() - Method in class org.cache2k.impl.ExceptionWrapper
-
- getExecutorService() - Method in interface org.cache2k.storage.CacheStorage.MultiThreadedContext
-
A private executor service for this operation to run in multiple threads.
- getExpiredCnt() - Method in class org.cache2k.impl.BaseCache
-
- getExpiredCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getExtraStatistics() - Method in class org.cache2k.impl.ArcCache
-
- getExtraStatistics() - Method in class org.cache2k.impl.BaseCache
-
- getExtraStatistics() - Method in class org.cache2k.impl.BaseCache.Info
-
- getExtraStatistics() - Method in class org.cache2k.impl.ClockCache
-
- getExtraStatistics() - Method in class org.cache2k.impl.ClockProPlusCache
-
- getFactoryParameters() - Method in interface org.cache2k.storage.Marshaller
-
- getFactoryParameters() - Method in class org.cache2k.storage.StandardMarshaller
-
- getFailingChecks() - Method in class org.cache2k.impl.IntegrityState
-
- getFailingChecksString() - Method in error org.cache2k.impl.CacheIntegrityError
-
- getFetchCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getFetchesBecauseOfNewEntries() - Method in class org.cache2k.impl.BaseCache
-
For peek no fetch is counted if there is a storage miss, hence the extra counter.
- getFetchesInFlight() - Method in class org.cache2k.impl.BaseCache
-
- getFetchesInFlightCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getFetchExceptionCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getFetchMillis() - Method in class org.cache2k.impl.BaseCache.Info
-
- getFireExceptionCount() - Method in class org.cache2k.impl.timer.ArrayHeapTimerQueue
-
- getFireExceptionCount() - Method in class org.cache2k.impl.timer.GlobalTimerService
-
- getFireExceptionCount() - Method in class org.cache2k.impl.timer.TimerService
-
- getFreeSpace() - Method in class org.cache2k.storage.FreeSpaceMap
-
- getFreeSpace() - Method in class org.cache2k.storage.ImageFileStorage
-
- getHashQualityInteger() - Method in class org.cache2k.impl.BaseCache.Info
-
- getHealth() - Method in class org.cache2k.impl.BaseCache.Info
-
- getHighestSlot() - Method in class org.cache2k.storage.FreeSpaceMap
-
- getHitCnt() - Method in class org.cache2k.impl.ArcCache
-
- getHitCnt() - Method in class org.cache2k.impl.BaseCache
-
- getHitCnt() - Method in class org.cache2k.impl.ClockCache
-
- getHitCnt() - Method in class org.cache2k.impl.ClockProPlusCache
-
- getHitCnt() - Method in class org.cache2k.impl.LruCache
-
- getHitCnt() - Method in class org.cache2k.impl.RandomCache
-
- getHotMax() - Method in class org.cache2k.impl.ClockProPlusCache
-
- getHq0() - Method in class org.cache2k.impl.BaseCache.Info
-
- getHq1() - Method in class org.cache2k.impl.BaseCache.Info
-
- getHq2() - Method in class org.cache2k.impl.BaseCache.Info
-
- getImplementation() - Method in class org.cache2k.impl.BaseCache.Info
-
- getImplementation() - Method in class org.cache2k.impl.PassingStorageAdapter
-
- getInfo() - Method in class org.cache2k.impl.BaseCache
-
- getInfoCount() - Method in class org.cache2k.impl.util.Log.SuppressionCounter
-
- getInfoCreated() - Method in class org.cache2k.impl.BaseCache.Info
-
- getInfoCreationDeltaMs() - Method in class org.cache2k.impl.BaseCache.Info
-
- getInstance() - Static method in class org.cache2k.impl.CacheRefreshThreadPool
-
Get an instance of the pool.
- getInstance() - Static method in class org.cache2k.impl.timer.GlobalTimerService
-
- getInstance() - Static method in class org.cache2k.storage.Marshallers
-
- getIntegrityDescriptor() - Method in class org.cache2k.impl.BaseCache.Info
-
- getIntegrityState() - Method in class org.cache2k.impl.ArcCache
-
- getIntegrityState() - Method in class org.cache2k.impl.BaseCache
-
- getIntegrityState() - Method in class org.cache2k.impl.ClockCache
-
- getIntegrityState() - Method in class org.cache2k.impl.ClockProPlusCache
-
- getIntegrityState() - Method in class org.cache2k.impl.LruCache
-
- getInternalExceptionCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getKey() - Method in class org.cache2k.impl.Entry
-
- getKey() - Method in interface org.cache2k.storage.StorageEntry
-
Key of the stored entry
- getKeyMutationCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getKeyType() - Method in interface org.cache2k.storage.CacheStorageContext
-
Type of the cache key.
- getLastModification() - Method in class org.cache2k.impl.Entry
-
- getLatestInfo() - Method in class org.cache2k.impl.BaseCache
-
- getListEntryCount(Entry) - Static method in class org.cache2k.impl.BaseCache
-
- getLocalSize() - Method in class org.cache2k.impl.BaseCache
-
- getLog() - Method in class org.cache2k.impl.BaseCache
-
Normally a cache itself logs nothing, so just construct when needed.
- getLog(Class<?>) - Static method in class org.cache2k.impl.util.Log
-
- getLog(String) - Static method in class org.cache2k.impl.util.Log
-
- getLog(String) - Method in interface org.cache2k.impl.util.LogFactory
-
- getLog() - Method in interface org.cache2k.storage.CacheStorageContext
-
- getLongestCollisionSize() - Method in class org.cache2k.impl.BaseCache.Info
-
- getManagerName() - Method in interface org.cache2k.storage.CacheStorageContext
-
- getMarshallerConfiguration() - Method in class org.cache2k.storage.MarshallerFactory.Parameters
-
- getMarshallerFactory() - Method in interface org.cache2k.storage.CacheStorageContext
-
A marshaller factory the storage may use.
- getMarshallerFactory() - Method in class org.cache2k.storage.MarshallerFactory.Parameters
-
- getMarshallerType() - Method in class org.cache2k.storage.MarshallerFactory.Parameters
-
- getMaxSize() - Method in class org.cache2k.impl.BaseCache.Info
-
- getMillisPerFetch() - Method in class org.cache2k.impl.BaseCache.Info
-
- getMissCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getName() - Method in class org.cache2k.impl.BaseCache
-
- getName() - Method in class org.cache2k.impl.BaseCache.Info
-
- getName() - Method in class org.cache2k.impl.CacheManagerImpl
-
- getNewEntryCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getNextCount() - Method in class org.cache2k.impl.DepthSearchAndSizeCounter
-
- getNextPosition() - Method in class org.cache2k.storage.FreeSpaceMap.Slot
-
- getObjectCount() - Method in class org.cache2k.impl.DepthSearchAndSizeCounter
-
- getPath() - Method in exception org.cache2k.impl.DepthSearchAndSizeCounter.EstimationException
-
- getPayloadType() - Method in class org.cache2k.storage.MarshallerFactory.Parameters
-
- getPeakThreadCount() - Method in class org.cache2k.impl.threading.GlobalPooledExecutor
-
- getPosition() - Method in class org.cache2k.storage.FreeSpaceMap.Slot
-
- getPriority() - Method in interface org.cache2k.storage.MarshallerFactory
-
The higher the more specialized.
- getPriority() - Method in class org.cache2k.storage.Marshallers
-
- getPriority() - Method in class org.cache2k.storage.SerializingMarshallerFactory
-
- getProperties() - Method in interface org.cache2k.storage.CacheStorageContext
-
- getPurgeCount() - Method in class org.cache2k.impl.timer.ArrayHeapTimerQueue
-
- getPurgeCount() - Method in class org.cache2k.impl.timer.GlobalTimerService
-
- getPurgeCount() - Method in class org.cache2k.impl.timer.TimerService
-
- getPutCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getPutCnt() - Method in class org.cache2k.storage.ImageFileStorage
-
- getPutNewEntryCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getQueueSize() - Method in class org.cache2k.impl.timer.ArrayHeapTimerQueue
-
- getQueueSize() - Method in class org.cache2k.impl.timer.GlobalTimerService
-
- getQueueSize() - Method in class org.cache2k.impl.timer.TimerService
-
Return the tasks in the timer queue including the cancelled.
- getReadUsageCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getRefreshCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getRefreshHitCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getRefreshSubmitFailedCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getRemovedCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getResult() - Method in class org.cache2k.impl.threading.Futures.BusyWaitFuture
-
- getSize() - Method in class org.cache2k.impl.BaseCache.Info
-
- getSize() - Method in class org.cache2k.storage.FreeSpaceMap.Slot
-
- getSizeOfLargestSlot() - Method in class org.cache2k.storage.FreeSpaceMap
-
- getSizeOfSmallestSlot() - Method in class org.cache2k.storage.FreeSpaceMap
-
- getSlotCount() - Method in class org.cache2k.storage.FreeSpaceMap
-
- getSlotsPercentage() - Method in class org.cache2k.impl.BaseCache.Info
-
100 means each collision has its own slot
- getSpaceToFree() - Method in class org.cache2k.storage.ImageFileStorage.SlotBucket
-
- getStarted() - Method in class org.cache2k.impl.BaseCache.Info
-
- getStateDescriptor() - Method in error org.cache2k.impl.CacheIntegrityError
-
- getStateDescriptor() - Method in class org.cache2k.impl.IntegrityState
-
- getStateFlags() - Method in class org.cache2k.impl.IntegrityState
-
- getStorage() - Method in class org.cache2k.impl.BaseCache
-
- getStorageHitCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getStorageLoadCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getStorageMissCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getSuppressedExceptionCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getThreadInUseCount() - Method in class org.cache2k.impl.threading.GlobalPooledExecutor
-
- getThreadPool() - Method in class org.cache2k.impl.CacheManagerImpl
-
Lazy creation of thread pool, usable for all caches managed by the cache
manager.
- getThreadPoolEventually() - Method in class org.cache2k.impl.CacheManagerImpl
-
Only return thread pool if created before.
- getTime() - Method in class org.cache2k.impl.timer.BaseTimerTask
-
- getTimestamp() - Static method in class org.cache2k.impl.util.Cache2kVersion
-
- getTotalEntryCount() - Method in class org.cache2k.impl.AggregationStorageAdapter
-
- getTotalEntryCount() - Method in class org.cache2k.impl.BaseCache
-
- getTotalEntryCount() - Method in class org.cache2k.impl.FailureStorageAdapter
-
- getTotalEntryCount() - Method in class org.cache2k.impl.NoopStorageAdapter
-
- getTotalEntryCount() - Method in class org.cache2k.impl.PassingStorageAdapter
-
Calculates the cache size, depending on the persistence configuration
- getTotalEntryCount() - Method in class org.cache2k.impl.StorageAdapter
-
Return the total number of entries within the heap and
the storage.
- getTotalStartedThreadCount() - Method in class org.cache2k.impl.threading.GlobalPooledExecutor
-
- getTotalValueSpace() - Method in class org.cache2k.storage.ImageFileStorage
-
- getTouched() - Method in class org.cache2k.impl.BaseCache.Info
-
- getType() - Method in interface org.cache2k.storage.MarshallerFactory
-
The type the marshaller is specialized for
- getType() - Method in class org.cache2k.storage.Marshallers
-
- getType() - Method in class org.cache2k.storage.SerializingMarshallerFactory
-
- getUncommittedEntryCount() - Method in class org.cache2k.storage.ImageFileStorage
-
- getUsageCnt() - Method in class org.cache2k.impl.BaseCache.Info
-
- getValue() - Method in class org.cache2k.impl.Entry
-
- getValueExpiryTime() - Method in class org.cache2k.impl.Entry
-
Expiry time or 0.
- getValueExpiryTime() - Method in interface org.cache2k.storage.StorageEntry
-
Time when the value is expired and is not allowed to be returned any more.
- getValueOrException() - Method in class org.cache2k.impl.Entry
-
Used for the storage interface.
- getValueOrException() - Method in interface org.cache2k.storage.StorageEntry
-
Value of the stored entry
- getValueType() - Method in interface org.cache2k.storage.CacheStorageContext
-
Type of the cache value.
- getVersion() - Method in class org.cache2k.impl.CacheManagerImpl
-
- getVersion() - Static method in class org.cache2k.impl.util.Cache2kVersion
-
- getWarnCount() - Method in class org.cache2k.impl.util.Log.SuppressionCounter
-
- GlobalPooledExecutor - Class in org.cache2k.impl.threading
-
A thread pool to be shared amount several client caches for different purposes.
- GlobalPooledExecutor(String) - Constructor for class org.cache2k.impl.threading.GlobalPooledExecutor
-
- GlobalPooledExecutor.ProgressNotifier - Interface in org.cache2k.impl.threading
-
- GlobalPooledExecutor.Tunable - Class in org.cache2k.impl.threading
-
- GlobalPooledExecutor.Tunable() - Constructor for class org.cache2k.impl.threading.GlobalPooledExecutor.Tunable
-
- GlobalThreadFactory - Class in org.cache2k.impl.threading
-
Factory which names the threads uniquely.
- GlobalThreadFactory(String) - Constructor for class org.cache2k.impl.threading.GlobalThreadFactory
-
- GlobalTimerService - Class in org.cache2k.impl.timer
-
- GlobalTimerService(String, int) - Constructor for class org.cache2k.impl.timer.GlobalTimerService
-
- idleTimeMillis - Variable in class org.cache2k.impl.threading.GlobalPooledExecutor.Tunable
-
Time a thread waits for a next task.
- ImageFileStorage - Class in org.cache2k.storage
-
Implements a robust storage on a file or a byte buffer.
- ImageFileStorage(ImageFileStorage.Tunable) - Constructor for class org.cache2k.storage.ImageFileStorage
-
- ImageFileStorage() - Constructor for class org.cache2k.storage.ImageFileStorage
-
- ImageFileStorage.Provider - Class in org.cache2k.storage
-
- ImageFileStorage.Provider() - Constructor for class org.cache2k.storage.ImageFileStorage.Provider
-
- ImageFileStorage.SlotBucket - Class in org.cache2k.storage
-
- ImageFileStorage.SlotBucket() - Constructor for class org.cache2k.storage.ImageFileStorage.SlotBucket
-
- ImageFileStorage.Tunable - Class in org.cache2k.storage
-
Some parameters factored out, which may be modified if needed.
- ImageFileStorage.Tunable() - Constructor for class org.cache2k.storage.ImageFileStorage.Tunable
-
- incrementSuppressExpandCount() - Method in class org.cache2k.impl.Hash
-
Usage/reference counter for iterations to suspend expand
until the iteration finished.
- index(Entry[], int) - Static method in class org.cache2k.impl.Hash
-
- indexFileFactor - Variable in class org.cache2k.storage.ImageFileStorage.Tunable
-
Factor of the entry count in the storage to limit the index
file size.
- info - Variable in class org.cache2k.impl.BaseCache
-
- info(String) - Method in class org.cache2k.impl.util.Log
-
- info(String, Throwable) - Method in class org.cache2k.impl.util.Log
-
- info(String, Throwable) - Method in class org.cache2k.impl.util.Log.SuppressionCounter
-
- info(String) - Method in class org.cache2k.impl.util.Log.SuppressionCounter
-
- init() - Method in class org.cache2k.impl.BaseCache
-
Registers the cache in a global set for the clearAllCaches function and
registers it with the resource monitor.
- init(Class<E>) - Method in class org.cache2k.impl.Hash
-
- init() - Method in class org.cache2k.storage.FreeSpaceMap
-
- initialHashSize - Variable in class org.cache2k.impl.BaseCache.Tunable
-
Size of the hash table before inserting the first entry.
- initializeHeapCache() - Method in class org.cache2k.impl.ArcCache
-
- initializeHeapCache() - Method in class org.cache2k.impl.BaseCache
-
- initializeHeapCache() - Method in class org.cache2k.impl.ClockCache
-
- initializeHeapCache() - Method in class org.cache2k.impl.ClockProPlusCache
-
- initializeHeapCache() - Method in class org.cache2k.impl.LruCache
-
- insert(E, T, long, long, byte) - Method in class org.cache2k.impl.BaseCache
-
Calculate the next refresh time if a timer / expiry is needed and call insert.
- insert(E, T, long, long, byte, long) - Method in class org.cache2k.impl.BaseCache
-
- insert(Object) - Method in class org.cache2k.impl.DepthSearchAndSizeCounter
-
- insert(E[], Entry) - Method in class org.cache2k.impl.Hash
-
- insert0HitsFromHotToColdHead - Variable in class org.cache2k.impl.ClockProPlusCache.Tunable
-
- insertAfterHeadCyclicList(E, E) - Static method in class org.cache2k.impl.BaseCache
-
Insert X into A B C, yields: A X B C.
- insertEntryFromStorage(StorageEntry, boolean) - Method in class org.cache2k.impl.BaseCache
-
Insert the storage entry in the heap cache and return it.
- insertEntryFromStorage(StorageEntry, E, boolean) - Method in class org.cache2k.impl.BaseCache
-
- insertFetched(E, T, long, long) - Method in class org.cache2k.impl.BaseCache
-
- insertInList(Entry, Entry) - Static method in class org.cache2k.impl.BaseCache
-
- insertIntoHeadCyclicList(E, E) - Static method in class org.cache2k.impl.BaseCache
-
Insert element at the head of the list
- insertIntoReplacementList(ArcCache.Entry) - Method in class org.cache2k.impl.ArcCache
-
- insertIntoReplacementList(E) - Method in class org.cache2k.impl.BaseCache
-
New cache entry, put it in the replacement algorithm structure
- insertIntoReplacementList(ClockCache.Entry) - Method in class org.cache2k.impl.ClockCache
-
- insertIntoReplacementList(ClockProPlusCache.Entry) - Method in class org.cache2k.impl.ClockProPlusCache
-
- insertIntoReplacementList(LruCache.Entry) - Method in class org.cache2k.impl.LruCache
-
- insertIntoReplacementList(Entry) - Method in class org.cache2k.impl.RandomCache
-
- insertIntoTailCyclicList(E, E) - Static method in class org.cache2k.impl.BaseCache
-
- insertOnPut(E, T, long, long) - Method in class org.cache2k.impl.BaseCache
-
- insertWoExpand(Entry[], Entry) - Static method in class org.cache2k.impl.Hash
-
- IntegrityState - Class in org.cache2k.impl
-
Used to record and check the integrity.
- IntegrityState() - Constructor for class org.cache2k.impl.IntegrityState
-
- internalExceptionCnt - Variable in class org.cache2k.impl.BaseCache
-
An exception that should not have happened and was not thrown to the
application.
- invokeAll(Collection<? extends Callable<T>>) - Method in class org.cache2k.impl.threading.LimitedPooledExecutor
-
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.cache2k.impl.threading.LimitedPooledExecutor
-
- invokeAny(Collection<? extends Callable<T>>) - Method in class org.cache2k.impl.threading.LimitedPooledExecutor
-
Not supported.
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.cache2k.impl.threading.LimitedPooledExecutor
-
Not supported.
- isBeeingReput() - Method in class org.cache2k.impl.Entry
-
- isCancelled() - Method in class org.cache2k.impl.threading.Futures.BusyWaitFuture
-
- isCancelled() - Method in class org.cache2k.impl.threading.Futures.ExceptionFuture
-
- isCancelled() - Method in class org.cache2k.impl.threading.Futures.FinishedFuture
-
- isCancelled() - Method in class org.cache2k.impl.threading.Futures.WaitForAllFuture
-
Unsupported, it is not possible to implement useful semantics.
- isCancelled() - Method in class org.cache2k.impl.timer.NoPayloadTask
-
- isCancelled() - Method in class org.cache2k.impl.timer.PayloadTask
-
- isCancelled() - Method in interface org.cache2k.impl.timer.TimerService.CancelHandle
-
- isCleared() - Method in class org.cache2k.impl.Hash
-
Operations should terminate
- isClosed() - Method in class org.cache2k.impl.BaseCache
-
- isClosed() - Method in class org.cache2k.impl.Hash
-
- isClosed() - Method in class org.cache2k.storage.ImageFileStorage
-
- isDataLost() - Method in class org.cache2k.storage.ImageFileStorage
-
Flag if there was a problem at the last startup and probably some data was lost.
- isDataValidState() - Method in class org.cache2k.impl.Entry
-
The entry value was fetched and is valid, which means it can be
returned by the cache.
- isDebugEnabled() - Method in class org.cache2k.impl.util.Log
-
- isDebugEnabled() - Method in class org.cache2k.impl.util.Log.SuppressionCounter
-
- isDestroyed() - Method in class org.cache2k.impl.CacheManagerImpl
-
- isDirty() - Method in class org.cache2k.impl.Entry
-
Memory entry needs to be send to the storage.
- isDone() - Method in class org.cache2k.impl.threading.Futures.BusyWaitFuture
-
- isDone() - Method in class org.cache2k.impl.threading.Futures.ExceptionFuture
-
- isDone() - Method in class org.cache2k.impl.threading.Futures.FinishedFuture
-
- isDone() - Method in class org.cache2k.impl.threading.Futures.WaitForAllFuture
-
True, if every future is done or no future is contained.
- isExpiredState() - Method in class org.cache2k.impl.Entry
-
The entry expired, but still in the cache.
- isFetchInProgress() - Method in class org.cache2k.impl.Entry
-
- isFetchNextTimeState() - Method in class org.cache2k.impl.Entry
-
- isGettingRefresh() - Method in class org.cache2k.impl.Entry
-
- isInfoEnabled() - Method in class org.cache2k.impl.util.Log
-
- isInfoEnabled() - Method in class org.cache2k.impl.util.Log.SuppressionCounter
-
- isLoadedNonValid() - Method in class org.cache2k.impl.Entry
-
- isLoadedNonValidAndFetch() - Method in class org.cache2k.impl.Entry
-
- isPinned() - Method in class org.cache2k.impl.Entry
-
Entry is not allowed to be evicted
- isRemovedFromReplacementList() - Method in class org.cache2k.impl.Entry
-
Check that this entry is removed from the list, may be used in assertions.
- isRemovedState() - Method in class org.cache2k.impl.Entry
-
- isShutdown() - Method in class org.cache2k.impl.threading.LimitedPooledExecutor
-
- isStale() - Method in class org.cache2k.impl.Entry
-
- isTerminated() - Method in class org.cache2k.impl.threading.LimitedPooledExecutor
-
- isTransferringToStorage() - Method in class org.cache2k.impl.ClearStorageBuffer
-
- isVirgin() - Method in class org.cache2k.impl.Entry
-
- iterateAll() - Method in class org.cache2k.impl.AggregationStorageAdapter
-
Use the last storage, which should be the biggest and contain
all entries.
- iterateAll() - Method in class org.cache2k.impl.FailureStorageAdapter
-
- iterateAll() - Method in class org.cache2k.impl.NoopStorageAdapter
-
- iterateAll() - Method in class org.cache2k.impl.PassingStorageAdapter
-
- iterateAll() - Method in class org.cache2k.impl.StorageAdapter
-
- iterateAllHeapEntries() - Method in class org.cache2k.impl.BaseCache
-
Returns all cache entries within the heap cache.
- iterateLocalAndStorage() - Method in class org.cache2k.impl.BaseCache
-
Complete iteration of all entries in the cache, including
storage / persisted entries.
- iterationQueueCapacity - Variable in class org.cache2k.impl.PassingStorageAdapter.Tunable
-
If the iteration client needs more time then the read threads,
the queue fills up.
- iterator() - Method in class org.cache2k.impl.BaseCache
-
- iterator() - Method in class org.cache2k.impl.CacheManagerImpl
-
- iterator() - Method in class org.cache2k.storage.ImageFileStorage.SlotBucket
-
- LimitedPooledExecutor - Class in org.cache2k.impl.threading
-
- LimitedPooledExecutor(GlobalPooledExecutor) - Constructor for class org.cache2k.impl.threading.LimitedPooledExecutor
-
- LimitedPooledExecutor(GlobalPooledExecutor, LimitedPooledExecutor.Tunable) - Constructor for class org.cache2k.impl.threading.LimitedPooledExecutor
-
- LimitedPooledExecutor.ExceptionListener - Interface in org.cache2k.impl.threading
-
- LimitedPooledExecutor.NeverRunInCallingTask<V> - Interface in org.cache2k.impl.threading
-
Marker interface for a Callable to indicate that we need the
calling task to continue after the submit and a new thread for
the Callable.
- LimitedPooledExecutor.Tunable - Class in org.cache2k.impl.threading
-
- LimitedPooledExecutor.Tunable() - Constructor for class org.cache2k.impl.threading.LimitedPooledExecutor.Tunable
-
- loadHitCnt - Variable in class org.cache2k.impl.BaseCache
-
Entry was loaded from storage and fresh.
- loadMissCnt - Variable in class org.cache2k.impl.BaseCache
-
Storage did not contain the requested entry.
- loadNonFreshAndFetchedCnt - Variable in class org.cache2k.impl.BaseCache
-
Separate counter for loaded entries that needed a fetch.
- loadNonFreshCnt - Variable in class org.cache2k.impl.BaseCache
-
Loaded from storage, but the entry was not fresh and cannot be returned.
- lock - Variable in class org.cache2k.impl.BaseCache
-
Structure lock of the cache.
- lockAndRun(Object, PurgeableStorage.PurgeAction) - Method in interface org.cache2k.storage.PurgeableStorage.PurgeContext
-
Runs the action under the entry lock for the key.
- lockAndRunForPurge(Object, PurgeableStorage.PurgeAction) - Method in class org.cache2k.impl.BaseCache
-
Insert a cache entry for the given key and run action under the entry
lock.
- LockFreeCache<E extends Entry,K,T> - Class in org.cache2k.impl
-
- LockFreeCache() - Constructor for class org.cache2k.impl.LockFreeCache
-
- Log - Class in org.cache2k.impl.util
-
cache2k has only sparse logging.
- Log() - Constructor for class org.cache2k.impl.util.Log
-
- Log.SuppressionCounter - Class in org.cache2k.impl.util
-
Log implementation that can be used to count suppressed log outputs.
- Log.SuppressionCounter() - Constructor for class org.cache2k.impl.util.Log.SuppressionCounter
-
- LogFactory - Interface in org.cache2k.impl.util
-
Service provider interface to implement to reroute cache2k logging to
another log implementation.
- logLifecycleOperation(String) - Method in class org.cache2k.impl.PassingStorageAdapter
-
By default log lifecycle operations as info.
- logSourceExceptions - Variable in class org.cache2k.impl.BaseCache.Tunable
-
Log exceptions from the source just as they happen.
- lookup(E[], Object, int) - Static method in class org.cache2k.impl.Hash
-
- lookupEntry(K, int) - Method in class org.cache2k.impl.BaseCache
-
- lookupEntrySynchronized(K) - Method in class org.cache2k.impl.BaseCache
-
- lookupEntryUnsynchronized(K, int) - Method in class org.cache2k.impl.BaseCache
-
Implement unsynchronized lookup if it is supported by the eviction.
- lookupEntryUnsynchronized(K, int) - Method in class org.cache2k.impl.LockFreeCache
-
- lookupOrNewEntrySynchronized(K) - Method in class org.cache2k.impl.BaseCache
-
Lookup or create a new entry.
- lookupOrNewEntrySynchronized(K) - Method in class org.cache2k.impl.LockFreeCache
-
First lookup in the hash unsynchronized, if missed, do synchronize and
try again.
- LruCache<K,T> - Class in org.cache2k.impl
-
Cache implementation with LRU eviction algorithm.
- LruCache() - Constructor for class org.cache2k.impl.LruCache
-
- LruCache.Entry<K,T> - Class in org.cache2k.impl
-
- LruCache.Entry() - Constructor for class org.cache2k.impl.LruCache.Entry
-