WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Orientação para Definição de Palavras-chave

É 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:

$MQSI
$MQSI abre a definição. Ele pode ser seguido de um sublinhado opcional ou de um caractere de espaço em branco que é ignorado.
KeywordName
O nome da palavra-chave para a qual você está configurando o valor. Ele é composto de uma sequência de caracteres alfanuméricos à parte do sinal de igual (=). Ele pode conter caracteres de espaço em branco, mas caracteres de orientação ou espaços em branco finais são omitidos.
=
O sinal de igual (=) é o delimitador entre a palavra-chave e o valor para o qual você está configurando-a.
KeywordValue
O valor para o qual a palavra-chave está configurada. Ele é composto de uma sequência de caracteres alfanuméricos. Ele pode conter caracteres de espaço em branco, mas caracteres de orientação ou espaços em branco finais são omitidos.
MQSI$
MQSI$ fecha a definição da palavra-chave.

Exemplos

Definições de Exemplo Palavra-chave e Valor Interpretados Comments

$MQSIAuthor=JohnMQSI$ ou
$MQSI Author=John MQSI$ ou
$MQSI Author = John MQSI$

Keyword = "Author"
Value = "John"

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"
Value = "John"

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"
Value = "John Smith"

Os caracteres de espaço em branco são aceitos para cada valor de parâmetro.
$MQSI bar = MQSI$

Keyword = "bar"
Value = ""

O valor da palavra-chave pode ser configurado como uma cadeia vazia ("").
$MQSI_mqsitag=$MQSI$MQSI$

Keyword = "mqsitag"
Value = "$"

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.
Não use as seguintes palavras-chave:
VERSION
Ao utilizar o WebSphere Message Broker Toolkit para editar os fluxos de mensagens e os dicionários, é possível configurar a propriedade Versão (Version) na área de janela Propriedades (Properties), que pode, então, ser visualizada no editor de arquivo Broker Archive. Se você configurar essa propriedade, uma palavra-chave chamada VERSION será incluída no .cmf resultante ou no arquivo de dicionário. Por esse motivo, não inclua $MQSI_VERSION=...MQSI$ nesses arquivos.
BAR
A palavra-chave BAR é associada a cada objeto automaticamente quando implementada e contém o nome do caminho completo do arquivo broker archive que implementou o objeto.
Os valores de ambas palavras-chave são definidos por programação na classe com.ibm.broker.config.proxy.DeployedObject.

Restrições em Palavras-chave

Não utilize os seguintes caracteres em palavras-chave porque eles causam comportamento imprevisível:
^ $ . | \ < > ? + * = & [ ] ( )
Você pode utilizar esses caracteres nos valores associados a palavras-chave; por exemplo:
  • $MQSI RCSVER=$id$ MQSI$ é aceitável
  • $MQSI $name=Fred MQSI$ não é aceitável
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:28:36


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | ac35480_