Class VacationRequestService
java.lang.Object
org.exoplatform.rhmanagement.services.VacationRequestService
Created by The eXo Platform SAS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetActiveVacationRequestsByUserId(String userId, int offset, int limit) getActiveVacationRequestsByValidator(String userId, int offset, int limit) longgetActivVacationRequests(int offset, int limit) getVacationRequest(long id) getVacationRequestByDate(Date date) getVacationRequestByManager(String userId, List<String> listSubs, int offset, int limit) longgetVacationRequests(int offset, int limit) getVacationRequestsByType(String type, int offset, int limit) longgetVacationRequestsByUserId(String userId, int offset, int limit) getVacationRequestsByUserIdAndStatus(String userId, String status, int offset, int limit) getVacationRequestsByValidator(String userId, int offset, int limit) getVacationRequestsByValidatorAndStatus(String userId, String status, int offset, int limit) getWaitingVacationRequests(int offset, int limit) longvoidremove(VacationRequestDTO entity) save(VacationRequestDTO entity, boolean newRequest)
-
Constructor Details
-
VacationRequestService
public VacationRequestService()
-
-
Method Details
-
save
-
remove
-
getVacationRequests
-
getActivVacationRequests
-
getWaitingVacationRequests
-
getVacationRequestsByType
-
getVacationRequest
-
getVacationRequestsByUserId
-
getVacationRequestsByUserIdAndStatus
public List<VacationRequestDTO> getVacationRequestsByUserIdAndStatus(String userId, String status, 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
-
getWaitingVacationRequestsCount
public long getWaitingVacationRequestsCount() -
getVacationRequestByDate
-
getVacationRequestByManager
public List<VacationRequestDTO> getVacationRequestByManager(String userId, List<String> listSubs, int offset, int limit)
-