org.silverpeas.resourcemanager.services
Class ResourceService
java.lang.Object
org.silverpeas.resourcemanager.services.ResourceService
@Service
@Transactional
public class ResourceService
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceService
public ResourceService()
createResource
public void createResource(Resource resource)
updateResource
public void updateResource(Resource resource)
getResources
public List<Resource> getResources()
getResource
public Resource getResource(long id)
deleteResource
public void deleteResource(long id)
deleteResourcesFromCategory
public void deleteResourcesFromCategory(Long categoryId)
addManagers
public void addManagers(long resourceId,
List<ResourceValidator> managerIds)
addManager
public void addManager(ResourceValidator manager)
getManagers
public List<ResourceValidator> getManagers(long resourceId)
removeAllManagers
public void removeAllManagers(long resourceId)
removeManager
public void removeManager(ResourceValidator manager)
getResourcesByCategory
public List<Resource> getResourcesByCategory(Long categoryId)
listAvailableResources
public List<Resource> listAvailableResources(String instanceId,
String startDate,
String endDate)
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)
Copyright © 2016 Silverpeas. All Rights Reserved.