Construtor
# novo CacheSyncDependency(remoteCacheId, chave, servidor, porta, userId, senha)
Inicializa uma nova instância do CacheSyncDependency com os parâmetros especificados. Internamente ele tenta inicializar o cache remoto. Se o cache não puder ser inicializado, ele lançará a exceção descrevendo a causa da falha. O cache remoto deve estar sendo executado como outproc mesmo se estiver na mesma máquina. As informações para conectar à instância de cache remota (como nome do servidor e porta do servidor) são selecionadas do 'client.ncconf'.
Nome | Formato | Padrão | Descrição |
---|---|---|---|
remoteCacheId |
Tanga | O ID exclusivo do cache remoto. |
|
key |
Tanga | A chave do item no cache remoto com o qual o item do cache local será mantido sincronizado. |
|
server |
Informações do servidor | nulo | |
port |
número | 0 | |
userId |
corda | nulo | O ID do usuário do cache remoto. |
password |
corda | nulo | A senha de segurança do cache remoto. |
De Depósito
# getCacheId() → {cadeia}
O ID exclusivo do cache remoto
- Formato
- corda
# getKey() → {cadeia}
A chave do item no cache remoto com o qual o item do cache local precisa ser sincronizado.
- Formato
- corda
# pegue a senha() → {ArrayBuffer}
Especifica a senha de autorização do usuário.
- Formato
- ArrayBuffer
# getPort() → {número}
A porta do servidor que é usada pelos clientes para se conectar ao servidor.
- Formato
- número
# getServidor() → {cadeia}
O nome do servidor em que o cache remoto está sendo executado.
- Formato
- corda
# getUserId() → {cadeia}
Especifica o ID do usuário para autorização do usuário.
- Formato
- corda