@Repository public class SVNIssueRevisionJdbcDao extends net.nemerosa.ontrack.repository.support.AbstractJdbcRepository implements SVNIssueRevisionDao
| Constructor and Description |
|---|
SVNIssueRevisionJdbcDao(javax.sql.DataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.lang.String> |
findIssueByKey(int repositoryId,
java.lang.String issueKey) |
java.util.List<java.lang.String> |
findIssuesByRevision(int repositoryId,
long revision) |
java.util.OptionalLong |
findLastRevisionByIssue(int repositoryId,
java.lang.String issueKey) |
java.util.OptionalLong |
findLastRevisionByIssuesAndBranch(int repositoryId,
java.util.Collection<java.lang.String> issueKeys,
java.lang.String branch) |
java.util.List<java.lang.Long> |
findRevisionsByIssue(int repositoryId,
java.lang.String issueKey) |
void |
link(int repositoryId,
long revision,
java.lang.String key) |
dateTimeForDB, dateTimeFromDB, dbCreate, getEnum, getFirstItem, getFirstItem, getOptional, getOptional, id, id, id, noParams, optionalInt, params, readJson, readJson, readJson, readSignature, readSignature, toDocument, writeJsongetNamedParameterJdbcTemplate, initTemplateConfig@Autowired public SVNIssueRevisionJdbcDao(javax.sql.DataSource dataSource)
public void link(int repositoryId,
long revision,
java.lang.String key)
link in interface SVNIssueRevisionDaopublic java.util.List<java.lang.String> findIssuesByRevision(int repositoryId,
long revision)
findIssuesByRevision in interface SVNIssueRevisionDaopublic java.util.Optional<java.lang.String> findIssueByKey(int repositoryId,
java.lang.String issueKey)
findIssueByKey in interface SVNIssueRevisionDaopublic java.util.List<java.lang.Long> findRevisionsByIssue(int repositoryId,
java.lang.String issueKey)
findRevisionsByIssue in interface SVNIssueRevisionDaopublic java.util.OptionalLong findLastRevisionByIssue(int repositoryId,
java.lang.String issueKey)
findLastRevisionByIssue in interface SVNIssueRevisionDaopublic java.util.OptionalLong findLastRevisionByIssuesAndBranch(int repositoryId,
java.util.Collection<java.lang.String> issueKeys,
java.lang.String branch)
findLastRevisionByIssuesAndBranch in interface SVNIssueRevisionDao