本主题包含定义关键字时要遵循的规则。关键字极其值显示在已部署对象的属性视图中。
WebSphere Message Broker 中的许多对象可以具有添加到此对象的其他信息。此信息可以显示有关一个对象在部署后的信息。显示的缺省信息是对象部署的时间和上一次修改对象的时间。
您可以定义 配置管理器 将解释为显示在属性视图中的其他信息的定制关键字及其值。例如,您可以定义 “Author” 和 “Subflow 1 Version” 的关键字:
$MQSI Author=John Smith MQSI$ $MQSI Subflow 1 Version=v1.3.2 MQSI$
配置管理器 显示的消息为:
对象名 | |
部署时 | 2004 年 8 月 28 日 15:04 |
修改时间 | 2004 年 8 月 28 日 14:27 |
版本 | v1.0 |
作者 | John Smith |
子流 1 版本 | v1.3.2 |
在该显示中,版本信息也已使用对象的版本属性进行了定义。 如果尚未使用属性定义版本信息,则不会显示该信息。
定义关键字及其相关值的语法是:
$MQSI KeywordName = KeywordValue MQSI$
其中:
示例定义 | 解释的关键字和值 | Comments |
---|---|---|
$MQSIAuthor=JohnMQSI$ or |
关键字 = "Author" |
这每个是设置内容的示例,并显示了名称和值参数的起始空格和结尾空格被忽略。 |
$MQSI_Author = John MQSI$ | 关键字 = "Author" |
$MQSI 后的第一个字符可以是下划线字符。下划线字符不显示在解释的关键字中。如果出现第二个下划线字符,这将作为关键字名称的组成部分。 |
$MQSI Flow designer = John Smith MQSI$ | Keyword = "Flow designer" |
每个参数值接受空格。 |
$MQSI bar = MQSI$ | Keyword = "bar" |
关键字值可以设置为空("")字符串。 |
$MQSI_mqsitag=$MQSI$MQSI$ | Keyword = "mqsitag" |
这是一个未完全格式化的定义。在定义关键字名称后,解析器开始查找作为要设置的值的定界符。此时,MQSI$ 前结束定义的唯一字符是“$”,以及设置为关键字的字符 |
$MQSI=barMQSI$ | 因为关键字名称不能为空,将忽略此模式。 | |
$MQSItagbarMQSI$ | 因为关键字名称和关键字值之间没有分隔符(=),将忽略此模式。 |