Construtor
# novo ServerInfo(nome, ip, porta)
inicializar uma instância de ServerInfo
Nome | Formato | Padrão | Descrição |
---|---|---|---|
name |
Tanga | nulo | Especifica o nome do nó do servidor em que o cache está em execução. |
ip |
Endereço Inet | nulo | Especifica InetAddress do nó do servidor em que o cache está sendo executado. |
port |
número | 9800 | Especifica a porta para o cliente se conectar ao nó do servidor. |
De Depósito
# comparado a(objeto)
Compara o ServerInfo com base na prioridade
Nome | Formato | Descrição |
---|---|---|
obj |
objeto | O objeto de informações do servidor a ser comparado. |
0 se for igual, -1 se menor e 1 se maior que o serverInfo de comparação
# é igual a(objeto) → {booleano}
Compara duas instâncias do ServerInfo.
Nome | Formato | Descrição |
---|---|---|
obj |
objeto | O objeto de informações do servidor a ser comparado. |
True se o objeto especificado for igual a este objeto, caso contrário, false.
- Formato
- booleano
# obter IP() → {Endereço Inet}
Obtém o endereço IP do nó do servidor em que o cache está sendo executado.
Endereço IP do nó do servidor em que o cache está sendo executado.
- Formato
- Endereço Inet
# getNome()
Obtém o nome do nó do servidor em que o cache está sendo executado.
# getPort() → {Número}
Obtém a porta para o cliente se conectar ao nó do servidor.
A porta para o cliente se conectar ao nó do servidor.
- Formato
- Sessão
# definir IP(valor)
Configura o IPAddress do nó do servidor em que o cache está sendo executado.
Nome | Formato | Descrição |
---|---|---|
value |
Tanga | O endereço IP do nó do servidor onde o cache está sendo executado na forma de uma string. |
# nome do conjunto(valor)
Configura o nome do nó do servidor em que o cache está sendo executado.
Nome | Formato | Descrição |
---|---|---|
value |
corda | O nome do nó do servidor em que o cache está sendo executado. |
# setPort(valor)
Configura a porta para o cliente se conectar ao nó do servidor.
Nome | Formato | Descrição |
---|---|---|
value |
Sessão | A porta para o cliente se conectar ao nó do servidor. |
# para sequenciar() → {Sequência}
Converte o valor desta instância em sua representação de string equivalente.
A representação de string de ServerInfo.
- Formato
- Tanga