public class DirectTaskLogConnection extends java.lang.Object implements TaskLogProtocol
Direct TaskLogProtocol implementation that use JPATaskLogDataRepository
as backend to provide access to tasks execution log.
| Constructor and Description |
|---|
DirectTaskLogConnection(JPATaskLogDataRepository taskLogDataRepository) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.util.UUID> |
findIdentifiers(java.util.function.Consumer<org.ametiste.routine.sdk.domain.TaskFilter> filterBuilder,
int offset,
int limit)
Queries task log for entries identifiers list using given filter and page parameters.
|
public DirectTaskLogConnection(JPATaskLogDataRepository taskLogDataRepository)
public java.util.List<java.util.UUID> findIdentifiers(java.util.function.Consumer<org.ametiste.routine.sdk.domain.TaskFilter> filterBuilder,
int offset,
int limit)
TaskLogProtocolQueries task log for entries identifiers list using given filter and page parameters.
findIdentifiers in interface TaskLogProtocolfilterBuilder - log filter criteria builderoffset - entries page offsetlimit - entries limit per page