public class VacationRequestService extends Object
| Constructor and Description |
|---|
VacationRequestService() |
public VacationRequestDTO save(VacationRequestDTO entity, boolean newRequest)
public void remove(VacationRequestDTO entity)
public List<VacationRequestDTO> getVacationRequests(int offset, int limit)
public List<VacationRequestDTO> getActivVacationRequests(int offset, int limit)
public List<VacationRequestDTO> getWaitingVacationRequests(int offset, int limit)
public List<VacationRequestDTO> getVacationRequestsByType(String type, int offset, int limit)
public VacationRequestDTO getVacationRequest(long id)
public List<VacationRequestDTO> getVacationRequestsByUserId(String userId, int offset, int limit)
public List<VacationRequestDTO> getVacationRequestsByUserIdAndStatus(String userId, String status, int offset, int limit)
public List<VacationRequestDTO> getActiveVacationRequestsByUserId(String userId, int offset, int limit)
public List<VacationRequestDTO> getVacationRequestsByValidator(String userId, int offset, int limit)
public List<VacationRequestDTO> getVacationRequestsByValidatorAndStatus(String userId, String status, int offset, int limit)
public List<VacationRequestDTO> getActiveVacationRequestsByValidator(String userId, int offset, int limit)
public long getVacationRequestesCount()
public long getActiveVacationRequestsCount()
public long getVacationRequestsByTypeCount(String type)
public long getWaitingVacationRequestsCount()
public List<VacationRequestDTO> getVacationRequestByDate(Date date)
public List<VacationRequestDTO> getVacationRequestByManager(String userId, List<String> listSubs, int offset, int limit)
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.