Class RHRequestManagementController
java.lang.Object
org.exoplatform.rhmanagement.portlet.rhManagement.RHRequestManagementController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.exoplatform.rhmanagement.dto.VacationRequestDTOapproveRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) org.exoplatform.rhmanagement.dto.VacationRequestDTOdeclineRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) juzu.ResponsedeleteFile(Long requestId, String fileName) List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>deleteRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) juzu.ResponseList<org.exoplatform.rhmanagement.dto.CommentDTO>getComments(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) juzu.Responseorg.exoplatform.rhmanagement.dto.ContextDTOgetData()org.exoplatform.rhmanagement.dto.ContextDTOList<org.exoplatform.rhmanagement.dto.CommentDTO>getHistory(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) juzu.ResponsegetRequestAttachements(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) List<org.exoplatform.rhmanagement.dto.EmployeesDTO>getSubstitutesByRequestID(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) org.exoplatform.rhmanagement.dto.VacationRequestDTOList<org.exoplatform.rhmanagement.dto.VacationRequestDTO>List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>List<org.exoplatform.rhmanagement.dto.ValidatorDTO>getValidatorsByRequestID(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) org.exoplatform.rhmanagement.dto.EmployeesDTOgetVrOwnerData(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) juzu.Response.Contentindex()voidsaveComment(org.exoplatform.rhmanagement.dto.CommentDTO obj) List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>saveVacationRequest(org.exoplatform.rhmanagement.dto.VacationRequestWithManagersDTO obj) voidsaveValiadator(org.exoplatform.rhmanagement.dto.ValidatorDTO obj) juzu.ResponseuploadFile(Long requestId, org.apache.commons.fileupload.FileItem file)
-
Constructor Details
-
RHRequestManagementController
public RHRequestManagementController()
-
-
Method Details
-
index
public juzu.Response.Content index() -
getVacationRequests
-
getVacationRequestsOfCurrentUser
-
getVacationRequestsForCurrentValidator
-
getVacationRequest
-
getComments
public List<org.exoplatform.rhmanagement.dto.CommentDTO> getComments(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) -
getVrOwnerData
public org.exoplatform.rhmanagement.dto.EmployeesDTO getVrOwnerData(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) -
getHistory
public List<org.exoplatform.rhmanagement.dto.CommentDTO> getHistory(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) -
getValidatorsByRequestID
public List<org.exoplatform.rhmanagement.dto.ValidatorDTO> getValidatorsByRequestID(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) -
getSubstitutesByRequestID
public List<org.exoplatform.rhmanagement.dto.EmployeesDTO> getSubstitutesByRequestID(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) -
saveVacationRequest
public List<org.exoplatform.rhmanagement.dto.VacationRequestDTO> saveVacationRequest(org.exoplatform.rhmanagement.dto.VacationRequestWithManagersDTO obj) -
saveComment
public void saveComment(org.exoplatform.rhmanagement.dto.CommentDTO obj) -
saveValiadator
public void saveValiadator(org.exoplatform.rhmanagement.dto.ValidatorDTO obj) -
deleteRequest
public List<org.exoplatform.rhmanagement.dto.VacationRequestDTO> deleteRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) -
declineRequest
public org.exoplatform.rhmanagement.dto.VacationRequestDTO declineRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) -
approveRequest
public org.exoplatform.rhmanagement.dto.VacationRequestDTO approveRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) -
getBundle
public juzu.Response getBundle() -
getContext
public juzu.Response getContext() -
uploadFile
public juzu.Response uploadFile(Long requestId, org.apache.commons.fileupload.FileItem file) throws IOException - Throws:
IOException
-
deleteFile
- Throws:
IOException
-
getRequestAttachements
public juzu.Response getRequestAttachements(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj) -
getData
public org.exoplatform.rhmanagement.dto.ContextDTO getData() -
getData
-