ExecutionLogEntryRepositoryAbstract
Provides supporting functionality for querying and persisting ExecutionLogEntry entities.
API
ExecutionLogEntryRepositoryAbstract.java
class ExecutionLogEntryRepositoryAbstract<E> {
Class<E> getEntityClass()
E createEntryAndPersist(Execution execution)
List<ExecutionLogEntry> findByInteractionId(UUID interactionId)
Optional<ExecutionLogEntry> findByInteractionIdAndSequence(UUID interactionId, int sequence)
List<ExecutionLogEntry> findByFromAndTo(LocalDate from, LocalDate to)
List<ExecutionLogEntry> findMostRecent()
List<ExecutionLogEntry> findMostRecent(int limit)
List<ExecutionLogEntry> findByTarget(Bookmark target)
List<ExecutionLogEntry> findByTargetAndTimestampAfter(Bookmark target, Timestamp timestamp)
List<ExecutionLogEntry> findByTargetAndTimestampBefore(Bookmark target, Timestamp timestamp)
List<ExecutionLogEntry> findByTargetAndTimestampBetween(Bookmark target, Timestamp timestampFrom, Timestamp timestampTo)
List<ExecutionLogEntry> findByTimestampAfter(Timestamp timestamp)
List<ExecutionLogEntry> findByTimestampBefore(Timestamp timestamp)
List<ExecutionLogEntry> findByTimestampBetween(Timestamp timestampFrom, Timestamp timestampTo)
List<ExecutionLogEntry> findRecentByUsername(String username)
List<ExecutionLogEntry> findRecentByTarget(Bookmark target)
List<ExecutionLogEntry> findAll() (1)
void removeAll() (2)
}
1 | findAll()
intended for testing purposes only |
2 | removeAll()
intended for testing purposes only |