Histórico da Página
Construtor
Parâmetro | Descrição |
---|---|
JsonObject | Objeto JSON recebido como parâmetro pela procedure da requisição (contendo o conteúdo completo da requisição) |
Métodos
Nome | Descrição | |||||
---|---|---|---|---|---|---|
getURI | Recupera a URL da requisição. | |||||
getMethod | Recupera o Método da Requisição (GET, POST, DELETE, etc). | |||||
getPathParams | Retorna um objeto JsonArray com os parâmetros PATH da requisição. Exemplo:
| |||||
getQueryParams | Retorna um objeto JsonObject com os parâmetros QUERY da requisição. Exemplo:
| |||||
getPayload | Retorna um objeto JsonObject com o corpo da requsição. | |||||
getPayloadLongChar | Retorna um LONGCHAR com o corpo da requsição. | |||||
getPageSize | Recupera o tamanho da página, caso tenha sido passado como parâmetro. Exemplo: /prg/tstun/V1/totvs-fwk-rest-tstun-prg/getAttributes?page=5&pageSize=20&fields=fields1&expand=expandValue1&filter=filterValue1 | |||||
getPage | Recupera o número da página, caso tenha sido passado como parâmetro. Exemplo: /prg/tstun/V1/totvs-fwk-rest-tstun-prg/getAttributes?page=5&pageSize=20&fields=fields1&expand=expandValue1&filter=filterValue1 | |||||
getStartRow | Recupera a posição do registro inicial a ser pesquisado de acordo com o número e tamanho da página (caso tenha sido passado como parâmetro). Exemplo: /prg/tstun/V1/totvs-fwk-rest-tstun-prg/getAttributes?page=5&pageSize=20&fields=fields1&expand=expandValue1&filter=filterValue1 Retorna: (5 * 20) + 1 = 81 | |||||
getFields | Retorna um objeto JsonArray com os campos a serem pesquisados, caso tenha sido passado como parâmetro. Exemplo: /prg/tstun/V1/totvs-fwk-rest-tstun-prg/getAttributes?page=5&pageSize=20&fields=fields1&expand=expandValue1&filter=filterValue1
| |||||
getFieldsChar | Retorna um LONGCHAR com os campos a serem pesquisados separados por vírgula. | |||||
getOrder | Retorna um objeto JsonArray com os campos a serem ordenados, caso tenha sido passado como parâmetro. Exemplo: /prg/tstun/V1/totvs-fwk-rest-tstun-prg/getAttributes?page=5&pageSize=20&fields=fields1&order=fields1&expand=expandValue1&filter=filterValue1
| |||||
getOrderChar | Retorna um LONGCHAR com os campos a serem ordenados separados por vírgula. | |||||
getExpand | Retorna um objeto JsonArray com os campos a serem expandidos, caso tenha sido passado como parâmetro. Exemplo: /prg/tstun/V1/totvs-fwk-rest-tstun-prg/getAttributes?page=5&pageSize=20&fields=fields1&order=fields1&expand=expandValue1&filter=filterValue1
| |||||
getExpandChar | Retorna um LONGCHAR com os campos a serem expandidos separados por vírgula. |