ServiceRemotingMessageHeaders Klasse
- java.
lang. Object - Serializable
- microsoft.
servicefabric. services. remoting. ServiceRemotingMessageHeaders
- microsoft.
public class ServiceRemotingMessageHeaders
Gibt die Header an, die zusammen mit einer ServiceRemoting-Nachricht gesendet werden.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung | |
---|---|---|
ServiceRemotingMessageHeaders() |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
void |
addHeader(String headerName, byte[] headerValue)
Fügt einen neuen Header mit dem angegebenen Namen und Wert hinzu. |
Service |
deserialize(byte[] buffer)
Deerialisiert das Bytearray in ein ServiceRemotingMessageHeaders-Objekt. |
String | getCallContext() |
String | getCancellationHeaderName() |
HashMap<String, byte[]> | getHeaders() |
byte [] |
getHeaderValue(String headerName)
Ruft den Header mit dem angegebenen Namen ab. |
int |
getInterfaceId()
Die Schnittstellen-ID der Remoteschnittstelle. |
int |
getMethodId()
Die methodId der Remotemethode |
byte [] |
serialize(ServiceRemotingMessageHeaders msg)
Serialisiert die Header in ein Bytearray. |
void | setCallContext(String callContext) |
void |
setHeaders(HashMap<String, byte[]> headers)
Fügt einen neuen Header mit dem angegebenen Namen und Wert hinzu. |
void |
setInterfaceId(int interfaceId)
Die Schnittstellen-ID der Remoteschnittstelle. |
void |
setMethodId(int methodId)
Die methodId der Remotemethode |
Details zum Konstruktor
ServiceRemotingMessageHeaders
public ServiceRemotingMessageHeaders()
Details zur Methode
addHeader
public void addHeader(String headerName, byte[] headerValue)
Fügt einen neuen Header mit dem angegebenen Namen und Wert hinzu.
Parameter:
Löst aus:
deserialize
public static ServiceRemotingMessageHeaders deserialize(byte[] buffer)
Deerialisiert das Bytearray in ein ServiceRemotingMessageHeaders-Objekt.
Parameter:
Gibt zurück:
Löst aus:
getCallContext
public String getCallContext()
getCancellationHeaderName
public static String getCancellationHeaderName()
getHeaders
public HashMap
getHeaderValue
public byte [] getHeaderValue(String headerName)
Ruft den Header mit dem angegebenen Namen ab.
Parameter:
Gibt zurück:
getInterfaceId
public int getInterfaceId()
Die Schnittstellen-ID der Remoteschnittstelle.
Gibt zurück:
getMethodId
public int getMethodId()
Die methodId der Remotemethode
Gibt zurück:
serialize
public static byte [] serialize(ServiceRemotingMessageHeaders msg)
Serialisiert die Header in ein Bytearray.
Parameter:
Gibt zurück:
Löst aus:
setCallContext
public void setCallContext(String callContext)
Parameter:
setHeaders
public void setHeaders(HashMap
Fügt einen neuen Header mit dem angegebenen Namen und Wert hinzu.
Parameter:
setInterfaceId
public void setInterfaceId(int interfaceId)
Die Schnittstellen-ID der Remoteschnittstelle.
Parameter:
setMethodId
public void setMethodId(int methodId)
Die methodId der Remotemethode
Parameter:
Gilt für:
Azure SDK for Java