Método responsável por retornar os slaves parametrizados para o threadpool que recebeu a requisição
Sintaxe
getThreadPoolSlaves()
Retorno
Nome | Tipo | Descrição |
---|---|---|
aSlaves | vetor | Retorna um array com os slaves configurados para o threadpool requisitado |
Observações
- Para visualizar o exemplo, execute seu serviço rest com a URI: /documentation/getThreadPoolSlaves
Exemplos
#include "tlpp-core.th" #include "tlpp-rest.th" @Get("/documentation/getThreadPoolSlaves") Function u_fGetThreadPoolSlaves() local aSlaves local cResponse := "" local nIndex := 0 local nLenSlaves := -1 aSlaves := oRest:getThreadPoolSlaves() nLenSlaves := len(aSlaves) if (valtype(aSlaves) == 'A') if (nLenSlaves > 0) cResponse := '{' cResponse += '{"ThreadPool":"' + oRest:getThreadPoolName() + '"}' cResponse += ',{"Total Slaves":"' + cValToChar(nLenSlaves) + '"}' for nIndex := 0 to nLenSlaves cResponse += ',{"getThreadPoolSlaves":"' + cValToChar(aSlaves[nIndex]:id) + '"}' next cResponse := '}' else cResponse := '{"getThreadPoolSlaves": "nao existem slaves configurados para o threadpool: ' + oRest:getThreadPoolName() + ' "}' endif else cResponse := '{"getThreadPoolSlaves": "metodo getThreadPoolSlaves nao foi executado"}' endif return oRest:setResponse(cResponse)
Abrangência
10/2019
Visão Geral
Import HTML Content
Conteúdo das Ferramentas