É possível incluir informações extras para um objeto na forma de uma ou mais palavras-chave.
Essas informações podem exibir informações sobre um objeto após o objeto ter sido implementado. As informações padrão exibidas são, a hora em que o objeto foi implementado e a última vez que o objeto foi modificado.
É possível definir palavras-chave customizadas e seus valores que o WebSphere Message Broker Toolkit interpreta como informações adicionais a serem exibidas na visualização de propriedades. Por exemplo, é possível definir palavras-chave para "Autor" e "Versão do Subfluxo 1":
$MQSI Author=John Smith MQSI$
$MQSI Subflow 1 Version=v1.3.2 MQSI$
A tabela a seguir contém as informações que são exibidas pelo WebSphere Message Broker Toolkit:
Nome do objeto | Exemplo: |
---|---|
Hora de Implementação | 28-Aug-2009 15:04 |
Hora da Modificação | 28-Aug-2009 14:27 |
Versão | v1.0 |
Autor | John Smith |
Subfluxo Versão 1 | v1.3.2 |
Nesta exibição, as informações de versão foram definidas usando a propriedade Versão do objeto. Se as informações de versão não foram definidas, elas serão omitidas desta exibição.
Use a sintaxe a seguir para definir uma palavra-chave e seu valor associado:
$MQSI KeywordName = KeywordValue MQSI$
Em que:
Definições de Exemplo | Palavra-chave e Valor Interpretados | Comments |
---|---|---|
$MQSIAuthor=JohnMQSI$ ou |
Keyword = "Author" |
Cada um desses exemplos mostra o que pode ser configurado e que os caracteres de orientação ou de espaços em branco finais para os parâmetros de nome e valor são ignorados. |
$MQSI_Author = John MQSI$ | Keyword = "Author" |
O primeiro caractere após $MQSI pode ser um caractere de sublinhado. O caractere de sublinhado é omitido na palavra-chave interpretada. Se aparecer um segundo caractere de sublinhado, ele fará parte do nome da palavra-chave. |
$MQSI Flow designer = John Smith MQSI$ | Keyword = "Flow designer" |
Os caracteres de espaço em branco são aceitos para cada valor de parâmetro. |
$MQSI bar = MQSI$ | Keyword = "bar" |
O valor da palavra-chave pode ser configurado como uma cadeia vazia (""). |
$MQSI_mqsitag=$MQSI$MQSI$ | Keyword = "mqsitag" |
Este exemplo é uma definição malformatada. Depois de definir o nome da palavra-chave, o analisador procura localizar os delimitadores que formam o limite do valor a ser configurado. Nesse caso, o único caractere antes do MQSI$ que fecha a definição é um '$' e ele é configurado como o valor da palavra-chave. |
$MQSI=barMQSI$ | Este padrão é ignorado, pois o nome da palavra-chave não pode ser uma cadeia vazia. | |
$MQSItagbarMQSI$ | Esse padrão é ignorado, pois não há um separador (=) entre o nome da palavra-chave e o valor da palavra-chave. |
^ $ . | \ < > ? + * = & [ ] ( )
Você
pode utilizar esses caracteres nos valores associados a palavras-chave; por exemplo: