ServiceProxyBase Klasse
- java.
lang. Object - ProxyBase
- microsoft.
servicefabric. services. remoting. client. ServiceProxyBase
- microsoft.
public class ServiceProxyBase extends ProxyBase implements ServiceProxy
Stellt die Basisimplementierung für den Proxy für die IService-Remoteschnittstellen bereit.
Methodenzusammenfassung
Geerbte Elemente
Details zur Methode
create
public static static
Parameter:
create
public static static
Erstellt einen Proxy für die Kommunikation mit dem angegebenen Dienst mithilfe der Remoteschnittstelle TServiceInterface, die der Dienst implementiert.
Parameter:
Gibt zurück:
createRequestMessageBody
protected Object createRequestMessageBody(Object requestMessageBodyValue)
Parameter:
deserializeMessage
protected Object deserializeMessage(byte[] msgBodyValue)
Parameter:
getResponseMessageBodyValue
protected Object getResponseMessageBodyValue(Object responseMessageBody)
Parameter:
getServiceInterfaceType
public Class getServiceInterfaceType()
Der Schnittstellentyp, der remoteisiert wird.
Überschreibt:
ServiceProxyBase.getServiceInterfaceType()Gibt zurück:
getServicePartitionClient
public ServiceRemotingPartitionClient getServicePartitionClient()
Der Dienstpartitionsclient, der zum Senden von Anforderungen an den Dienst verwendet wird.
Überschreibt:
ServiceProxyBase.getServicePartitionClient()Gibt zurück:
initialize
public void initialize(ServiceProxyGenerator serviceProxyGenerator, FabricServiceRemotingPartitionClient remotingPartitionClient)
Methode zum Initialisieren des Dienstproxys instance. Dies ist für den internen Gebrauch vorgesehen.
Parameter:
invoke
protected void invoke(int interfaceId, int methodId, byte[] requestMsgBodyBytes)
Parameter:
invokeAsync
protected CompletableFuture
Parameter:
serializeMessage
protected byte [] serializeMessage(Object msgBodyValue)
Parameter:
Gilt für:
Azure SDK for Java