Interface EntityRelationsService
-
- All Known Implementing Classes:
EntityRelationsServiceImpl
public interface EntityRelationsService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.EntityRelation>find(de.digitalcollections.model.api.paging.PageRequest pageRequest)Get paged, sorted, filtered relationsList<de.digitalcollections.model.api.identifiable.entity.EntityRelation>saveEntityRelations(List<de.digitalcollections.model.api.identifiable.entity.EntityRelation> entityRelations)Save (means create or update) a list of entity relations.
-
-
-
Method Detail
-
find
de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.entity.EntityRelation> find(de.digitalcollections.model.api.paging.PageRequest pageRequest)
Get paged, sorted, filtered relations- Parameters:
pageRequest- request param container for paging, sorting, filtering- Returns:
- result as paged response
-
saveEntityRelations
List<de.digitalcollections.model.api.identifiable.entity.EntityRelation> saveEntityRelations(List<de.digitalcollections.model.api.identifiable.entity.EntityRelation> entityRelations)
Save (means create or update) a list of entity relations. This method is idempotent.- Parameters:
entityRelations- a list of entity relations to persist- Returns:
- the persisted list of entity relations
-
-