ServiceProxyBase Classe
- java.
lang. Object - ProxyBase
- microsoft.
servicefabric. services. remoting. client. ServiceProxyBase
- microsoft.
public class ServiceProxyBase extends ProxyBase implements ServiceProxy
Fornece a implementação base para o proxy para as interfaces IService remotas.
Resumo do método
Membros herdados
Detalhes do método
create
public static static
Parâmetros:
create
public static static
Cria um proxy para se comunicar com o serviço especificado usando a interface remota TServiceInterface que o serviço implementa.
Parâmetros:
Retornos:
createRequestMessageBody
protected Object createRequestMessageBody(Object requestMessageBodyValue)
Parâmetros:
deserializeMessage
protected Object deserializeMessage(byte[] msgBodyValue)
Parâmetros:
getResponseMessageBodyValue
protected Object getResponseMessageBodyValue(Object responseMessageBody)
Parâmetros:
getServiceInterfaceType
public Class getServiceInterfaceType()
O tipo de interface que está sendo remoto.
Substituições:
ServiceProxyBase.getServiceInterfaceType()Retornos:
getServicePartitionClient
public ServiceRemotingPartitionClient getServicePartitionClient()
O cliente de partição de serviço usado para enviar solicitações para o serviço.
Substituições:
ServiceProxyBase.getServicePartitionClient()Retornos:
initialize
public void initialize(ServiceProxyGenerator serviceProxyGenerator, FabricServiceRemotingPartitionClient remotingPartitionClient)
Método para Inicializar a instância de proxy de serviço. Isso é para uso interno.
Parâmetros:
invoke
protected void invoke(int interfaceId, int methodId, byte[] requestMsgBodyBytes)
Parâmetros:
invokeAsync
protected CompletableFuture
Parâmetros:
serializeMessage
protected byte [] serializeMessage(Object msgBodyValue)
Parâmetros:
Aplica-se a
Azure SDK for Java