Class RHRequestManagementController
- java.lang.Object
-
- org.exoplatform.rhmanagement.portlet.rhManagement.RHRequestManagementController
-
public class RHRequestManagementController extends Object
-
-
Constructor Summary
Constructors Constructor Description RHRequestManagementController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.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.ResponsegetBundle()List<org.exoplatform.rhmanagement.dto.CommentDTO>getComments(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)juzu.ResponsegetContext()org.exoplatform.rhmanagement.dto.ContextDTOgetData()org.exoplatform.rhmanagement.dto.ContextDTOgetData(Long rid)List<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.VacationRequestDTOgetVacationRequest(Long id)List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>getVacationRequests()List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>getVacationRequestsForCurrentValidator(String status)List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>getVacationRequestsOfCurrentUser(String status)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)
-
-
-
Method Detail
-
index
public juzu.Response.Content index()
-
getVacationRequests
public List<org.exoplatform.rhmanagement.dto.VacationRequestDTO> getVacationRequests()
-
getVacationRequestsOfCurrentUser
public List<org.exoplatform.rhmanagement.dto.VacationRequestDTO> getVacationRequestsOfCurrentUser(String status)
-
getVacationRequestsForCurrentValidator
public List<org.exoplatform.rhmanagement.dto.VacationRequestDTO> getVacationRequestsForCurrentValidator(String status)
-
getVacationRequest
public org.exoplatform.rhmanagement.dto.VacationRequestDTO getVacationRequest(Long id)
-
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
public juzu.Response deleteFile(Long requestId, String fileName) throws IOException
- Throws:
IOException
-
getRequestAttachements
public juzu.Response getRequestAttachements(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)
-
getData
public org.exoplatform.rhmanagement.dto.ContextDTO getData()
-
getData
public org.exoplatform.rhmanagement.dto.ContextDTO getData(Long rid)
-
-