Class PayrollClient


  • public class PayrollClient
    extends br.com.senior.core.base.BaseClient
    Cliente do serviço de Payroll
    • Constructor Detail

      • PayrollClient

        public PayrollClient​(String token)
        Construtor
      • PayrollClient

        public PayrollClient​(String token,
                             br.com.senior.core.base.Environment env)
        Construtor
        Parameters:
        env - - Variáveis de ambiente
    • Method Detail

      • blobServiceRequestAccess

        public BlobServiceRequestAccessOutput blobServiceRequestAccess​(BlobServiceRequestAccessInput payload)
                                                                throws br.com.senior.core.base.ServiceException
        Solicitação para acessar um arquivo
        Parameters:
        payload - - Payload de entrada para a solicitação de um arquivo
        Returns:
        - Payload de saída com os dados da solicitação do arquivo.
        Throws:
        br.com.senior.core.base.ServiceException - - Erro tratado de serviço
      • employeeQuery

        public EmployeeQueryOutput employeeQuery​(EmployeeQueryInput payload)
                                          throws br.com.senior.core.base.ServiceException
        Retorna os dados de admissão do colaborador
        Parameters:
        payload - - Payload de entrada com os dados para a consulta de admissão do colaborador
        Returns:
        - Payload de saída com os dados de admissão do colaborador
        Throws:
        br.com.senior.core.base.ServiceException - - Erro tratado de serviço
      • employeeListQuery

        public EmployeeListQueryOutput employeeListQuery​(EmployeeListQueryInput payload)
                                                  throws br.com.senior.core.base.ServiceException
        Consulta uma lista de colaboradores com paginação e filtros
        Parameters:
        payload - - Payload de entrada com os dados para a consulta dos colaboradores
        Returns:
        - Payload de saída com os dados dos colaboradores
        Throws:
        br.com.senior.core.base.ServiceException - - Erro tratado de serviço