Compartilhar via


ServiceReplicaListener Classe

  • java.lang.Object
    • microsoft.servicefabric.services.communication.runtime.ServiceReplicaListener

public class ServiceReplicaListener

Representa o ouvinte de comunicação e suas propriedades para uma Réplica de Serviço com Estado. Os pontos de extremidade fornecidos pelo ouvinte de comunicação são associados ao nome do ouvinte de comunicação.

Resumo do campo

Modificador e tipo Campo e descrição
final String defaultName

O nome padrão usado quando ServiceReplicaListener não recebe um nome.

Resumo do Construtor

Construtor Description
ServiceReplicaListener(Function<StatefulServiceContext, CommunicationListener> createCommunicationListener)
ServiceReplicaListener(Function<StatefulServiceContext, CommunicationListener> createCommunicationListener, String name)

Cria o ServiceReplicaListener

ServiceReplicaListener(Function<StatefulServiceContext, CommunicationListener> createCommunicationListener, String name, boolean listenOnSecondary)

Resumo do método

Modificador e tipo Método e descrição
Function<StatefulServiceContext, CommunicationListener> createCommunicationListener()

Método de fábrica para criar o ouvinte de comunicação.

boolean listenOnSecondary()

Indica se esse ouvinte de comunicação deve ser aberto quando o serviço com estado réplica se torna um ActiveSecondary. Quando esse membro não está definido (ou definido como false), o ouvinte de comunicação é aberto somente quando o réplica se torna Primário.

String name()

Nome do ouvinte de comunicação.

Detalhes do campo

defaultName

public static final String defaultName= ""

O nome padrão usado quando ServiceReplicaListener não recebe um nome.

Detalhes do construtor

ServiceReplicaListener

public ServiceReplicaListener(Function createCommunicationListener)

Parâmetros:

createCommunicationListener

ServiceReplicaListener

public ServiceReplicaListener(Function createCommunicationListener, String name)

Cria o ServiceReplicaListener

Parâmetros:

createCommunicationListener - Método de fábrica para criar o ouvinte de comunicação
name - Nome do ouvinte de comunicação. Esse parâmetro será opcional, se o serviço tiver apenas um ouvinte de comunicação

ServiceReplicaListener

public ServiceReplicaListener(Function createCommunicationListener, String name, boolean listenOnSecondary)

Parâmetros:

createCommunicationListener
name
listenOnSecondary

Detalhes do método

createCommunicationListener

public Function createCommunicationListener()

Método de fábrica para criar o ouvinte de comunicação.

Retornos:

Método Factory

listenOnSecondary

public boolean listenOnSecondary()

Indica se esse ouvinte de comunicação deve ser aberto quando o serviço com estado réplica se torna um ActiveSecondary. Quando esse membro não está definido (ou definido como false), o ouvinte de comunicação é aberto somente quando o réplica se torna Primário.

Retornos:

Valor booliano que indica se esse ouvinte de comunicação deve ser aberto quando o réplica é ActiveSecondary

name

public String name()

Nome do ouvinte de comunicação.

Retornos:

Nome

Aplica-se a