このJMS恒久サブスクライバ・ランタイム・コレクションの表示
/management/weblogic/{version}/serverRuntime/JMSRuntime/JMSServers/{name}/sessionPoolRuntimes/{name}/JMSServer/destinations/{name}/durableSubscribers
このJMS恒久サブスクライバ・ランタイム・コレクションを表示します。
リクエスト
- name: string
コレクション内のインスタンスの名前プロパティ。
- version: string
WebLogic RESTインタフェースのバージョン。
- excludeFields(optional): string
excludeFields問合せパラメータは、レスポンスで返されるフィールドを制限するために使用します。これはフィールド名のカンマ区切りリストです。存在する場合は、名前がリストにないフィールドのみが返されます。存在しない場合は、すべてのフィールドが返されます(fields問合せパラメータが指定されている場合を除く)。注意: excludeFieldsが指定されている場合、fieldsは指定できません。
- excludeLinks(optional): string
excludeLinks問合せパラメータは、レスポンスで返されるリンクを制限するために使用します。これはリンク関係名のカンマ区切りリストです。存在する場合は、関係名がリストにないリンクのみが返されます。存在しない場合は、すべてのリンクが返されます(links問合せパラメータが指定されている場合を除く)。注意: excludeLinksが指定されている場合、linksは指定できません。
- fields(optional): string
fields問合せパラメータは、レスポンスで返されるフィールドを制限するために使用します。これはフィールド名のカンマ区切りリストです。存在する場合は、名前が一致するフィールドのみが返されます。存在しない場合は、すべてのフィールドが返されます(excludeFields問合せパラメータが指定されている場合を除く)。注意: fieldsが指定されている場合、excludeFieldsは指定できません。
- links(optional): string
links問合せパラメータは、レスポンスで返されるリンクを制限するために使用します。これはリンク関係名のカンマ区切りリストです。存在する場合は、関係名が一致するリンクのみが返されます。存在しない場合は、すべてのリンクが返されます(excludeLinks問合せパラメータが指定されている場合を除く)。注意: linksが指定されている場合、excludeLinksは指定できません。
レスポンス
- application/json
200レスポンス
JMS恒久サブスクライバ・ランタイム・エンティティのリストを返します。
object
- active(optional): boolean
読取り専用:
true
このサブスクリプションが恒久サブスクライバによって使用されているかどうかを示します。
- bytesCurrentCount(optional): integer(int64)
読取り専用:
true
この恒久サブスクライバが受信したバイト数。
- bytesPendingCount(optional): integer(int64)
読取り専用:
true
この恒久サブスクライバによって保留中にされているバイト数。
- clientID(optional): string
読取り専用:
true
この恒久サブスクライバに対する一意なクライアントID。
注意: クライアントIDは、WebLogic Serverのユーザー名、すなわちWebLogicセキュリティ・レルムでユーザーの認証に使用される名前と同じものにする必要はありません。使用するJMSアプリケーションにとって適切であれば、クライアントIDにWebLogic Serverのユーザー名を設定しても構いません。
- clientIDPolicy(optional): string
読取り専用:
true
この恒久サブスクライバのクライアント識別子のポリシー。
注意: クライアントIDポリシーは「
制限付き
」か「制限なし
」のいずれかです。 - lastMessagesReceivedTime(optional): integer(int64)
読取り専用:
true
サブスクライバが最後にサブスクリプションからメッセージを受信した時刻。戻される値はJavaの絶対時間(UTC 1970年1月1日の深夜12時からのミリ秒数)です
サブスクリプションを起動した後に、このサブスクリプションのサブスクライバに正常に配信されたメッセージがなかった場合は、JMS恒久サブスクリプションの起動時刻を戻します。恒久サブスクリプションの起動時刻は、サブスクリプションが最初に作成された時刻およびサーバーの再起動時またはJMS移行時にサブスクリプションが回復された時刻のどちらか新しい方になるように定義されます。
- messagesCurrentCount(optional): integer(int64)
読取り専用:
true
この恒久サブスクライバでまだ使用できるメッセージの数。
- messagesDeletedCurrentCount(optional): integer(int64)
読取り専用:
true
宛先から削除されたメッセージの数を返します。
- messagesHighCount(optional): integer(int64)
読取り専用:
true
最後のリセット以降の恒久サブスクライバの最大メッセージ数。
- messagesMovedCurrentCount(optional): integer(int64)
読取り専用:
true
宛先から移動されたメッセージの数を返します。
- messagesPendingCount(optional): integer(int64)
読取り専用:
true
この恒久サブスクライバによって保留中(未コミットかつ未応答)にされているメッセージの数。
- messagesReceivedCount(optional): integer(int64)
読取り専用:
true
リセットしてから恒久サブスクライバが受信したメッセージ数。
- name(optional): string
読取り専用:
true
この構成の名前。WebLogic ServerはMBeanを使用して構成を実装および永続化します。
制約
- 収集不可
- noLocal(optional): boolean
読取り専用:
true
この恒久サブスクライバがパブリッシュしたローカル・メッセージを受信するかどうかを指定します。
受信しないようにするには、
noLocal
パラメータをtrue
に設定します。 - selector(optional): string
読取り専用:
true
この恒久サブスクライバに定義されたメッセージ・セレクタ。
- subscribersCurrentCount(optional): integer(int32)
読取り専用:
true
デフォルト値:0
このサブスクリプションを現在共有しているサブスクライバの数。
- subscribersHighCount(optional): integer(int32)
読取り専用:
true
デフォルト値:0
サブスクリプションの作成または最後の再起動のうち後から行われた方の操作以降に、このサブスクリプションを同時に共有した最大サブスクライバ数。
- subscribersTotalCount(optional): integer(int32)
読取り専用:
true
デフォルト値:0
サブスクリプションの作成または最後の再起動のうち後から行われた方の操作以降に、このサブスクリプションにアクセスしたサブスクライバの合計数。
- subscriptionLimitDeletedCount(optional): integer(int64)
読取り専用:
true
サブスクリプション制限のために削除されたメッセージの数。
- subscriptionName(optional): string
読取り専用:
true
この恒久サブスクライバのサブスクリプション名。この名前は、各クライアントIDの範囲内で一意である必要があります。
恒久サブスクリプションの名前に含めることのできない文字は、カンマ(,)、等号(=)、コロン(:)、アスタリスク(*)、パーセント記号(%)、および疑問符(?)です。
- subscriptionSharingPolicy(optional): string
読取り専用:
true
デフォルト値:Exclusive
このサブスクライバのSubscriptionSharingPolicy。
- type(optional): string
読取り専用:
true
MBeanのタイプを戻します。
制約
- 収集不可