下表中的第一组属性支持为发布者或订阅者提供多个目的地中所述的功能;第二组属性支持新的目的地度量中所述的增强功能。
在实用程序类 com.sun.messaging.jms.management.server.DestinationAttributes 中,将以下属性的名称定义为静态常量。
表 1–15 目的地监视属性
名称 |
类型 |
是否可设置? |
描述 |
---|---|---|---|
NumWildcards |
Integer |
否 |
当前与目的地关联的通配符消息生成方和通配符消息使用方数 仅适用于主题目的地。 |
NumWildcardProducers |
Integer |
否 |
当前与目的地关联的通配符消息生成方数 仅适用于主题目的地。 |
NumWildcardConsumers |
Integer |
否 |
当前与目的地关联的通配符消息使用方数 仅适用于主题目的地。 |
NumMsgsRemote |
Long |
否 |
当前存储在内存和持久性存储库中的消息数,这些消息是在群集的远程代理中生成的。此数值不包括事务中包含的消息。 |
TotalMsgBytesRemote |
Long |
否 |
当前存储在内存和持久性存储库中的消息的总大小(以字节为单位),这些消息是在群集的远程代理中生成的。此数值不包括事务中包含的消息。 |
下表中的操作支持为发布者或订阅者提供多个目的地中所述的功能。
在实用程序类 com.sun.messaging.jms.management.server.DestinationOperations 中,将以下操作的名称定义为静态常量。
表 1–16 目的地监视操作
名称 |
参数 |
结果类型 |
描述 |
---|---|---|---|
getWildcards |
无 |
String[] |
与目的地关联的当前使用方和生成方使用的通配符字符串 仅适用于主题目的地。 |
getConsumerWildcards |
无 |
String[] |
与目的地关联的当前使用方使用的通配符字符串 仅适用于主题目的地。 |
getProducerWildcards |
无 |
String[] |
与目的地关联的当前生成方使用的通配符字符串 仅适用于主题目的地。 |
getNumWildcardConsumers |
wildcard-String |
Integer |
与目的地关联且使用指定通配符字符串的当前使用方数 仅适用于主题目的地。 |
getNumWildcardProducers |
wildcard-String |
Integer |
与目的地关联且使用指定通配符字符串的当前生成方数 仅适用于主题目的地。 |