Interface UserRepository


  • public interface UserRepository
    Repository for User persistence handling.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long count()  
      de.digitalcollections.model.security.User create()  
      de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.security.User> find​(de.digitalcollections.model.list.paging.PageRequest pageRequest)  
      List<de.digitalcollections.model.security.User> getActiveAdminUsers()  
      de.digitalcollections.model.security.User getByEmail​(String email)  
      de.digitalcollections.model.security.User getByUuid​(UUID uuid)  
      de.digitalcollections.model.security.User save​(de.digitalcollections.model.security.User user)  
      de.digitalcollections.model.security.User update​(de.digitalcollections.model.security.User user)  
    • Method Detail

      • count

        long count()
      • create

        de.digitalcollections.model.security.User create()
      • find

        de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.security.User> find​(de.digitalcollections.model.list.paging.PageRequest pageRequest)
      • getActiveAdminUsers

        List<de.digitalcollections.model.security.User> getActiveAdminUsers()
      • getByEmail

        de.digitalcollections.model.security.User getByEmail​(String email)
      • getByUuid

        de.digitalcollections.model.security.User getByUuid​(UUID uuid)
      • save

        de.digitalcollections.model.security.User save​(de.digitalcollections.model.security.User user)
      • update

        de.digitalcollections.model.security.User update​(de.digitalcollections.model.security.User user)