ProxyBase Classe
- java.
lang. Object - microsoft.
servicefabric. services. remoting. builder. ProxyBase
- microsoft.
public class ProxyBase
A classe base usada pelo gerador de código de comunicação remota para gerar o proxy para as interfaces remotas.
Resumo do Construtor
Construtor | Description |
---|---|
ProxyBase() |
Inicializa uma nova instância da classe ProxyBase. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
CompletableFuture<?> |
continueWith(CompletableFuture<Object> future)
Chamado pela classe proxy gerada para continuar depois de obter o corpo da resposta que não tem valor. |
<T> CompletableFuture<T> |
continueWithResult(int interfaceId, int methodId, CompletableFuture<Object> future)
Chamado pela classe proxy gerada para obter o resultado do corpo da resposta. |
abstract Object |
createRequestMessageBody(Object requestMessageBodyValue)
Crie o corpo da mensagem de solicitação remota. |
abstract Object |
deserializeMessage(byte[] msgBodyValue)
Método Desserializar. |
abstract Object |
getResponseMessageBodyValue(Object responseMessageBody)
Obtenha a resposta da solicitação para o objeto remoto. |
abstract Object |
getReturnValue(int interfaceId, int methodId, Object responseBody)
Implementado pela classe derivada para digitar converter o corpo da resposta e extrair o valor dele. |
abstract void |
invoke(int interfaceId, int methodId, byte[] requestMsgBodyBytes)
Chamado pela classe proxy gerada para enviar a mensagem para o objeto remoto. |
void |
invoke(int interfaceId, int methodId, Object requestMsgBodyValue)
Chamado pela classe proxy gerada para enviar a mensagem para o objeto remoto. |
abstract CompletableFuture<byte[]> |
invokeAsync(int interfaceId, int methodId, byte[] requestMsgBodyBytes, CancellationToken cancellationToken)
Chamado pela classe proxy gerada para enviar a solicitação para o objeto remoto e obter a resposta de volta. |
CompletableFuture<Object> |
invokeAsync(int interfaceId, int methodId, Object requestMsgBodyValue, CancellationToken cancellationToken)
Chamado pela classe proxy gerada para enviar a solicitação para o objeto remoto e obter a resposta de volta. |
abstract byte [] |
serializeMessage(Object msgBodyValue)
Serializa o objeto fornecido |
Detalhes do construtor
ProxyBase
protected ProxyBase()
Inicializa uma nova instância da classe ProxyBase.
Detalhes do método
continueWith
protected CompletableFuture continueWith(CompletableFuture
Azure SDK for Java