Package io.kestra.jdbc.runner
Class AbstractJdbcExecutorStateStorage
java.lang.Object
io.kestra.jdbc.runner.AbstractJdbcExecutorStateStorage
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AbstractJdbcRepository<io.kestra.core.runners.ExecutorState> -
Constructor Summary
ConstructorsConstructorDescriptionAbstractJdbcExecutorStateStorage(AbstractJdbcRepository<io.kestra.core.runners.ExecutorState> jdbcRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(io.kestra.core.models.executions.Execution execution) io.kestra.core.runners.ExecutorStateget(org.jooq.DSLContext dslContext, io.kestra.core.models.executions.Execution execution) voidsave(org.jooq.DSLContext dslContext, io.kestra.core.runners.ExecutorState executorState)
-
Field Details
-
jdbcRepository
-
-
Constructor Details
-
AbstractJdbcExecutorStateStorage
public AbstractJdbcExecutorStateStorage(AbstractJdbcRepository<io.kestra.core.runners.ExecutorState> jdbcRepository)
-
-
Method Details
-
get
public io.kestra.core.runners.ExecutorState get(org.jooq.DSLContext dslContext, io.kestra.core.models.executions.Execution execution) -
save
public void save(org.jooq.DSLContext dslContext, io.kestra.core.runners.ExecutorState executorState) -
delete
public void delete(io.kestra.core.models.executions.Execution execution)
-