D |
TrackableRepository.archive(D entity,
ContextInfo contextInfo) |
Archive a record so that it is no longer considered active and is filtered out of results.
|
boolean |
TrackableRsqlFilterExecutor.exists(cz.jirutka.rsql.parser.ast.Node filters,
ContextInfo contextInfo) |
Checks whether the data store contains elements that match the given Node .
|
boolean |
TrackableRepository.existsByContextId(String contextId,
ContextInfo contextInfo) |
Retrieve whether or not an active instance of the item exists for the given context id after
any narrowing context is applied.
|
List<D> |
TrackableRepository.findAll(ContextInfo contextInfo) |
Retrieve all domain instances.
|
List<D> |
TrackableRepository.findAll(ContextInfo contextInfo,
Class<D> type) |
Retrieve all domain instances.
|
org.springframework.data.domain.Page<D> |
TrackableRepository.findAll(org.springframework.data.domain.Pageable pageable,
ContextInfo contextInfo) |
Retrieve all domain instances, a page at a time.
|
org.springframework.data.domain.Page<D> |
TrackableRepository.findAll(org.springframework.data.domain.Pageable pageable,
ContextInfo contextInfo,
Class<D> type) |
Retrieve all domain instances, a page at a time.
|
List<D> |
TrackableRepository.findAll(org.springframework.data.domain.Sort sort,
ContextInfo contextInfo) |
Retrieve all domain instances using a sort.
|
List<D> |
TrackableRepository.findAll(org.springframework.data.domain.Sort sort,
ContextInfo contextInfo,
Class<D> type) |
Retrieve all domain instances using a sort.
|
List<D> |
TrackableRsqlFilterExecutor.findAll(cz.jirutka.rsql.parser.ast.Node filters,
ContextInfo contextInfo) |
Retrieve all domain instances using an RSQL Node to restrict results.
|
org.springframework.data.domain.Page<D> |
TrackableRsqlFilterExecutor.findAll(cz.jirutka.rsql.parser.ast.Node filters,
org.springframework.data.domain.Pageable pageable,
ContextInfo contextInfo) |
Retrieve all domain instances using an RSQL Node to restrict results.
|
List<D> |
TrackableRsqlFilterExecutor.findAll(cz.jirutka.rsql.parser.ast.Node filters,
org.springframework.data.domain.Sort sort,
ContextInfo contextInfo) |
Retrieve all domain instances using an RSQL Node to restrict results.
|
org.springframework.data.domain.Page<D> |
TrackableRsqlFilterExecutor.findAll(cz.jirutka.rsql.parser.ast.Node filters,
org.springframework.data.domain.Sort sort,
org.springframework.data.domain.Pageable pageable,
ContextInfo contextInfo) |
Retrieve all domain instances using an RSQL Node to restrict results.
|
Iterable<D> |
TrackableRepository.findAllByContextId(Iterable<String> contextIds,
ContextInfo contextInfo) |
|
Optional<D> |
TrackableRepository.findByContextId(String contextId,
ContextInfo contextInfo) |
|
Optional<D> |
TrackableRepository.findByContextIdAndCatalog(String contextId,
String catalogId,
ContextInfo contextInfo) |
|
Optional<D> |
TrackableRepository.findByNativeId(Object id) |
Finds the entity corresponding to the given native id.
|
Sortable |
TrackableRepository.findMaxSortMember(Sortable example,
String maxSort,
ContextInfo contextInfo) |
Given an example member from a sort group, find the first member from that group whose sort
value is less than maxSort.
|
Sortable |
TrackableRepository.findMinSortMember(Sortable example,
String minSort,
ContextInfo contextInfo) |
Given an example member from a sort group, find the first member from that group whose sort
value is greater than minSort.
|
boolean |
TrackableRepository.pruneChangeDetails(Object nativeId) |
|
void |
TrackableRepository.pruneRestingNotificationStates(Duration beforeNow) |
Performs an update on all records to prune all NotificationStates
from NotificationStateAware.getNotificationStates() which satisfy the following criteria:
NotificationState.isAcked() is true or
NotificationState.isStopped() is true
NotificationState.getChangeTimestamp() is before Instant.now() minus the
beforeNow duration
|
void |
TrackableRepository.purgeObsoleteSandboxData(Duration beforeNow) |
|
D |
TrackableRepository.save(D entity,
ContextInfo contextInfo) |
Insert (if not exists) or update the domain instance in the datastore.
|
Iterable<D> |
TrackableRepository.saveAll(Iterable<D> entities,
ContextInfo contextInfo) |
Insert (if not exists) or update all the domain instances in the datastore.
|