ServiceRemotingMessageHeaders クラス
- java.
lang. Object - Serializable
- microsoft.
servicefabric. services. remoting. ServiceRemotingMessageHeaders
- microsoft.
public class ServiceRemotingMessageHeaders
ServiceRemoting メッセージと共に送信されるヘッダーを指定します。
コンストラクターの概要
コンストラクター | 説明 | |
---|---|---|
ServiceRemotingMessageHeaders() |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
void |
addHeader(String headerName, byte[] headerValue)
指定した名前と値を持つ新しいヘッダーを追加します。 |
Service |
deserialize(byte[] buffer)
バイト配列を ServiceRemotingMessageHeaders オブジェクトに逆シリアル化する |
String | getCallContext() |
String | getCancellationHeaderName() |
HashMap<String, byte[]> | getHeaders() |
byte [] |
getHeaderValue(String headerName)
指定した名前のヘッダーを取得します |
int |
getInterfaceId()
リモート インターフェイスのインターフェイス ID。 |
int |
getMethodId()
リモート メソッドの methodId |
byte [] |
serialize(ServiceRemotingMessageHeaders msg)
ヘッダーをバイト配列にシリアル化します |
void | setCallContext(String callContext) |
void |
setHeaders(HashMap<String, byte[]> headers)
指定した名前と値を持つ新しいヘッダーを追加します。 |
void |
setInterfaceId(int interfaceId)
リモート インターフェイスのインターフェイス ID。 |
void |
setMethodId(int methodId)
リモート メソッドの methodId |
コンストラクターの詳細
ServiceRemotingMessageHeaders
public ServiceRemotingMessageHeaders()
メソッドの詳細
addHeader
public void addHeader(String headerName, byte[] headerValue)
指定した名前と値を持つ新しいヘッダーを追加します。
パラメーター:
スロー:
deserialize
public static ServiceRemotingMessageHeaders deserialize(byte[] buffer)
バイト配列を ServiceRemotingMessageHeaders オブジェクトに逆シリアル化する
パラメーター:
戻り値:
スロー:
getCallContext
public String getCallContext()
getCancellationHeaderName
public static String getCancellationHeaderName()
getHeaders
public HashMap
getHeaderValue
public byte [] getHeaderValue(String headerName)
指定した名前のヘッダーを取得します
パラメーター:
戻り値:
getInterfaceId
public int getInterfaceId()
リモート インターフェイスのインターフェイス ID。
戻り値:
getMethodId
public int getMethodId()
リモート メソッドの methodId
戻り値:
serialize
public static byte [] serialize(ServiceRemotingMessageHeaders msg)
ヘッダーをバイト配列にシリアル化します
パラメーター:
戻り値:
スロー:
setCallContext
public void setCallContext(String callContext)
パラメーター:
setHeaders
public void setHeaders(HashMap
指定した名前と値を持つ新しいヘッダーを追加します。
パラメーター:
setInterfaceId
public void setInterfaceId(int interfaceId)
リモート インターフェイスのインターフェイス ID。
パラメーター:
setMethodId
public void setMethodId(int methodId)
リモート メソッドの methodId
パラメーター:
適用対象
Azure SDK for Java