@Repository
public class EntityDataJdbcRepository
extends net.nemerosa.ontrack.repository.support.AbstractJdbcRepository
implements net.nemerosa.ontrack.repository.EntityDataRepository
| Constructor and Description |
|---|
EntityDataJdbcRepository(javax.sql.DataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(net.nemerosa.ontrack.model.structure.ProjectEntity entity,
java.lang.String key) |
java.util.Optional<java.lang.String> |
retrieve(net.nemerosa.ontrack.model.structure.ProjectEntity entity,
java.lang.String key) |
void |
store(net.nemerosa.ontrack.model.structure.ProjectEntity entity,
java.lang.String key,
java.lang.String value) |
dateTimeForDB, dateTimeFromDB, dbCreate, getEnum, getFirstItem, getFirstItem, getOptional, getOptional, id, id, id, noParams, optionalInt, params, readJson, readJson, readJson, readSignature, readSignature, toDocument, writeJsongetNamedParameterJdbcTemplate, initTemplateConfig@Autowired public EntityDataJdbcRepository(javax.sql.DataSource dataSource)
public void store(net.nemerosa.ontrack.model.structure.ProjectEntity entity,
java.lang.String key,
java.lang.String value)
store in interface net.nemerosa.ontrack.repository.EntityDataRepositorypublic java.util.Optional<java.lang.String> retrieve(net.nemerosa.ontrack.model.structure.ProjectEntity entity,
java.lang.String key)
retrieve in interface net.nemerosa.ontrack.repository.EntityDataRepositorypublic void delete(net.nemerosa.ontrack.model.structure.ProjectEntity entity,
java.lang.String key)
delete in interface net.nemerosa.ontrack.repository.EntityDataRepository