|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.mq.MQChannelExit
This class defines context information passed to the send, receive and security exits when they are invoked. The exit must set the exitResponse member variable to indicate what action the WebSphere MQ Client for Java should take next.
Note: This class is not used when connecting directly to WebSphere MQ in bindings mode.
Field Summary | |
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 MQC.MQXCC_CLOSE_CHANNEL instead. |
static int |
MQXCC_OK
Deprecated. use MQC.MQXCC_OK instead. |
static int |
MQXCC_SEND_AND_REQUEST_SEC_MSG
Deprecated. use MQC.MQXCC_SEND_AND_REQUEST_SEC_MSG instead. |
static int |
MQXCC_SEND_SEC_MSG
Deprecated. use MQC.MQXCC_SEND_SEC_MSG instead. |
static int |
MQXCC_SUPPRESS_EXIT
Deprecated. use MQC.MQXCC_SUPPRESS_EXIT instead. |
static int |
MQXCC_SUPPRESS_FUNCTION
Deprecated. use MQC.MQXCC_SUPPRESS_FUNCTION instead. |
static int |
MQXR_INIT
Deprecated. use MQC.MQXR_INIT instead. |
static int |
MQXR_INIT_SEC
Deprecated. use MQC.MQXR_INTI_SEC instead. |
static int |
MQXR_SEC_MSG
Deprecated. use MQC.MQXR_SEC_MSG instead. |
static int |
MQXR_TERM
Deprecated. use MQC.MQXR_TERM instead. |
static int |
MQXR_XMIT
Deprecated. use MQC.MQXR_XMIT instead. |
static int |
MQXT_CHANNEL_RCV_EXIT
Deprecated. use MQC.MQXT_CHANNEL_RCV_EXIT
instead. |
static int |
MQXT_CHANNEL_SEC_EXIT
Deprecated. use MQC.MQXT_CHANNEL_SEC_EXIT
instead. |
static int |
MQXT_CHANNEL_SEND_EXIT
Deprecated. use MQC.MQXT_CHANNEL_SEND_EXIT
instead. |
Method Summary | |
MQConnectionSecurityParameters |
getMQCSP()
Gets an MQConnectionSecurityParameters
object. |
void |
setMQCSP(MQConnectionSecurityParameters mqcsp)
Sets an MQConnectionSecurityParameters
object. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int MQXT_CHANNEL_SEC_EXIT
MQC.MQXT_CHANNEL_SEC_EXIT
instead.
public static final int MQXT_CHANNEL_SEND_EXIT
MQC.MQXT_CHANNEL_SEND_EXIT
instead.
public static final int MQXT_CHANNEL_RCV_EXIT
MQC.MQXT_CHANNEL_RCV_EXIT
instead.
public static final int MQXR_INIT
MQC.MQXR_INIT
instead.
public static final int MQXR_TERM
MQC.MQXR_TERM
instead.
public static final int MQXR_XMIT
MQC.MQXR_XMIT
instead.
public static final int MQXR_SEC_MSG
MQC.MQXR_SEC_MSG
instead.
public static final int MQXR_INIT_SEC
MQC.MQXR_INTI_SEC
instead.
public static final int MQXCC_OK
MQC.MQXCC_OK
instead.
public static final int MQXCC_SUPPRESS_FUNCTION
MQC.MQXCC_SUPPRESS_FUNCTION
instead.
public static final int MQXCC_SEND_AND_REQUEST_SEC_MSG
MQC.MQXCC_SEND_AND_REQUEST_SEC_MSG
instead.
public static final int MQXCC_SEND_SEC_MSG
MQC.MQXCC_SEND_SEC_MSG
instead.
public static final int MQXCC_SUPPRESS_EXIT
MQC.MQXCC_SUPPRESS_EXIT
instead.
public static final int MQXCC_CLOSE_CHANNEL
MQC.MQXCC_CLOSE_CHANNEL
instead.
public int exitID
public int exitReason
public int exitResponse
MQC.MQXCC_OK
MQC.MQXCC_SUPPRESS_FUNCTION
MQC.MQXCC_SEND_AND_REQUEST_SEC_MSG
MQC.MQXCC_SEND_SEC_MSG
MQC.MQXCC_SUPPRESS_EXIT
MQC.MQXCC_CLOSE_CHANNEL
public int maxSegmentLength
public byte[] exitUserArea
public int fapLevel
public int capabilityFlags
Only the MQC.MQCF_DIST_LISTS flag is supported.
public int CurHdrCompression
public int CurMsgCompression
Method Detail |
public void setMQCSP(MQConnectionSecurityParameters mqcsp)
MQConnectionSecurityParameters
object. If this object is created and set when a security exit is invoked with
MQC.MQXR_SEC_PARMS
then 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.
|
(c) Copyright IBM Corp. 2005. All Rights Reserved. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |