Sun GlassFish Communications Server 1.5 高可用性 (HA) 管理ガイド

条件要素

条件要素は、ルール決定の基になるデータの種類を指定します。すべての属性値は大文字と小文字が区別されます。

header

要求ヘッダーに基づいてルールを指定します。

上位要素

「sip-rules」「http-rules」「or」「and」「if」

サブ要素

次のサブ要素が厳密に 1 つ必要です。

「exist」「notexist」

属性

次の属性が必要です。

name

要求ヘッダーの名前を指定します。

return

戻り値として評価される変数を指定します。「変数」を参照してください。

request-uri

要求 URI とそのパラメータに基づいてルールを指定します。

上位要素

「sip-rules」「http-rules」「or」「and」「if」

サブ要素

次のサブ要素が厳密に 1 つ必要です。

「exist」「notexist」「match」

属性

次の属性は、サブ要素が exist または notexist である場合は必須で、サブ要素が match である場合はオプションです。

parameter

要求 URI パラメータを指定します。

return

戻り値として評価される変数を指定します。「変数」を参照してください。

session-case

SIP セッションの call パラメータに基づいてルールを指定します。IMS/3GPP (Internet Protocol Multimedia Subsystem Third Generation Partnership Project: インターネットプロトコルマルチメディアサブシステム / 第 3 世代移動体通信システムの標準化プロジェクト) 環境でのみ関連性があります。詳細は、「equal」 サブ要素の説明を参照してください。

上位要素

「sip-rules」「http-rules」「or」「and」「if」

サブ要素

「equal」 サブ要素は必須で、先頭に置く必要があります。

次のサブ要素はすべてオプションです。使用できる数および順序に制限はありません。

「or」「and」「if」「header」「request-uri」「session-case」「cookie」

cookie

HTTP クッキーに基づいてルールを指定します。

上位要素

「sip-rules」「http-rules」「or」「and」「if」

サブ要素

次のサブ要素が厳密に 1 つ必要です。

「exist」「notexist」

属性

次の属性が必要です。

name

クッキーの名前を指定します。

return

戻り値として評価される変数を指定します。「変数」を参照してください。