Index
All Classes and Interfaces|All Packages
A
- AbstractJob - Class in ru.tinkoff.kora.scheduling.jdk
- AbstractJob(SchedulingTelemetry, JdkSchedulingExecutor, 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
- DefaultJdkSchedulingExecutor - Class in ru.tinkoff.kora.scheduling.jdk
- DefaultJdkSchedulingExecutor(ScheduledExecutorServiceConfig) - Constructor for class ru.tinkoff.kora.scheduling.jdk.DefaultJdkSchedulingExecutor
- 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, JdkSchedulingExecutor, Runnable, Duration, Duration) - Constructor for class ru.tinkoff.kora.scheduling.jdk.FixedDelayJob
- FixedRateJob - Class in ru.tinkoff.kora.scheduling.jdk
- FixedRateJob(SchedulingTelemetry, JdkSchedulingExecutor, 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.DefaultJdkSchedulingExecutor
- initialDelay() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleAtFixedRate
- initialDelay() - Element in annotation interface ru.tinkoff.kora.scheduling.jdk.annotation.ScheduleWithFixedDelay
J
- JdkSchedulingExecutor - Interface in ru.tinkoff.kora.scheduling.jdk
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.DefaultJdkSchedulingExecutor
- 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, JdkSchedulingExecutor, Runnable, Duration) - Constructor for class ru.tinkoff.kora.scheduling.jdk.RunOnceJob
S
- schedule(Runnable, long, TimeUnit) - Method in class ru.tinkoff.kora.scheduling.jdk.DefaultJdkSchedulingExecutor
- schedule(Runnable, long, TimeUnit) - Method in interface ru.tinkoff.kora.scheduling.jdk.JdkSchedulingExecutor
- schedule(JdkSchedulingExecutor, Runnable) - Method in class ru.tinkoff.kora.scheduling.jdk.AbstractJob
- schedule(JdkSchedulingExecutor, Runnable) - Method in class ru.tinkoff.kora.scheduling.jdk.FixedDelayJob
- schedule(JdkSchedulingExecutor, Runnable) - Method in class ru.tinkoff.kora.scheduling.jdk.FixedRateJob
- schedule(JdkSchedulingExecutor, Runnable) - Method in class ru.tinkoff.kora.scheduling.jdk.RunOnceJob
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class ru.tinkoff.kora.scheduling.jdk.DefaultJdkSchedulingExecutor
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in interface ru.tinkoff.kora.scheduling.jdk.JdkSchedulingExecutor
- 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
- ScheduleOnce - Annotation Interface in ru.tinkoff.kora.scheduling.jdk.annotation
-
An annotation for scheduling single task with fixed delay before each task.
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class ru.tinkoff.kora.scheduling.jdk.DefaultJdkSchedulingExecutor
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in interface ru.tinkoff.kora.scheduling.jdk.JdkSchedulingExecutor
- 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
All Classes and Interfaces|All Packages