Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
DEFINE OUTPUT PARAM jsonOutput AS JsonObject NO-UNDO.

DEFINE VARIABLE oJsonObject  AS JsonObject      NO-UNDO.
DEFINE VARIABLE oResponse    AS JsonAPIResponse NO-UNDO.

ASSIGN oJsonObject = NEW JSONObject().

jsonOutput = JsonAPIResponseBuilder:ok(oJsonObject)

Métodos

Nome

Descrição

okCria um retorno positivo com o payload e com o código do status HTTP 200 (é possível passar um status).
asError

Cria um retorno de erro com uma lista erros da RowErrors e com o código do status HTTP informado.

asWarning

Cria um retorno positivo com uma lista warnings da RowErrors e com o código do status HTTP 200 (é possível passar um status).

emptyCria um retorno vazio e com o código do status HTTP 200.