@Repository
public class ApplicationLogEntriesJdbcRepository
extends net.nemerosa.ontrack.repository.support.AbstractJdbcRepository
implements net.nemerosa.ontrack.repository.ApplicationLogEntriesRepository
| Constructor and Description |
|---|
ApplicationLogEntriesJdbcRepository(javax.sql.DataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup(int retentionDays) |
void |
deleteLogEntries() |
java.util.List<net.nemerosa.ontrack.model.support.ApplicationLogEntry> |
getLogEntries(net.nemerosa.ontrack.model.support.ApplicationLogEntryFilter filter,
net.nemerosa.ontrack.model.support.Page page) |
int |
getTotalCount() |
void |
log(net.nemerosa.ontrack.model.support.ApplicationLogEntry entry) |
dateTimeForDB, dateTimeFromDB, dbCreate, getEnum, getFirstItem, getFirstItem, getOptional, getOptional, id, id, id, noParams, optionalInt, params, readJson, readJson, readJson, readSignature, readSignature, toDocument, writeJsongetNamedParameterJdbcTemplate, initTemplateConfig@Autowired public ApplicationLogEntriesJdbcRepository(javax.sql.DataSource dataSource)
public void log(net.nemerosa.ontrack.model.support.ApplicationLogEntry entry)
log in interface net.nemerosa.ontrack.repository.ApplicationLogEntriesRepositorypublic int getTotalCount()
getTotalCount in interface net.nemerosa.ontrack.repository.ApplicationLogEntriesRepositorypublic java.util.List<net.nemerosa.ontrack.model.support.ApplicationLogEntry> getLogEntries(net.nemerosa.ontrack.model.support.ApplicationLogEntryFilter filter,
net.nemerosa.ontrack.model.support.Page page)
getLogEntries in interface net.nemerosa.ontrack.repository.ApplicationLogEntriesRepositorypublic void cleanup(int retentionDays)
cleanup in interface net.nemerosa.ontrack.repository.ApplicationLogEntriesRepositorypublic void deleteLogEntries()
deleteLogEntries in interface net.nemerosa.ontrack.repository.ApplicationLogEntriesRepository