Class VacationRequestService


  • public class VacationRequestService
    extends Object
    Created by The eXo Platform SAS
    • Constructor Detail

      • VacationRequestService

        public VacationRequestService()
    • Method Detail

      • getActivVacationRequests

        public List<VacationRequestDTO> getActivVacationRequests​(int offset,
                                                                 int limit)
      • getWaitingVacationRequests

        public List<VacationRequestDTO> getWaitingVacationRequests​(int offset,
                                                                   int limit)
      • getActiveVacationRequestsByUserId

        public List<VacationRequestDTO> getActiveVacationRequestsByUserId​(String userId,
                                                                          int offset,
                                                                          int limit)
      • getVacationRequestsByValidator

        public List<VacationRequestDTO> getVacationRequestsByValidator​(String userId,
                                                                       int offset,
                                                                       int limit)
      • getVacationRequestsByValidatorAndStatus

        public List<VacationRequestDTO> getVacationRequestsByValidatorAndStatus​(String userId,
                                                                                String status,
                                                                                int offset,
                                                                                int limit)
      • getActiveVacationRequestsByValidator

        public List<VacationRequestDTO> getActiveVacationRequestsByValidator​(String userId,
                                                                             int offset,
                                                                             int limit)
      • getVacationRequestesCount

        public long getVacationRequestesCount()
      • getActiveVacationRequestsCount

        public long getActiveVacationRequestsCount()
      • getVacationRequestsByTypeCount

        public long getVacationRequestsByTypeCount​(String type)
      • getWaitingVacationRequestsCount

        public long getWaitingVacationRequestsCount()