Compartilhar via


ActorServiceProxy Classe

  • java.lang.Object
    • microsoft.servicefabric.actors.ActorServiceProxy

public class ActorServiceProxy

Proxy usado pelos clientes para interagir com o serviço de ator em execução no cluster do Service Fabric e executar operações de nível de serviço de ator.

Resumo do método

Modificador e tipo Método e descrição
static<T extends Service> T create(Class<T> serviceInterfaceType, URI serviceUri, ActorId actorId)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

static<T extends Service> T create(Class<T> serviceInterfaceType, URI serviceUri, ActorId actorId, String listenerName)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

static<T extends Service> T create(Class<T> serviceInterfaceType, URI serviceUri, long partitionKey)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

static<T extends Service> T create(Class<T> serviceInterfaceType, URI serviceUri, long partitionKey, String listenerName)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

ActorService create(URI serviceUri, ActorId actorId)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

ActorService create(URI serviceUri, ActorId actorId, String listenerName)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

ActorService create(URI serviceUri, long partitionKey)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

ActorService create(URI serviceUri, long partitionKey, String listenerName)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Detalhes do método

create

public static static T create(Class serviceInterfaceType, URI serviceUri, ActorId actorId)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Parâmetros:

serviceInterfaceType - O tipo de interface de serviço implementado pelo serviço de ator.
serviceUri - URI do serviço de ator ao qual se conectar.
actorId - Id do ator. O proxy criado será conectado à partição do ator de hospedagem do serviço de ator com essa ID.

Retornos:

Um objeto proxy de serviço que implementa ServiceProxy e<T> 

</code> . </p>

create

public static static T create(Class serviceInterfaceType, URI serviceUri, ActorId actorId, String listenerName)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Parâmetros:

serviceInterfaceType - O tipo de interface de serviço implementado pelo serviço de ator.
serviceUri - URI do serviço de ator ao qual se conectar.
actorId - Id do ator. O proxy criado será conectado à partição do ator de hospedagem do serviço de ator com essa ID.
listenerName - Por padrão, um serviço de ator tem apenas um ouvinte para os clientes se conectarem e se comunicarem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte, o parâmetro listenerName especifica o nome do ouvinte ao qual se conectar.

Retornos:

Um objeto proxy de serviço que implementa ServiceProxy e<T> 

</code> . </p>

create

public static static T create(Class serviceInterfaceType, URI serviceUri, long partitionKey)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Parâmetros:

serviceInterfaceType - O tipo de interface de serviço implementado pelo serviço de ator.
serviceUri - URI do serviço de ator ao qual se conectar.
partitionKey - A chave da partição de serviço de ator à qual se conectar.

Retornos:

Um objeto proxy de serviço que implementa ServiceProxy e<T> 

</code> . </p>

create

public static static T create(Class serviceInterfaceType, URI serviceUri, long partitionKey, String listenerName)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Parâmetros:

serviceInterfaceType - O tipo de interface de serviço implementado pelo serviço de ator.
serviceUri - URI do serviço de ator ao qual se conectar.
partitionKey - A chave da partição de serviço de ator à qual se conectar.
listenerName - Por padrão, um serviço de ator tem apenas um ouvinte para os clientes se conectarem e se comunicarem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte, o parâmetro listenerName especifica o nome do ouvinte ao qual se conectar.

Retornos:

Um objeto proxy de serviço que implementa ServiceProxy e<T> 

</code> . </p>

create

public static ActorService create(URI serviceUri, ActorId actorId)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Parâmetros:

serviceUri - URI do serviço de ator ao qual se conectar.
actorId - Id do ator. O proxy criado será conectado à partição do ator de hospedagem do serviço de ator com essa ID.

Retornos:

Um objeto proxy de serviço que implementa interfaces ServiceProxy e ActorService .

create

public static ActorService create(URI serviceUri, ActorId actorId, String listenerName)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Parâmetros:

serviceUri - URI do serviço de ator ao qual se conectar.
actorId - Id do ator. O proxy criado será conectado à partição do ator de hospedagem do serviço de ator com essa ID.
listenerName - Por padrão, um serviço de ator tem apenas um ouvinte para os clientes se conectarem e se comunicarem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte, o parâmetro listenerName especifica o nome do ouvinte ao qual se conectar.

Retornos:

Um objeto proxy de serviço que implementa interfaces ServiceProxy e ActorService .

create

public static ActorService create(URI serviceUri, long partitionKey)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Parâmetros:

serviceUri - URI do serviço de ator ao qual se conectar.
partitionKey - A chave da partição de serviço de ator à qual se conectar.

Retornos:

Um objeto proxy de serviço que implementa interfaces ServiceProxy e ActorService .

create

public static ActorService create(URI serviceUri, long partitionKey, String listenerName)

Crie um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Parâmetros:

serviceUri - URI do serviço de ator ao qual se conectar.
partitionKey - A chave da partição de serviço de ator à qual se conectar.
listenerName - Por padrão, um serviço de ator tem apenas um ouvinte para os clientes se conectarem e se comunicarem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte, o parâmetro listenerName especifica o nome do ouvinte ao qual se conectar.

Retornos:

Um objeto proxy de serviço que implementa interfaces ServiceProxy e ActorService .

Aplica-se a