@Repository public class SVNEventJdbcDao extends net.nemerosa.ontrack.repository.support.AbstractJdbcRepository implements SVNEventDao
| Constructor and Description |
|---|
SVNEventJdbcDao(javax.sql.DataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
createCopyEvent(int repositoryId,
long revision,
java.lang.String copyFromPath,
long copyFromRevision,
java.lang.String copyToPath) |
void |
createStopEvent(int repositoryId,
long revision,
java.lang.String path) |
java.util.List<TCopyEvent> |
findCopies(int repositoryId,
java.lang.String fromPath,
java.lang.String toPathPrefix,
java.util.function.Predicate<TCopyEvent> filter) |
SVNLocation |
getFirstCopyAfter(int repositoryId,
SVNLocation location) |
TCopyEvent |
getLastCopyEvent(int repositoryId,
java.lang.String path,
long revision) |
dateTimeForDB, dateTimeFromDB, dbCreate, getEnum, getFirstItem, getFirstItem, getOptional, getOptional, id, id, id, noParams, optionalInt, params, readJson, readJson, readJson, readSignature, readSignature, toDocument, writeJsongetNamedParameterJdbcTemplate, initTemplateConfig@Autowired public SVNEventJdbcDao(javax.sql.DataSource dataSource)
public void createCopyEvent(int repositoryId,
long revision,
java.lang.String copyFromPath,
long copyFromRevision,
java.lang.String copyToPath)
createCopyEvent in interface SVNEventDaopublic void createStopEvent(int repositoryId,
long revision,
java.lang.String path)
createStopEvent in interface SVNEventDaopublic TCopyEvent getLastCopyEvent(int repositoryId, java.lang.String path, long revision)
getLastCopyEvent in interface SVNEventDaopublic SVNLocation getFirstCopyAfter(int repositoryId, SVNLocation location)
getFirstCopyAfter in interface SVNEventDaopublic java.util.List<TCopyEvent> findCopies(int repositoryId, java.lang.String fromPath, java.lang.String toPathPrefix, java.util.function.Predicate<TCopyEvent> filter)
findCopies in interface SVNEventDao