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
Permite autorizar ou ocultar APIs em determinado ambiente REST, a demais APIs serão bloqueadas
OnSelect Permite escolher qual Pool Thread irá atender a requisição
OnAuth Permite customizar a autenticação da requisição ao serviço REST