Package io.kestra.jdbc.runner
Class JdbcCleaner
java.lang.Object
io.kestra.jdbc.runner.JdbcCleaner
@Singleton
@JdbcRunnerEnabled
@Requires(property="kestra.jdbc.cleaner")
public class JdbcCleaner
extends Object
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
queueTable
protected final org.jooq.Table<org.jooq.Record> queueTable
-
-
Constructor Details
-
JdbcCleaner
@Inject public JdbcCleaner(io.micronaut.context.ApplicationContext applicationContext)
-
-
Method Details
-
deleteQueue
public void deleteQueue() throws io.kestra.core.queues.QueueException- Throws:
io.kestra.core.queues.QueueException
-
report
@Scheduled(initialDelay="${kestra.jdbc.cleaner.initial-delay}", fixedDelay="${kestra.jdbc.cleaner.fixed-delay}") public void report()
-