O Analisador MQMD

O nome raiz para esse analisador é MQMD. O nome da classe é MQHMD.

A tabela a seguir lista os elementos órfãos adotados pelo cabeçalho MQMD:

Nome do Elemento Tipo de Dados do Elemento Atributos do Elemento
SourceQueue CHARACTER Valor do Nome
Transactional BOOLEAN Valor do Nome

A tabela a seguir lista os elementos nativos para o cabeçalho MQMD:

Nome do Elemento Tipo de Dados do Elemento Atributos do Elemento
Format CHARACTER Valor do Nome
Versão INTEGER Valor do Nome
Report INTEGER Valor do Nome
MsgType INTEGER Valor do Nome
Expiry1 INTEGER/GMTTIMESTAMP Valor do Nome
Feedback INTEGER Valor do Nome
Codificação INTEGER Valor do Nome
CodedCharSetId INTEGER Valor do Nome
Priority INTEGER Valor do Nome
Persistence INTEGER Valor do Nome
MsgId BLOB Valor do Nome
CorrelId BLOB Valor do Nome
BackoutCount INTEGER Valor do Nome
ReplyToQ CHARACTER Valor do Nome
ReplyToQMgr CHARACTER Valor do Nome
UserIdentifier CHARACTER Valor do Nome
AccountingToken BLOB Valor do Nome
ApplIdentityData CHARACTER Valor do Nome
PutApplType INTEGER Valor do Nome
PutApplName CHARACTER Valor do Nome
PutDate TIMESTAMP/CHARACTER Valor do Nome
PutTime TIMESTAMP/CHARACTER Valor do Nome
ApplOriginData CHARACTER Valor do Nome
GroupId BLOB Valor do Nome
MsgSeqNumber INTEGER Valor do Nome
Offset INTEGER Valor do Nome
MsgFlags INTEGER Valor do Nome
OriginalLength INTEGER Valor do Nome
Nota:
  1. O campo Expiração no MQMD é um caso especial:
    • Um valor INTEGER representa um intervalo de expiração em décimos de um segundo. Se o campo Expiração for definido como -1, ele representa um intervalo ilimitado de expiração (isto é, a mensagem nunca expira). Se o campo Expiração for um INTEGER positivo, ele representa um intervalo de expiração desse número de décimos de um segundo (por exemplo, se estiver definido como 4, ele representa 4 décimos de um segundo; se estiver definido como 15, representa um segundo e meio).
    • Um valor GMTTIMESTAMP representa um tempo de expiração específico.

    Se Expiração contiver um GMTTIMESTAMP passado ou um INTEGER menor que 1 (excluindo -1), ele será definido como o valor 1 (um décimo de um segundo, o valor mínimo).

Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Tarefas relacionadas
Desenvolvendo ESQL
Desenvolvendo Java
Acessando o Cabeçalho MQMD
Referências relacionadas
Tipos de Dados de Campos e Elementos
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ad09700_