-
Notifications
You must be signed in to change notification settings - Fork 0
General Resource Query
Douglas Rafael edited this page Apr 24, 2020
·
1 revision
Parâmetros:
-
name: string- Nome do recurso que será realizado a requisição; -
params: any[]- Lista dos parâmetros necessários para execução do recurso solicitado; -
callback: (err, result) => void- Função que será executada quando a ocorrência de um erro for registrado ou quando obtiver a resposta da requisição realizada;-
err: Error- Caso ocorra algum erro, este parâmetro do callback o retornará; -
result: any- Objeto recebido como resultado da requisição realizada;
-
Retorno:
-
void- As funções executadas não terão retorno. Possíveis erros de conexão com o barramento serão retornados no primeiro parâmetro do callback.
getResource(name: string, params: any[], callback: (...any) => any): voidExemplo de utilização:
Parâmetros:
-
name: string- Nome do recurso que será realizado a requisição; -
params: any[]- Lista dos parâmetros necessários para execução do recurso solicitado;
Retorno:
-
Promise<any>- Terá como retorno do objeto referente a requisição realizada. Possíveis erros de conexão com o barramento serão emitidos através deste Promise;
getResource(name: string, params: any[]): Promise<any>Exemplo de utilização:
OCARIoT RabbitMQ Client Library (Full documentation)