Class RhAdministrationController
- java.lang.Object
-
- org.exoplatform.rhmanagement.portlet.rhAdministration.RhAdministrationController
-
public class RhAdministrationController extends Object
Created by exo on 8/3/16.
-
-
Constructor Summary
Constructors Constructor Description RhAdministrationController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.exoplatform.rhmanagement.dto.UserRHDataDTOcancelRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)juzu.ResponsedeleteConventionalVacation(org.exoplatform.rhmanagement.dto.ConventionalVacationDTO obj)juzu.ResponsedeleteFile(String userId, String fileName)juzu.ResponsedeleteOfficialVacation(org.exoplatform.rhmanagement.dto.OfficialVacationDTO obj)juzu.ResponsedeleteUserRHData(org.exoplatform.rhmanagement.dto.EmployeesDTO user)List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>getActivVacationRequests()List<org.exoplatform.rhmanagement.dto.EmployeesDTO>getAllUsersRhData(String emfilter)List<org.exoplatform.rhmanagement.dto.BalanceHistoryDTO>getBalanceHistoryByUserId(String userId, Long from, Long to)juzu.ResponsegetBundle()List<org.exoplatform.rhmanagement.dto.CommentDTO>getComments(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)juzu.ResponsegetContext()List<org.exoplatform.rhmanagement.dto.ConventionalVacationDTO>getConventionalVacations()org.exoplatform.rhmanagement.dto.ConventionalVacationDTOgetConventionalVacationsById(Long id)juzu.ResponsegetEmployeeAttachements(org.exoplatform.rhmanagement.dto.EmployeesDTO obj)List<org.exoplatform.rhmanagement.dto.CommentDTO>getHistory(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)List<org.exoplatform.rhmanagement.dto.OfficialVacationDTO>getOfficialVacations()org.exoplatform.rhmanagement.dto.OfficialVacationDTOgetOfficialVacationsById(Long id)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.EmployeesDTOgetUser(String userId)org.exoplatform.rhmanagement.dto.VacationRequestDTOgetVacationRequest(Long id)org.exoplatform.rhmanagement.dto.VacationRequestsPageDTOgetVacationRequests(String vrFilter, int offset, int limit)List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>getVacationRequestsbyUserId(String userId, String vrFilter)List<org.exoplatform.rhmanagement.dto.ValidatorDTO>getValidatorsByRequestID(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)List<org.exoplatform.rhmanagement.dto.VacationRequestDTO>getWaitingVacationRequests()juzu.Response.Contentindex()voidsaveComment(org.exoplatform.rhmanagement.dto.CommentDTO obj)voidsaveConventionalVacation(org.exoplatform.rhmanagement.dto.ConventionalVacationDTO obj)voidsaveOfficialVacation(org.exoplatform.rhmanagement.dto.OfficialVacationDTO obj)voidsaveSettings(org.exoplatform.rhmanagement.dto.SettingsDTO obj)org.exoplatform.rhmanagement.dto.UserRHDataDTOsaveUserRHData(org.exoplatform.rhmanagement.dto.EmployeesDTO user)voidsaveVacationRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)voidupadteNumberOfDays(Date date)voidupdateConventionalVacation(org.exoplatform.rhmanagement.dto.ConventionalVacationDTO obj)voidupdateOfficialVacation(org.exoplatform.rhmanagement.dto.OfficialVacationDTO obj)voidupdateVacationRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)juzu.ResponseuploadFile(String userId, org.apache.commons.fileupload.FileItem file)method uploadFile() records an image in AddMembersStorageorg.exoplatform.rhmanagement.dto.UserRHDataDTOvalidateRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)
-
-
-
Method Detail
-
index
public juzu.Response.Content index()
-
getAllUsersRhData
public List<org.exoplatform.rhmanagement.dto.EmployeesDTO> getAllUsersRhData(String emfilter)
-
saveUserRHData
public org.exoplatform.rhmanagement.dto.UserRHDataDTO saveUserRHData(org.exoplatform.rhmanagement.dto.EmployeesDTO user) throws Exception- Throws:
Exception
-
deleteUserRHData
public juzu.Response deleteUserRHData(org.exoplatform.rhmanagement.dto.EmployeesDTO user) throws Exception- Throws:
Exception
-
getVacationRequestsbyUserId
public List<org.exoplatform.rhmanagement.dto.VacationRequestDTO> getVacationRequestsbyUserId(String userId, String vrFilter)
-
getBalanceHistoryByUserId
public List<org.exoplatform.rhmanagement.dto.BalanceHistoryDTO> getBalanceHistoryByUserId(String userId, Long from, Long to)
-
getUser
public org.exoplatform.rhmanagement.dto.EmployeesDTO getUser(String userId)
-
getVacationRequests
public org.exoplatform.rhmanagement.dto.VacationRequestsPageDTO getVacationRequests(String vrFilter, int offset, int limit)
-
getActivVacationRequests
public List<org.exoplatform.rhmanagement.dto.VacationRequestDTO> getActivVacationRequests()
-
getWaitingVacationRequests
public List<org.exoplatform.rhmanagement.dto.VacationRequestDTO> getWaitingVacationRequests()
-
validateRequest
public org.exoplatform.rhmanagement.dto.UserRHDataDTO validateRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)
-
cancelRequest
public org.exoplatform.rhmanagement.dto.UserRHDataDTO cancelRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)
-
getBundle
public juzu.Response getBundle()
-
getContext
public juzu.Response getContext()
-
saveSettings
public void saveSettings(org.exoplatform.rhmanagement.dto.SettingsDTO obj)
-
uploadFile
public juzu.Response uploadFile(String userId, org.apache.commons.fileupload.FileItem file) throws IOException
method uploadFile() records an image in AddMembersStorage- Throws:
IOException
-
deleteFile
public juzu.Response deleteFile(String userId, String fileName) throws IOException
- Throws:
IOException
-
getEmployeeAttachements
public juzu.Response getEmployeeAttachements(org.exoplatform.rhmanagement.dto.EmployeesDTO obj)
-
getRequestAttachements
public juzu.Response getRequestAttachements(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)
-
saveComment
public void saveComment(org.exoplatform.rhmanagement.dto.CommentDTO obj)
-
getComments
public List<org.exoplatform.rhmanagement.dto.CommentDTO> getComments(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)
-
getVacationRequest
public org.exoplatform.rhmanagement.dto.VacationRequestDTO getVacationRequest(Long id)
-
updateVacationRequest
public void updateVacationRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)
-
saveVacationRequest
public void saveVacationRequest(org.exoplatform.rhmanagement.dto.VacationRequestDTO obj)
-
getConventionalVacationsById
public org.exoplatform.rhmanagement.dto.ConventionalVacationDTO getConventionalVacationsById(Long id)
-
getConventionalVacations
public List<org.exoplatform.rhmanagement.dto.ConventionalVacationDTO> getConventionalVacations()
-
saveConventionalVacation
public void saveConventionalVacation(org.exoplatform.rhmanagement.dto.ConventionalVacationDTO obj)
-
updateConventionalVacation
public void updateConventionalVacation(org.exoplatform.rhmanagement.dto.ConventionalVacationDTO obj)
-
deleteConventionalVacation
public juzu.Response deleteConventionalVacation(org.exoplatform.rhmanagement.dto.ConventionalVacationDTO obj) throws Exception- Throws:
Exception
-
getOfficialVacationsById
public org.exoplatform.rhmanagement.dto.OfficialVacationDTO getOfficialVacationsById(Long id)
-
getOfficialVacations
public List<org.exoplatform.rhmanagement.dto.OfficialVacationDTO> getOfficialVacations()
-
saveOfficialVacation
public void saveOfficialVacation(org.exoplatform.rhmanagement.dto.OfficialVacationDTO obj)
-
updateOfficialVacation
public void updateOfficialVacation(org.exoplatform.rhmanagement.dto.OfficialVacationDTO obj)
-
deleteOfficialVacation
public juzu.Response deleteOfficialVacation(org.exoplatform.rhmanagement.dto.OfficialVacationDTO obj) throws Exception- Throws:
Exception
-
upadteNumberOfDays
public void upadteNumberOfDays(Date date)
-
-