## Uses of Interface
com.hazelcast.util.scheduler.EntryTaskScheduler

- Packages that use EntryTaskScheduler
  Package | Description
  --- | ---
  com.hazelcast.concurrent.lock | This package contains Lock for Hazelcast. The `ILock` is the distributed version of the `Lock`.
  com.hazelcast.util.scheduler | This package contains scheduler classes for Util

- - ### Uses of EntryTaskScheduler in com.hazelcast.concurrent.lock

    Methods in com.hazelcast.concurrent.lock with parameters of type EntryTaskScheduler
    Modifier and Type | Method and Description
    --- | ---
    `void` | LockEvictionProcessor.`process(EntryTaskScheduler<Data,Integer> scheduler, Collection<ScheduledEntry<Data,Integer>> entries)`

    Constructors in com.hazelcast.concurrent.lock with parameters of type EntryTaskScheduler
    Constructor and Description
    `LockStoreImpl(LockService lockService, ObjectNamespace name, EntryTaskScheduler<Data,Integer> entryTaskScheduler, int backupCount, int asyncBackupCount)`

  - ### Uses of EntryTaskScheduler in com.hazelcast.util.scheduler

    Classes in com.hazelcast.util.scheduler that implement EntryTaskScheduler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SecondsBasedEntryTaskScheduler<K,V>` Schedule execution of an entry for seconds later.

    Methods in com.hazelcast.util.scheduler that return EntryTaskScheduler
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V> EntryTaskScheduler<K,V>` | EntryTaskSchedulerFactory.`newScheduler(TaskScheduler taskScheduler, ScheduledEntryProcessor<K,V> entryProcessor, ScheduleType scheduleType)` Creates a new EntryTaskScheduler that will run all second operations in bulk.

    Methods in com.hazelcast.util.scheduler with parameters of type EntryTaskScheduler
    Modifier and Type | Method and Description
    --- | ---
    `void` | ScheduledEntryProcessor.`process(EntryTaskScheduler<K,V> scheduler, Collection<ScheduledEntry<K,V>> entries)` Processes all entries.

Copyright © 2020. All rights reserved.