Package org.apache.syncope.core.logic
Interface AnyCRUDLogicOp<TO extends AnyTO,C extends AnyCR,U extends AnyUR>
- All Known Subinterfaces:
AnyObjectLogicOp,GroupLogicOp,UserLogicOp
- All Known Implementing Classes:
AnyObjectLogic,GroupLogic,UserLogic
-
Method Summary
Modifier and TypeMethodDescriptionassign(String key, Collection<String> resources, boolean changepwd, String password, boolean nullPriorityAsync) deprovision(String key, List<String> resources, boolean nullPriorityAsync) link(String key, Collection<String> resources) provision(String key, List<String> resources, boolean changepwd, String password, boolean nullPriorityAsync) org.springframework.data.domain.Page<TO> search(SearchCond searchCond, org.springframework.data.domain.Pageable pageable, String realm, boolean recursive, boolean details) unassign(String key, Collection<String> resources, boolean nullPriorityAsync) unlink(String key, Collection<String> resources)
-
Method Details
-
read
-
search
org.springframework.data.domain.Page<TO> search(SearchCond searchCond, org.springframework.data.domain.Pageable pageable, String realm, boolean recursive, boolean details) -
create
-
update
-
delete
-
unlink
-
link
-
unassign
ProvisioningResult<TO> unassign(String key, Collection<String> resources, boolean nullPriorityAsync) -
assign
ProvisioningResult<TO> assign(String key, Collection<String> resources, boolean changepwd, String password, boolean nullPriorityAsync) -
deprovision
-
provision
-