Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 14 Atual »

O REST permite que o usuário possa customizar o comportamento padrão conforme lhe convenha.

Veja onde é possível customizar:


  • CONTROLE DE THREADS

    • OnStart
      Permite realizar operações na Inicialização da Thread REST

    • OnStop
      Permite realizar operações na Parada da Thread REST

    • OnError
      Permite a captura de erros (exception) das Threads

  • ATENDIMENTO DE REQUISIÇÕES

    • OnBlock
      Permite bloquear ou ocultar APIs em determinado ambiente REST

    • OnAllow
      Permite autorizar somente algumas APIs em determinado ambiente REST

    • OnSelect
      Permite escolher qual Pool Thread irá atender a requisição

    • OnAuth
      Permite customizar a autenticação da requisição ao serviço REST

    • OnSend
      Permite a centralização do tratamento de todas as mensagens de resposta do REST



Atenção!

As duas funções de callback, OnAllow e OnBlock, possuem a mesma finalidade de indicar à aplicação (AppServer) quais APIs REST estarão disponíveis para uso em determinado ambiente.

A diferença entre eles é que em OnAllow é indicado as APIs que serão permitidas o uso e portanto as demais APIs serão automaticamente bloqueadas. Porém em OnBlock é indicado as APIs que serão bloqueadas e portanto as demais permanecerão permitidas para uso.

Devido à isso, não podemos utilizar as duas funções simultaneamente e por essa razão a aplicação dará prioridade para OnAllow caso ambas estejam ativadas, ignorando OnBlock nesse caso.

Portanto, para utilizar OnBlock, certifique-se que OnAllow não esteja ativado.

  • Sem rótulos