Class ResourceService


  • @Service
    public class ResourceService
    extends Object
    • Constructor Detail

      • ResourceService

        public ResourceService()
    • Method Detail

      • createResource

        public void createResource​(Resource resource)
      • updateResource

        public void updateResource​(Resource resource)
      • getResource

        public Resource getResource​(long id)
      • deleteResource

        public void deleteResource​(long id)
      • deleteResourcesFromCategory

        public void deleteResourcesFromCategory​(Long categoryId)
      • removeAllManagers

        public void removeAllManagers​(long resourceId)
      • getResourcesByCategory

        public List<Resource> getResourcesByCategory​(Long categoryId)
      • isManager

        public boolean isManager​(Long userId,
                                 Long resourceId)
      • listResourcesOfReservation

        public List<Resource> listResourcesOfReservation​(Long reservationId)
      • findAllReservedResources

        public List<Resource> findAllReservedResources​(long reservationIdToSkip,
                                                       List<Long> aimedResourceIds,
                                                       String startPeriod,
                                                       String endPeriod)