Package io.kestra.jdbc.repository
Class AbstractJdbcSettingRepository
java.lang.Object
io.kestra.jdbc.repository.AbstractJdbcRepository
io.kestra.jdbc.repository.AbstractJdbcSettingRepository
- All Implemented Interfaces:
io.kestra.core.repositories.SettingRepositoryInterface
@Singleton
public abstract class AbstractJdbcSettingRepository
extends AbstractJdbcRepository
implements io.kestra.core.repositories.SettingRepositoryInterface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AbstractJdbcRepository<io.kestra.core.models.Setting> -
Constructor Summary
ConstructorsConstructorDescriptionAbstractJdbcSettingRepository(AbstractJdbcRepository<io.kestra.core.models.Setting> jdbcRepository, io.micronaut.context.ApplicationContext applicationContext) -
Method Summary
Methods inherited from class io.kestra.jdbc.repository.AbstractJdbcRepository
buildTenantCondition, defaultFilter, defaultFilter, field, field, groupByFields, groupByFields
-
Field Details
-
jdbcRepository
-
-
Constructor Details
-
AbstractJdbcSettingRepository
public AbstractJdbcSettingRepository(AbstractJdbcRepository<io.kestra.core.models.Setting> jdbcRepository, io.micronaut.context.ApplicationContext applicationContext)
-
-
Method Details
-
isTaskRunEnabled
-
findByKey
- Specified by:
findByKeyin interfaceio.kestra.core.repositories.SettingRepositoryInterface
-
findAll
- Specified by:
findAllin interfaceio.kestra.core.repositories.SettingRepositoryInterface
-
save
public io.kestra.core.models.Setting save(io.kestra.core.models.Setting setting) - Specified by:
savein interfaceio.kestra.core.repositories.SettingRepositoryInterface
-
delete
public io.kestra.core.models.Setting delete(io.kestra.core.models.Setting setting) - Specified by:
deletein interfaceio.kestra.core.repositories.SettingRepositoryInterface
-