Compartilhar via


FabricActorReference Classe

  • java.lang.Object
    • microsoft.servicefabric.actors.ActorReference
      • microsoft.servicefabric.actors.FabricActorReference

public class FabricActorReference

Encapsulamento de uma referência a um ator para serialização.

Resumo do Construtor

Construtor Description
FabricActorReference()

Inicializa uma nova instância da classe ActorReference.

Resumo do método

Modificador e tipo Método e descrição
Object bind(Class<?> actorInterfaceType)

Cria um ActorProxy método using FabricActorProxyFactory#createActorProxy(Class, URI, ActorId, String) .

FabricActorReference get(Object actor)

Obtém ActorReference para o ator.

Um valor nulo será retornado se o ator for passado como nulo.

ActorId getActorId()

Obtém o ActorId do ator.

String getListenerName()

Obtém o nome do ouvinte no serviço de ator a ser usado ao se comunicar com o serviço de ator.

URI getServiceUri()

Obtém o URI do serviço de ator que hospeda o ator no cluster do Service Fabric.

void setActorId(ActorId actorId)

Define o ActorId do ator.

void setListenerName(String listenerName)

Define o nome do ouvinte no serviço de ator a ser usado ao se comunicar com o serviço de ator.

void setServiceUri(URI serviceUri)

Define o URI do serviço de ator que hospeda o ator no cluster do Service Fabric.

Detalhes do construtor

FabricActorReference

public FabricActorReference()

Inicializa uma nova instância da classe ActorReference.

Detalhes do método

bind

public Object bind(Class actorInterfaceType)

Cria um ActorProxy método using FabricActorProxyFactory#createActorProxy(Class, URI, ActorId, String) .

Parâmetros:

actorInterfaceType - Tipo de interface do ator.

Retornos:

Objeto que ActorProxy representa para o ator.

get

public static FabricActorReference get(Object actor)

Obtém ActorReference para o ator.

Um valor nulo será retornado se o ator for passado como nulo.

Parâmetros:

actor - Objeto de ator para o qual obter ActorReference .

Retornos:

ActorReference para o ator.

getActorId

public ActorId getActorId()

Obtém o ActorId do ator.

Retornos:

ActorId do ator.

getListenerName

public String getListenerName()

Obtém o nome do ouvinte no serviço de ator a ser usado ao se comunicar com o serviço de ator.

Retornos:

O nome do ouvinte.

getServiceUri

public URI getServiceUri()

Obtém o URI do serviço de ator que hospeda o ator no cluster do Service Fabric.

Retornos:

Uri de serviço que hospeda o ator no cluster do Service Fabric.

setActorId

public void setActorId(ActorId actorId)

Define o ActorId do ator.

Parâmetros:

actorId - ActorId od o ator

setListenerName

public void setListenerName(String listenerName)

Define o nome do ouvinte no serviço de ator a ser usado ao se comunicar com o serviço de ator.

Parâmetros:

listenerName - O nome do ouvinte

setServiceUri

public void setServiceUri(URI serviceUri)

Define o URI do serviço de ator que hospeda o ator no cluster do Service Fabric.

Parâmetros:

serviceUri - URI do serviço de ator que hospeda o ator no cluster do Service Fabric.

Aplica-se a