Quando um saco de dados é criado usando a IBM® MQ Interface de Administração (MQAI), você pode preenchê-lo com itens de dados. Esses itens de dados podem ser itens de usuário ou de sistema.
O MQAI permite adicionar itens inteiros, 64-bit itens inteiros, itens de filtro inteiro, itens de sequência de caracteres, filtro de string, itens string de bytes e itens de filtro de cadeia de bytes para sacos e isto é mostrado na Figura 1. Os itens são identificados por um seletor. Geralmente um seletor identifica um único item, mas nem sempre é o caso. Se um item de dados com o seletor especificado já está presente no pacote, uma instância adicional desse seletor é incluída no final do pacote.Figura 1. Incluindo itens de dados
Incluir itens de dados em um pacote usando as chamadas mqAdd*:
Para adicionar itens inteiros, use a chamada mqAddInteger, conforme descrito em mqAddInteger
Para adicionar 64-bit itens inteiros, use a chamada mqAddInteger64 como descrito em mqAddInteger64
Para adicionar itens de filtro de número inteiro, use a chamada mqAddIntegerFilter, conforme descrito em mqAddIntegerFilter
Para adicionar itens de cadeia de caracteres, use a chamada mqAddString, conforme descrito em mqAddString
Para adicionar itens de filtro de cadeia de caracteres, use a chamada mqAddStringFilter, conforme descrito em mqAddStringFilter
Para adicionar itens de cadeia de bytes, use a chamada mqAddByteString, conforme descrito em mqAddByteString
Para adicionar itens de filtro de cadeia de bytes, use a chamada mqAddByteStringFilter, conforme descrito em mqAddByteStringFilter
Para obter mais informações sobre a inclusão de itens de dados em um saco, consulte Itens do Sistema e o MQAI.