Interface ResourceRepository

  • All Superinterfaces:
    org.silverpeas.core.persistence.datasource.repository.EntityRepository<Resource>, org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<Resource>
    All Known Implementing Classes:
    ResourceJpaRepository

    public interface ResourceRepository
    extends org.silverpeas.core.persistence.datasource.repository.EntityRepository<Resource>, org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<Resource>
    • Method Detail

      • findAllResourcesByCategory

        List<Resource> findAllResourcesByCategory​(Long categoryId)
      • findAllBookableResources

        List<Resource> findAllBookableResources​(String instanceId)
      • findAllResourcesForReservation

        List<Resource> findAllResourcesForReservation​(Long reservationId)
      • deleteResourcesFromCategory

        void deleteResourcesFromCategory​(Long categoryId)