Interface EntityRelationsRepository


  • public interface EntityRelationsRepository
    • 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 relations
      List<de.digitalcollections.model.api.identifiable.entity.EntityRelation> save​(List<de.digitalcollections.model.api.identifiable.entity.EntityRelation> entityRelations)
      Persists a list of EntityRelations
    • 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
      • save

        List<de.digitalcollections.model.api.identifiable.entity.EntityRelation> save​(List<de.digitalcollections.model.api.identifiable.entity.EntityRelation> entityRelations)
        Persists a list of EntityRelations
        Parameters:
        entityRelations - list of EntityRelations to be persisted
        Returns:
        list of persisted EntityRelations