The CF structure object
The queue manager's use of a Coupling Facility structure is specified in a CF structure (CFSTRUCT) WebSphere MQ object.
These structure objects are stored in DB2.
When using z/OS commands or definitions relating to a Coupling Facility structure, the first four characters of the name of the queue-sharing group are required. However, a WebSphere MQ CFSTRUCT object always exists within a single queue-sharing group, and so its name does not include the first four characters of the name of the queue-sharing group. For example, CFSTRUCT(MYDATA) defined in queue-sharing group starting with SQ03 would use Coupling Facility list structure SQ03MYDATA.
CF structures have a CFLEVEL attribute that determines their functional capability:
- 1, 2 - can be used for nonpersistent messages less than 63KB
- 3 - can be used for persistent and nonpersistent messages less than 63KB
- 4 - can be used for persistent and nonpersistent messages up to 100MB