Data Transformation Engine IBM WebSphere MQ Adapter Reference Guide
Chapter 3 - IBM WebSphere MQ Commands  List of Commands 
IBM WebSphere MQ Adapter Reference Guide 
47 
adapter's list upon moving them to the error queue. Note, however, that if, for 
some reason, messages cannot be stored on the error queue (for example, 
PUT is 
disabled for the error queue), the messages will remain on the input queue and in 
the internal adapter's list which again provides the possibility of a memory leak. 
Require All Messages (-ALLMSG) 
Use the Require All Messages adapter command (-ALLMSG) for data sources to 
specify retrieval of messages in a group only when all messages in that group are 
available. 
-ALLMSG 
If the source queue contains an incomplete message group, the Require All 
Messages adapter command (
-ALLMSG) prevents retrieval of any messages 
belonging to the incomplete groups. 
Note  For information about incomplete message groups contributing to the size of 
CurrentQDepth, refer to Error! Reference source not found.. 
The Require All Messages adapter command (
-ALLMSG) implies that all segments 
in a logical message must be available for retrieval. Therefore, it is not necessary 
to specify the Require All Segments adapter command (
-ALLSEG) in conjunction 
with 
-ALLMSG. 
Require All Segments (-ALLSEG) 
Use the Require All Segments adapter command (-ALLSEG) for data sources to 
specify retrieval of segments in a logical message group only when all segments in 
the logical message are available. 
-ALLSEG 
If the source queue contains segmented messages with some missing segments, 
the Require All Segments adapter command (
-ALLSEG) prevents retrieval of the 
message segments belonging to incomplete logical messages. 
Note  For information about incomplete message groups contributing to the size of 
CurrentQDepth, refer to Error! Reference source not found.. 










