Interface TaskDAO
- All Known Implementing Classes:
JPATaskDAO,Neo4jTaskDAO
-
Field Summary
Fields inherited from interface org.apache.syncope.core.persistence.api.dao.DAO
DEFAULT_SORT -
Method Summary
Modifier and TypeMethodDescriptionlongcount(TaskType type, ExternalResource resource, Notification notification, AnyTypeKind anyTypeKind, String entityKey) voidvoiddeleteAll(ExternalResource resource, TaskType type) findAll(TaskType type, ExternalResource resource, Notification notification, AnyTypeKind anyTypeKind, String entityKey, org.springframework.data.domain.Pageable pageable) findByCommand(Implementation delegate) findByDelegate(Implementation delegate) findByInboundActions(Implementation inboundActions) findByName(TaskType type, String name) findByPushActions(Implementation pushActions) findByRealm(Realm realm) findByReconFilterBuilder(Implementation reconFilterBuilder) findToExec(TaskType type) purgePropagations(OffsetDateTime since, List<ExecStatus> statuses, List<String> resources) Methods inherited from interface org.apache.syncope.core.persistence.api.dao.DAO
count, delete, deleteById, existsById, findAll, findById, save
-
Method Details
-
findById
-
findByName
-
findByDelegate
-
findByReconFilterBuilder
-
findByInboundActions
-
findByPushActions
-
findByCommand
-
findByRealm
-
findToExec
-
findAll
-
findAll
<T extends Task<T>> List<T> findAll(TaskType type, ExternalResource resource, Notification notification, AnyTypeKind anyTypeKind, String entityKey, org.springframework.data.domain.Pageable pageable) -
count
long count(TaskType type, ExternalResource resource, Notification notification, AnyTypeKind anyTypeKind, String entityKey) -
delete
-
deleteAll
-
purgePropagations
List<PropagationTaskTO> purgePropagations(OffsetDateTime since, List<ExecStatus> statuses, List<String> resources)
-