Informações do servidor

Informações do servidor

Forneça informações de conexão do cliente para o nó do servidor no cache.


Construtor

# novo ServerInfo(nome, ip, porta)

inicializar uma instância de ServerInfo

parâmetros:
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

parâmetros:
Nome Formato Descrição
obj objeto

O objeto de informações do servidor a ser comparado.

retorna:

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.

parâmetros:
Nome Formato Descrição
obj objeto

O objeto de informações do servidor a ser comparado.

retorna:

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.

retorna:

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.

retorna:

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.

parâmetros:
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.

parâmetros:
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.

parâmetros:
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.

retorna:

A representação de string de ServerInfo.

Formato
Tanga