概要: 属性 | 操作 | 詳細: 属性 | 操作 | 索引 |
jms-physical-destination - | 送信先 |
{0}:type=jms-physical-destination,name={2},config={1},category=config
server.jms-service.jms-physical-destination.{2}
属性の概要 |
name (送信先名) 送信先名です。
|
desttype (送信先タイプ) 送信先タイプです。
|
consumerFlowLimitNum (コンシューマへのフロー制限数) コンシューマへのフロー制限数を指定します。
(既定値:1000) |
limitBehavior (制限到達時の振る舞い) 制限到達時の振る舞いを指定します。
(既定値:REJECT_NEWEST) |
maxBytesPerMsg (1 メッセージ当たりの最大サイズ) 1 メッセージ当たりの最大サイズを指定します。
(単位:バイト、既定値:-1 (無制限)) |
maxNumActiveConsumers (アクティブコンシューマの最大数) アクティブコンシューマの最大数を指定(キューの場合のみ)します。
(既定値:-1 (無制限)) |
maxNumBackupConsumers (バックアップコンシューマの最大数) バックアップコンシューマの最大数を指定(キューの場合のみ)します。
(既定値:0) |
maxNumMsgs (メッセージの最大数) メッセージの最大数を指定します。
(既定値:-1 (無制限)) |
maxNumProducers (プロデューサの最大数) プロデューサの最大数を指定します。
(既定値:100) |
maxTotalMsgBytes (メッセージの最大合計サイズ) メッセージの最大合計サイズを指定します。
(単位:バイト、既定値:-1 (無制限)) |
isLocalOnly (ローカル配信のみ) ローカル配信のみかどうかを表します。クラスタ内で動作するキューの場合のみ有効です。
(既定値:false(クラスタ内のすべてのコンシューマが配信対象となる)) |
localDeliveryPreferred (ローカル配信優先) ローカル配信優先かどうかを指定します。クラスタ内で動作する場合のみ有効です。
(既定値:false(ローカル、リモートに関係なくメッセージを配信する)) |
操作の概要 |
getInfo (情報取得) 送信先の情報を取得します。
|
pause (一時停止) 送信先を一時停止します。
|
resume (再開) 一時停止中の送信先を再開します。
|
getMessages (メッセージ一覧の取得) 送信先に滞留しているメッセージの一覧を取得します。
|
purgeMessage (指定メッセージパージ) 送信先の1件のメッセージをパージします。
|
purge (メッセージ全件パージ) 送信先のすべてのメッセージをパージします。
|
listDur (永続サブスクリプションの一覧表示) トピックの永続サブスクリプションを一覧表示します(トピックの場合のみ)。
|
purgeDur (永続サブスクリプションのメッセージパージ) 永続サブスクリプションのすべてのメッセージをパージします(トピックの場合のみ)。
|
deleteDur (永続サブスクリプションの削除) 永続サブスクリプションを削除します(トピックの場合のみ)。
|
getProperties (プロパティ一覧の取得) プロパティの一覧を取得します。
|
setProperty (プロパティの設定) プロパティの名前と値を設定します。
|
delete (削除) JMSサーバ上の物理的な送信先を削除します。
|
属性の詳細 |
送信先名です。
java.lang.String
送信先タイプです。
java.lang.String
topic | - | topic |
queue | - | queue |
コンシューマへのフロー制限数を指定します。
(既定値:1000)
java.lang.Integer
制限到達時の振る舞いを指定します。
(既定値:REJECT_NEWEST)
java.lang.String
FLOW_CONTROL | - | FLOW_CONTROL |
REMOVE_OLDEST | - | REMOVE_OLDEST |
REJECT_NEWEST | - | REJECT_NEWEST |
REMOVE_LOW_PRIORITY | - | REMOVE_LOW_PRIORITY |
1 メッセージ当たりの最大サイズを指定します。
(単位:バイト、既定値:-1 (無制限))
java.lang.String
アクティブコンシューマの最大数を指定(キューの場合のみ)します。
(既定値:-1 (無制限))
java.lang.Integer
バックアップコンシューマの最大数を指定(キューの場合のみ)します。
(既定値:0)
java.lang.Integer
メッセージの最大数を指定します。
(既定値:-1 (無制限))
java.lang.Integer
プロデューサの最大数を指定します。
(既定値:100)
java.lang.Integer
メッセージの最大合計サイズを指定します。
(単位:バイト、既定値:-1 (無制限))
java.lang.String
ローカル配信のみかどうかを表します。クラスタ内で動作するキューの場合のみ有効です。
(既定値:false(クラスタ内のすべてのコンシューマが配信対象となる))
java.lang.Boolean
ローカル配信優先かどうかを指定します。クラスタ内で動作する場合のみ有効です。
(既定値:false(ローカル、リモートに関係なくメッセージを配信する))
java.lang.Boolean
操作の詳細 |
送信先の情報を取得します。
java.lang.String[]
送信先を一時停止します。
void
pauseType -
java.lang.Integer
1 | - | CONSUMERS |
2 | - | PRODUCERS |
3 | - | ALL |
一時停止中の送信先を再開します。
void
送信先に滞留しているメッセージの一覧を取得します。
java.lang.String[]
fromIndex -
java.lang.Integer
toIndex -
java.lang.Integer
selector -
java.lang.String
needMessageBody -
java.lang.Boolean
送信先の1件のメッセージをパージします。
void
messageID -
java.lang.String
送信先のすべてのメッセージをパージします。
void
トピックの永続サブスクリプションを一覧表示します(トピックの場合のみ)。
java.lang.String[]
永続サブスクリプションのすべてのメッセージをパージします(トピックの場合のみ)。
void
durName -
java.lang.String
clientId -
java.lang.String
永続サブスクリプションを削除します(トピックの場合のみ)。
void
durName -
java.lang.String
clientId -
java.lang.String
プロパティの一覧を取得します。
javax.management.AttributeList
プロパティの名前と値を設定します。
void
nameAndValue -
javax.management.Attribute
JMSサーバ上の物理的な送信先を削除します。
void
destinationName -
java.lang.String