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 TypeMethodDescriptionlong
count
(TaskType type, ExternalResource resource, Notification notification, AnyTypeKind anyTypeKind, String entityKey) void
void
deleteAll
(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)
-