MQChannelDefinition

public class MQChannelDefinition
extends Object
java.lang.Object
   |
   +----com.ibm.mq.MQChannelDefinition
          

Use the MQChannelDefinition class to pass information concerning the connection with the queue manager to the send, receive, and security exits.

Note: This class does not apply when connecting directly to WebSphere MQ in bindings mode.

Fields

channelName

public java.lang.String

The name of the channel through which the connection is established.

connectionName

public java.lang.String

The TCP/IP hostname of the machine on which the queue manager resides.

hdrCompList

public java.util.Collection

The list of supported header data compression techniques.

localAddress

public java.lang.String

The actual TCP/IP address in use.

maxMessageLength

public int

The maximum length of message that can be sent to the queue manager.

msgCompList

public java.util.Collection

The list of supported message data compression techniques.

queueManagerName

public java.lang.String

The name of the queue manager to which the connection is made.

receiveUserData

public java.lang.String

A storage area for the receive exit to use. Information placed here is preserved across invocations of the receive exit, and is also available to the send and security exits.

remotePassword

public java.lang.String

The password used to establish the connection.

remoteUserId

public java.lang.String

The user ID used to establish the connection.

securityUserData

public java.lang.String

A storage area for the security exit to use. Information placed here is preserved across invocations of the security exit and is also available to the send and receive exits.

sendUserData

public java.lang.String

A storage area for the send exit to use. Information placed here is preserved across invocations of the send exit and is also available to the security and receive exits.

sslPeerName

public java.lang.String

The SSL peer name used for matching. If SSL is used to encrypt data, the name is set to the Distinguished Name presented by the queue manager during connection. If SSL is not used, it is left at null.