Timed executor is a service that accepts events as pairs of (LocalDateTime
, Callable
) and executes each event's Callable
not earlier than the specified LocalDateTime
.
The tasks should be executed according to the value of the LocalDateTime
or in the order of events' arrival if their LocalDateTime
s are equal. Events may arrive in arbitrary order
and be enqueued from different threads.
Wittingly overdue events are not accepted and no events are being timed out. It is assumed that there will be enough available resources for supporting any possible system backlog.
This repository has been archived by the owner on Feb 27, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
mplevako/timed-executor
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Timed executor is a service that accepts pairs of ( LocalDateTime , Callable ) and executes each event's Callable not earlier than the specified LocalDateTime.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published