概要: 属性 | 操作 | 詳細: 属性 | 操作 | 索引 |
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(ローカル、リモートに関係なくメッセージを配信する))
|
supportOrderedRedelivery (再配信時の順序保証) メッセージ再配信時の順序保証を行うかどうかを指定します。(既定値:false(再配信時の順序保証はしない))
|
wojmsRedeliveryDelay (再配信遅延時間) 再配信遅延時間を指定します。(単位:秒、既定値:0(待ち合わせ無し))
|
wojmsRedeliveryLimit (再配信回数) 再配信回数を指定します。(既定値:-1(無制限))
|
wojmsRedeliveryDestination (不達メッセージ転送先) 不達メッセージの転送先を指定します。
|
操作の概要 |
getInfo (情報取得) 送信先の情報を取得します。
|
pause (一時停止) 送信先を一時停止します。
|
resume (再開) 一時停止中の送信先を再開します。
|
getMessages (メッセージ一覧の取得) 送信先に滞留しているメッセージの一覧を取得します。
|
purgeMessage (指定メッセージパージ) 送信先の1件のメッセージをパージします。
|
purge (メッセージ全件パージ) 送信先のすべてのメッセージをパージします。
|
listDur (永続サブスクリプションの一覧表示) トピックの永続サブスクリプションを一覧表示します(トピックの場合のみ)。
|
purgeDur (永続サブスクリプションのメッセージパージ) 永続サブスクリプションのすべてのメッセージをパージします(トピックの場合のみ)。
|
deleteDur (永続サブスクリプションの削除) 永続サブスクリプションを削除します(トピックの場合のみ)。
|
sendMessage (JMSメッセージの送信) JMSメッセージを送信します。
|
delete (削除) JMSサーバ上の物理的な送信先を削除します。
|
属性の詳細 |
送信先名です。
java.lang.String
送信先タイプです。
java.lang.String
topic | - | topic |
queue | - | queue |
コンシューマへのフロー制限数を指定します。(既定値:1000)
java.lang.String
制限到達時の振る舞いを指定します。(既定値: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.String
バックアップコンシューマの最大数を指定(キューの場合のみ)します。(既定値:0)
java.lang.String
メッセージの最大数を指定します。(既定値:-1 (無制限))
java.lang.String
プロデューサの最大数を指定します。(既定値:100)
java.lang.String
メッセージの最大合計サイズを指定します。(単位:バイト、既定値:-1 (無制限))
java.lang.String
ローカル配信のみかどうかを表します。クラスタ内で動作するキューの場合のみ有効です。(既定値:false(クラスタ内のすべてのコンシューマが配信対象となる))
java.lang.String
ローカル配信優先かどうかを指定します。クラスタ内で動作する場合のみ有効です。(既定値:false(ローカル、リモートに関係なくメッセージを配信する))
java.lang.String
メッセージ再配信時の順序保証を行うかどうかを指定します。(既定値:false(再配信時の順序保証はしない))
java.lang.String
再配信遅延時間を指定します。(単位:秒、既定値:0(待ち合わせ無し))
java.lang.String
再配信回数を指定します。(既定値:-1(無制限))
java.lang.String
不達メッセージの転送先を指定します。
java.lang.String
操作の詳細 |
送信先の情報を取得します。
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
JMSメッセージを送信します。
void
msgtype - java.lang.String
TextMessage |
Message |
BytesMessage |
bodyType - java.lang.String
text |
file |
body - java.lang.String
useLocalTransaction - java.lang.Boolean
deliveryMode - java.lang.String
PERSISTENT |
NON_PERSISTENT |
expiration - java.lang.Long
priority - java.lang.Integer
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
correlationID - java.lang.String
replyTo - java.lang.String
replyToType - java.lang.String
queue |
topic |
jmstype - java.lang.String
delayTime - java.lang.Integer
properties - java.util.Properties
JMSサーバ上の物理的な送信先を削除します。
void
destinationName - java.lang.String