Index
All Classes and Interfaces|All Packages
A
- AbstractJob - Class in ru.tinkoff.kora.scheduling.jdk
- AbstractJob(SchedulingTelemetry, ScheduledExecutorService, Runnable) - Constructor for class ru.tinkoff.kora.scheduling.jdk.AbstractJob
C
- config() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleAtFixedRate
- config() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleOnce
- config() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleWithFixedDelay
D
- delay() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleOnce
- delay() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleWithFixedDelay
E
- equals(Object) - Method in record class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceConfig
-
Indicates whether some other object is "equal to" this one.
F
- FixedDelayJob - Class in ru.tinkoff.kora.scheduling.jdk
- FixedDelayJob(SchedulingTelemetry, ScheduledExecutorService, Runnable, Duration, Duration) - Constructor for class ru.tinkoff.kora.scheduling.jdk.FixedDelayJob
- FixedRateJob - Class in ru.tinkoff.kora.scheduling.jdk
- FixedRateJob(SchedulingTelemetry, ScheduledExecutorService, Runnable, Duration, Duration) - Constructor for class ru.tinkoff.kora.scheduling.jdk.FixedRateJob
H
- hashCode() - Method in record class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceConfig
-
Returns a hash code value for this object.
I
- init() - Method in class ru.tinkoff.kora.scheduling.jdk.AbstractJob
- init() - Method in class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceLifecycle
- initialDelay() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleAtFixedRate
- initialDelay() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleWithFixedDelay
P
- period() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleAtFixedRate
R
- release() - Method in class ru.tinkoff.kora.scheduling.jdk.AbstractJob
- release() - Method in class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceLifecycle
- ru.tinkoff.kora.scheduling.jdk - package ru.tinkoff.kora.scheduling.jdk
- ru.tinkoff.kora.scheduling.jdk.annotation - package ru.tinkoff.kora.scheduling.jdk.annotation
- RunOnceJob - Class in ru.tinkoff.kora.scheduling.jdk
- RunOnceJob(SchedulingTelemetry, ScheduledExecutorService, Runnable, Duration) - Constructor for class ru.tinkoff.kora.scheduling.jdk.RunOnceJob
S
- schedule(ScheduledExecutorService, Runnable) - Method in class ru.tinkoff.kora.scheduling.jdk.AbstractJob
- schedule(ScheduledExecutorService, Runnable) - Method in class ru.tinkoff.kora.scheduling.jdk.FixedDelayJob
- schedule(ScheduledExecutorService, Runnable) - Method in class ru.tinkoff.kora.scheduling.jdk.FixedRateJob
- schedule(ScheduledExecutorService, Runnable) - Method in class ru.tinkoff.kora.scheduling.jdk.RunOnceJob
- ScheduleAtFixedRate - Annotation Interface in ru.tinkoff.kora.scheduling.jdk.annotation
-
An annotation for scheduling a re-occurring task with fixed rate between each task.
- scheduledExecutorServiceConfig(Config, ConfigValueExtractor<ScheduledExecutorServiceConfig>) - Method in interface ru.tinkoff.kora.scheduling.jdk.SchedulingJdkModule
- ScheduledExecutorServiceConfig - Record Class in ru.tinkoff.kora.scheduling.jdk
- ScheduledExecutorServiceConfig(int) - Constructor for record class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceConfig
-
Creates an instance of a
ScheduledExecutorServiceConfigrecord class. - ScheduledExecutorServiceConfig(Integer) - Constructor for record class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceConfig
- scheduledExecutorServiceLifecycle(ScheduledExecutorServiceConfig) - Method in interface ru.tinkoff.kora.scheduling.jdk.SchedulingJdkModule
- ScheduledExecutorServiceLifecycle - Class in ru.tinkoff.kora.scheduling.jdk
- ScheduledExecutorServiceLifecycle(ScheduledExecutorServiceConfig) - Constructor for class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceLifecycle
- ScheduleOnce - Annotation Interface in ru.tinkoff.kora.scheduling.jdk.annotation
-
An annotation for scheduling single task with fixed delay before each task.
- ScheduleWithFixedDelay - Annotation Interface in ru.tinkoff.kora.scheduling.jdk.annotation
-
An annotation for scheduling a re-occurring task with fixed delay between each task.
- SchedulingJdkModule - Interface in ru.tinkoff.kora.scheduling.jdk
T
- threads() - Method in record class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceConfig
-
Returns the value of the
threadsrecord component. - toString() - Method in record class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceConfig
-
Returns a string representation of this record class.
U
- unit() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleAtFixedRate
- unit() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleOnce
- unit() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleWithFixedDelay
V
- value() - Method in class ru.tinkoff.kora.scheduling.jdk.ScheduledExecutorServiceLifecycle
All Classes and Interfaces|All Packages