public class MQChannelExit
extends com.ibm.mq.jmqi.JmqiObject
Note: This class is not used when connecting directly to WebSphere MQ in bindings mode.
| Modifier and Type | Field and Description |
|---|---|
int |
capabilityFlags
Capabilities of the queue manager.
|
int |
CurHdrCompression
The technique currently being used to compress header data.
|
int |
CurMsgCompression
The technique currently being used to compress message data.
|
int |
exitID
The type of exit that has been invoked.
|
int |
exitReason
The reason for invoking the exit.
|
int |
exitResponse
Set by the exit to indicate the action that the WebSphere MQ Client for Java should take next.
|
byte[] |
exitUserArea
A storage area available for the exit to use.
|
int |
fapLevel
The negotiated Format and Protocol (FAP) level.
|
int |
maxSegmentLength
The maximum length for a simple transmission to a queue manager.
|
static int |
MQXCC_CLOSE_CHANNEL
Deprecated.
use
MQConstants.MQXCC_CLOSE_CHANNELinstead. |
static int |
MQXCC_OK
Deprecated.
use
MQConstants.MQXCC_OKinstead. |
static int |
MQXCC_SEND_AND_REQUEST_SEC_MSG
Deprecated.
use
MQConstants.MQXCC_SEND_AND_REQUEST_SEC_MSG
instead. |
static int |
MQXCC_SEND_SEC_MSG
Deprecated.
use
MQConstants.MQXCC_SEND_SEC_MSGinstead. |
static int |
MQXCC_SUPPRESS_EXIT
Deprecated.
use
MQConstants.MQXCC_SUPPRESS_EXITinstead. |
static int |
MQXCC_SUPPRESS_FUNCTION
Deprecated.
use
MQConstants.MQXCC_SUPPRESS_FUNCTION instead. |
static int |
MQXR_INIT
Deprecated.
use
MQConstants.MQXR_INITinstead. |
static int |
MQXR_INIT_SEC
Deprecated.
use
MQConstants.MQXR_INTI_SECinstead. |
static int |
MQXR_SEC_MSG
Deprecated.
use
MQConstants.MQXR_SEC_MSGinstead. |
static int |
MQXR_TERM
Deprecated.
use
MQConstants.MQXR_TERMinstead. |
static int |
MQXR_XMIT
Deprecated.
use
MQConstants.MQXR_XMITinstead. |
static int |
MQXT_CHANNEL_RCV_EXIT
Deprecated.
use
MQConstants.MQXT_CHANNEL_RCV_EXITinstead. |
static int |
MQXT_CHANNEL_SEC_EXIT
Deprecated.
use
MQConstants.MQXT_CHANNEL_SEC_EXITinstead. |
static int |
MQXT_CHANNEL_SEND_EXIT
Deprecated.
use
MQConstants.MQXT_CHANNEL_SEND_EXITinstead. |
| Constructor and Description |
|---|
MQChannelExit()
Package constructor
|
| Modifier and Type | Method and Description |
|---|---|
MQConnectionSecurityParameters |
getMQCSP()
Gets an
MQConnectionSecurityParameters object. |
void |
setMQCSP(MQConnectionSecurityParameters mqcsp)
Sets an
MQConnectionSecurityParameters object. |
public static final int MQXT_CHANNEL_SEC_EXIT
MQConstants.MQXT_CHANNEL_SEC_EXITinstead.public static final int MQXT_CHANNEL_SEND_EXIT
MQConstants.MQXT_CHANNEL_SEND_EXITinstead.public static final int MQXT_CHANNEL_RCV_EXIT
MQConstants.MQXT_CHANNEL_RCV_EXITinstead.public static final int MQXR_INIT
MQConstants.MQXR_INITinstead.public static final int MQXR_TERM
MQConstants.MQXR_TERMinstead.public static final int MQXR_XMIT
MQConstants.MQXR_XMITinstead.public static final int MQXR_SEC_MSG
MQConstants.MQXR_SEC_MSGinstead.public static final int MQXR_INIT_SEC
MQConstants.MQXR_INTI_SECinstead.public static final int MQXCC_OK
MQConstants.MQXCC_OKinstead.public static final int MQXCC_SUPPRESS_FUNCTION
MQConstants.MQXCC_SUPPRESS_FUNCTION instead.public static final int MQXCC_SEND_AND_REQUEST_SEC_MSG
MQConstants.MQXCC_SEND_AND_REQUEST_SEC_MSG
instead.public static final int MQXCC_SEND_SEC_MSG
MQConstants.MQXCC_SEND_SEC_MSGinstead.public static final int MQXCC_SUPPRESS_EXIT
MQConstants.MQXCC_SUPPRESS_EXITinstead.public static final int MQXCC_CLOSE_CHANNEL
MQConstants.MQXCC_CLOSE_CHANNELinstead.public int exitID
public int exitReason
public int exitResponse
public int maxSegmentLength
public byte[] exitUserArea
public int fapLevel
public int capabilityFlags
Only the MQConstants.MQCF_DIST_LISTS flag is supported.
public int CurHdrCompression
public int CurMsgCompression
public void setMQCSP(MQConnectionSecurityParameters mqcsp)
MQConnectionSecurityParameters object. If this
object is created and set when a security exit is invoked with
MQConstants.MQXR_SEC_PARMSthen any supplied information will be sent to the
Queue Manager.
This applies to channel security exits only.
mqcsp - the MQConnectionSecurityParameters object.public MQConnectionSecurityParameters getMQCSP()
MQConnectionSecurityParameters object. If no
such object has been created, this method will return null.