ServiceProxyBase Classe
- java.
lang. Object - ProxyBase
- microsoft.
servicefabric. services. remoting. client. ServiceProxyBase
- microsoft.
public class ServiceProxyBase extends ProxyBase implements ServiceProxy
Fournit l’implémentation de base pour le proxy vers les interfaces IService distantes.
Résumé de la méthode
Membres hérités
Détails de la méthode
create
public static static
Paramètres:
create
public static static
Crée un proxy pour communiquer avec le service spécifié à l’aide de l’interface distante TServiceInterface que le service implémente.
Paramètres:
Retours:
createRequestMessageBody
protected Object createRequestMessageBody(Object requestMessageBodyValue)
Paramètres:
deserializeMessage
protected Object deserializeMessage(byte[] msgBodyValue)
Paramètres:
getResponseMessageBodyValue
protected Object getResponseMessageBodyValue(Object responseMessageBody)
Paramètres:
getServiceInterfaceType
public Class getServiceInterfaceType()
Type d’interface en cours de remote.
Remplacements:
ServiceProxyBase.getServiceInterfaceType()Retours:
getServicePartitionClient
public ServiceRemotingPartitionClient getServicePartitionClient()
Client de partition de service utilisé pour envoyer des demandes au service.
Remplacements:
ServiceProxyBase.getServicePartitionClient()Retours:
initialize
public void initialize(ServiceProxyGenerator serviceProxyGenerator, FabricServiceRemotingPartitionClient remotingPartitionClient)
Méthode pour initialiser le proxy de service instance. Il s’agit d’un usage interne.
Paramètres:
invoke
protected void invoke(int interfaceId, int methodId, byte[] requestMsgBodyBytes)
Paramètres:
invokeAsync
protected CompletableFuture
Paramètres:
serializeMessage
protected byte [] serializeMessage(Object msgBodyValue)
Paramètres:
S’applique à
Azure SDK for Java