Árvore de páginas

Configura o uso da Lista usando como infra estrutura o Redis e permite a configuração de tratamento das mensagens.

Se a lista não existir ela será criada se o setup retornar OK.
 

Sintaxe


nRet := oTQLS:Setup(cHost, nPort [, cAuth] [, nMsgRetPeriod])

Parâmetros

NomeTipoDescriçãoObrigatórioDefaultReferênciaObservações
cHostcaractere

Nome ou IP do servidor onde está configurado o Redis

X


nPortnuméricoNúmero da porta no servidor onde está configurado o RedisX

Em instalações padrão é 6379
cAuthcaractere

Senha de autenticação do Redis, quando configurado no serviço


Nil

Este campo foi inserido para versões superioriores "7.00.131227A-20180417 NG".

nMsgRetPeriodnumérico

Tempo de retenção de uma mensagem na Lista em segundos

(Tempo de armazenamento de Mensagem não tratada)


1209600

Se uma mensagem não retirada da Lista ficar mais que este tempo, ela será descartada.

Mínimo permitido 60 segundos, máximo permitido 14 dias (1209600 segundos).

Retorno

NomeTipoDescriçãoObservações
nRetnumérico

Contem o a indicação do erro ou 0 (zero) se OK




Observações

Se nMsgRetPeriod tiver valor de '0' (zero), nMsgRetPeriod usará o valor default, todavia se nMsgRetPeriod não for informado (Nil) ou se for passado com '-1' irá recuperar o valor de nMsgRetPeriod da Lista previamente criada, não alterando assim o valor já registrado nesta, se o valor não existir será usado o default.
 

Exemplos

Exemplo 1 

Exemplo 2 



  • Sem rótulos