Index

A C D E F H I J P R S T U 
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 ScheduledExecutorServiceConfig record 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 threads record 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
 
A C D E F H I J P R S T U 
All Classes and Interfaces|All Packages