Class RhRequestsAdministrationController

java.lang.Object
org.exoplatform.rhmanagement.portlet.rhRequestsAdministration.RhRequestsAdministrationController

public class RhRequestsAdministrationController extends Object
Created by exo on 8/3/16.
  • Constructor Details

    • RhRequestsAdministrationController

      public RhRequestsAdministrationController()
  • Method Details

    • index

      public juzu.Response.Content index()
    • getVacationRequestsbyUserId

      public List<org.exoplatform.rhmanagement.dto.VacationRequestDTO> getVacationRequestsbyUserId(String userId, String vrFilter)
    • 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()
    • 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
    • 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)