24.5. コンテキスト
Seam Remoting コンテキストにはリモート要求または応答のサイクルの一部として送受信される追加情報が含まれます。 現段階では対話 ID だけしか含んでいませんが、将来拡張される可能性があります。
24.5.1. 対話 ID の設定と読み込み リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
対話スコープ内でリモート呼び出しを使用する予定である場合は、 Seam Remoting コンテキスト内の対話 ID の読み込みと設定が行える必要があります。リモート要求の後に対話 ID を読み込む場合には、
Seam.Remoting.getContext().getConversationId()
を呼び出します。 要求の前に対話 ID を設定する場合には、 Seam.Remoting.getContext().setConversationId()
を呼び出します。
対話 ID が明示的に
Seam.Remoting.getContext().setConversationId()
で設定されない場合、 リモート呼び出しによって返される最初の有効な対話 ID が自動的に割り当てられます。 ページ内で複数の対話を使用する場合は、 それぞれの呼び出しの前に対話 ID を明示的に設定する必要があるかもしれません。1 つの対話だけを使用する場合は、明示的に ID を設定する必要はありません。