IBM Integration Bus, Version 10.0.0.9 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS


Identifiers and attributes used in the schema

Identifiers and attributes in a schema have different characteristics.

Items shown as [ .... ] are optional attributes. Items shown as {xxx | yyy} mean that the value can be one of the alternatives given. Items shown in italics mean that the variable can have any value.
uuid
The universally unique identifier for IBM® Integration Bus objects (for example, nodes in a message flow)
client identifier
The delivery destination for the subscriber. For example:
mqrfh2:IBQMGR:subscriberqueue
mqrfh:IBQMGR:subscriberqueue2:CorrelId
identifier
uuid="uuid"
label
label="label"
message_flow_identifier
uuid="message_flow_identifier" //This is typically a uuid
message_flow_attributes
[label='label']
[additionalInstances="number"]
[commitCount="number"]
[commitInterval"number"]
[coordinatedTransaction={"yes" | "no" }]
node_identifier
uuid='node_flow_identifier' //This is typically a number of concatenated uuids
node_attributes
[label='label']

Others vary according to type. All are optional. See the node descriptions for details.

connection_identifier
sourceNode='source_node identifier' 
sourceTerminal='source_terminal_name'
targetNode='target_node_identifier'
targetTerminal='target_terminal_name'
neighbor_identifier
name="uuid"
neighbor_attributes
collectiveId={"" | "uuid"}

CollectiveId is set to "" if the neighbor is in the same collective as the integration node; otherwise, it is the identifier for the neighbor's collective.

mqbrokerconnection_attributes
queueManagerName="queueManagerName"
topic_identifier
name="topicName"
acl_identifier
principalName="userIdentifier"
acl_attributes
principalType={"user" | "group"}
[publish={"yes" | "no" | "inherit"}]
[subscribe={"yes" | "no" | "inherit"}]
[persistent={"yes" | "no" | "inherit"}]
subscription_identifier
clientId="client identifier"
[subscriptionPoint="subscriptionPointName"]
[filter="filterExpression"]
subscription_attributes
userId="userIdentifier"
persistent={"true" | "false" | "asPublish" | "asQDef"}
localOnly={"true" | "false"}
pubOnReqOnly={"true" | "false"}
informIfRet={"true" | "false"}
expiryTimeStamp={"GMTTimeStamp" | "0" }
createTimeStamp="GMTTimeStamp"
tempDynamicQueue={"true" | "false"}
clientContext="clientContext"
retainedpublication_identifier
[subscriptionPoint="subscriptionPointName"]

au19760_.htm | Last updated 2017-07-17 12:46:01