ProxyBase Klasse
- java.
lang. Object - microsoft.
servicefabric. services. remoting. builder. ProxyBase
- microsoft.
public class ProxyBase
Die Basisklasse, die vom Remotingcodegenerator verwendet wird, um den Proxy für die Remoteschnittstellen zu generieren.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
ProxyBase() |
Initialisiert eine neue instance der ProxyBase-Klasse. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
CompletableFuture<?> |
continueWith(CompletableFuture<Object> future)
Wird von der generierten Proxyklasse aufgerufen, um nach dem Abrufen des Antworttexts fortzufahren, der keinen Wert aufweist. |
<T> CompletableFuture<T> |
continueWithResult(int interfaceId, int methodId, CompletableFuture<Object> future)
Wird von der generierten Proxyklasse aufgerufen, um das Ergebnis aus dem Antworttext abzurufen. |
abstract Object |
createRequestMessageBody(Object requestMessageBodyValue)
Erstellen Sie den Nachrichtentext der Remotinganforderung. |
abstract Object |
deserializeMessage(byte[] msgBodyValue)
Deserialisierungsmethode. |
abstract Object |
getResponseMessageBodyValue(Object responseMessageBody)
Ruft die Antwort der Anforderung an das Remoteobjekt ab. |
abstract Object |
getReturnValue(int interfaceId, int methodId, Object responseBody)
Von der abgeleiteten Klasse implementiert, um den Antworttext zu typisiert und den Wert daraus zu extrahieren. |
abstract void |
invoke(int interfaceId, int methodId, byte[] requestMsgBodyBytes)
Wird von der generierten Proxyklasse aufgerufen, um die Nachricht an das Remoteobjekt zu senden. |
void |
invoke(int interfaceId, int methodId, Object requestMsgBodyValue)
Wird von der generierten Proxyklasse aufgerufen, um die Nachricht an das Remoteobjekt zu senden. |
abstract CompletableFuture<byte[]> |
invokeAsync(int interfaceId, int methodId, byte[] requestMsgBodyBytes, CancellationToken cancellationToken)
Wird von der generierten Proxyklasse aufgerufen, um die Anforderung an das Remoteobjekt zu senden und die Antwort zurück zu erhalten. |
CompletableFuture<Object> |
invokeAsync(int interfaceId, int methodId, Object requestMsgBodyValue, CancellationToken cancellationToken)
Wird von der generierten Proxyklasse aufgerufen, um die Anforderung an das Remoteobjekt zu senden und die Antwort zurück zu erhalten. |
abstract byte [] |
serializeMessage(Object msgBodyValue)
Serialisiert das angegebene Objekt. |
Details zum Konstruktor
ProxyBase
protected ProxyBase()
Initialisiert eine neue instance der ProxyBase-Klasse.
Details zur Methode
continueWith
protected CompletableFuture continueWith(CompletableFuture
Azure SDK for Java