Uses of Record Class
com.loomcache.server.lease.ExpirationTask
Packages that use ExpirationTask
-
Uses of ExpirationTask in com.loomcache.server.lease
Classes in com.loomcache.server.lease that implement interfaces with type arguments of type ExpirationTaskModifier and TypeClassDescriptionfinal recordRepresents a scheduled expiration task for a cache entry.Methods in com.loomcache.server.lease with parameters of type ExpirationTaskModifier and TypeMethodDescriptionvoidExpirationScheduler.addExpiration(ExpirationTask task) Schedules a task for expiration.intExpirationTask.compareTo(ExpirationTask other) Compares this task to another by expiration time.Constructor parameters in com.loomcache.server.lease with type arguments of type ExpirationTaskModifierConstructorDescriptionExpirationScheduler(Consumer<ExpirationTask> onExpiration) Creates a new ExpirationScheduler.TtlManager(long scanIntervalMs, Consumer<ExpirationTask> onExpiration) Creates a new TtlManager with configurable scan interval.TtlManager(Consumer<ExpirationTask> onExpiration) Creates a new TtlManager with default 1-second scan interval.