@Repository
public class PredefinedValidationStampJdbcRepository
extends net.nemerosa.ontrack.repository.support.AbstractJdbcRepository
implements net.nemerosa.ontrack.repository.PredefinedValidationStampRepository
| Constructor and Description |
|---|
PredefinedValidationStampJdbcRepository(javax.sql.DataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
net.nemerosa.ontrack.model.Ack |
deletePredefinedValidationStamp(net.nemerosa.ontrack.model.structure.ID predefinedValidationStampId) |
java.util.Optional<net.nemerosa.ontrack.model.structure.PredefinedValidationStamp> |
findPredefinedValidationStampByName(java.lang.String name) |
net.nemerosa.ontrack.model.structure.PredefinedValidationStamp |
getPredefinedValidationStamp(net.nemerosa.ontrack.model.structure.ID id) |
net.nemerosa.ontrack.common.Document |
getPredefinedValidationStampImage(net.nemerosa.ontrack.model.structure.ID id) |
java.util.List<net.nemerosa.ontrack.model.structure.PredefinedValidationStamp> |
getPredefinedValidationStamps() |
net.nemerosa.ontrack.model.structure.ID |
newPredefinedValidationStamp(net.nemerosa.ontrack.model.structure.PredefinedValidationStamp stamp) |
void |
savePredefinedValidationStamp(net.nemerosa.ontrack.model.structure.PredefinedValidationStamp validationStamp) |
void |
setPredefinedValidationStampImage(net.nemerosa.ontrack.model.structure.ID predefinedValidationStampId,
net.nemerosa.ontrack.common.Document document) |
protected net.nemerosa.ontrack.model.structure.PredefinedValidationStamp |
toPredefinedValidationStamp(java.sql.ResultSet rs) |
dateTimeForDB, dateTimeFromDB, dbCreate, getEnum, getFirstItem, getFirstItem, getOptional, getOptional, id, id, id, noParams, optionalInt, params, readJson, readJson, readJson, readSignature, readSignature, toDocument, writeJsongetNamedParameterJdbcTemplate, initTemplateConfig@Autowired public PredefinedValidationStampJdbcRepository(javax.sql.DataSource dataSource)
public java.util.List<net.nemerosa.ontrack.model.structure.PredefinedValidationStamp> getPredefinedValidationStamps()
getPredefinedValidationStamps in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepositorypublic net.nemerosa.ontrack.model.structure.ID newPredefinedValidationStamp(net.nemerosa.ontrack.model.structure.PredefinedValidationStamp stamp)
newPredefinedValidationStamp in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepositorypublic net.nemerosa.ontrack.model.structure.PredefinedValidationStamp getPredefinedValidationStamp(net.nemerosa.ontrack.model.structure.ID id)
getPredefinedValidationStamp in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepositorypublic java.util.Optional<net.nemerosa.ontrack.model.structure.PredefinedValidationStamp> findPredefinedValidationStampByName(java.lang.String name)
findPredefinedValidationStampByName in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepositorypublic net.nemerosa.ontrack.common.Document getPredefinedValidationStampImage(net.nemerosa.ontrack.model.structure.ID id)
getPredefinedValidationStampImage in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepositorypublic void savePredefinedValidationStamp(net.nemerosa.ontrack.model.structure.PredefinedValidationStamp validationStamp)
savePredefinedValidationStamp in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepositorypublic net.nemerosa.ontrack.model.Ack deletePredefinedValidationStamp(net.nemerosa.ontrack.model.structure.ID predefinedValidationStampId)
deletePredefinedValidationStamp in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepositorypublic void setPredefinedValidationStampImage(net.nemerosa.ontrack.model.structure.ID predefinedValidationStampId,
net.nemerosa.ontrack.common.Document document)
setPredefinedValidationStampImage in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepositoryprotected net.nemerosa.ontrack.model.structure.PredefinedValidationStamp toPredefinedValidationStamp(java.sql.ResultSet rs)
throws java.sql.SQLException
java.sql.SQLException