package de.rwth.idsg.bikeman.repository; import de.rwth.idsg.bikeman.domain.Manager; import de.rwth.idsg.bikeman.web.rest.dto.modify.CreateEditManagerDTO; import de.rwth.idsg.bikeman.web.rest.dto.view.ViewManagerDTO; import de.rwth.idsg.bikeman.web.rest.exception.DatabaseException; import java.util.List; /** * Spring Data JPA repository for the Manager entity. */ public interface ManagerRepository { List<ViewManagerDTO> findAll() throws DatabaseException; Manager create(CreateEditManagerDTO dto) throws DatabaseException; Manager update(CreateEditManagerDTO dto) throws DatabaseException; void delete(long userId) throws DatabaseException; }