com.ibm.mq
Class MQChannelExit
- java.lang.Object
com.ibm.mq.jmqi.JmqiObject
com.ibm.mq.MQChannelExit
- public class MQChannelExit
- extends com.ibm.mq.jmqi.JmqiObject
Note: This class is not used when connecting directly to WebSphere MQ in bindings mode.
Field Summary
Modifier and Type | Field and Description |
---|---|
|
capabilityFlags
Capabilities of the queue manager.
|
|
CurHdrCompression
The technique currently being used to compress header data.
|
|
CurMsgCompression
The technique currently being used to compress message data.
|
|
exitID
The type of exit that has been invoked.
|
|
exitReason
The reason for invoking the exit.
|
|
exitResponse
Set by the exit to indicate the action that the WebSphere MQ Client for Java should take next.
|
|
exitUserArea
A storage area available for the exit to use.
|
|
fapLevel
The negotiated Format and Protocol (FAP) level.
|
|
maxSegmentLength
The maximum length for a simple transmission to a queue manager.
|
|
MQXCC_CLOSE_CHANNEL
Deprecated. use
MQC.MQXCC_CLOSE_CHANNEL instead.
|
|
MQXCC_OK
Deprecated. use
MQC.MQXCC_OK instead.
|
|
MQXCC_SEND_AND_REQUEST_SEC_MSG
Deprecated. use
MQC.MQXCC_SEND_AND_REQUEST_SEC_MSG
instead.
|
|
MQXCC_SEND_SEC_MSG
Deprecated. use
MQC.MQXCC_SEND_SEC_MSG instead.
|
|
MQXCC_SUPPRESS_EXIT
Deprecated. use
MQC.MQXCC_SUPPRESS_EXIT instead.
|
|
MQXCC_SUPPRESS_FUNCTION
Deprecated. use
MQC.MQXCC_SUPPRESS_FUNCTION instead.
|
|
MQXR_INIT
Deprecated. use
MQC.MQXR_INIT instead.
|
|
MQXR_INIT_SEC
Deprecated. use
MQC.MQXR_INTI_SEC instead.
|
|
MQXR_SEC_MSG
Deprecated. use
MQC.MQXR_SEC_MSG instead.
|
|
MQXR_TERM
Deprecated. use
MQC.MQXR_TERM instead.
|
|
MQXR_XMIT
Deprecated. use
MQC.MQXR_XMIT instead.
|
|
MQXT_CHANNEL_RCV_EXIT
Deprecated. use
MQC.MQXT_CHANNEL_RCV_EXIT instead.
|
|
MQXT_CHANNEL_SEC_EXIT
Deprecated. use
MQC.MQXT_CHANNEL_SEC_EXIT instead.
|
|
MQXT_CHANNEL_SEND_EXIT
Deprecated. use
MQC.MQXT_CHANNEL_SEND_EXIT instead.
|
Fields inherited from class com.ibm.mq.jmqi.JmqiObject |
---|
COMP_JM, COMP_JN, COMP_JO |
Constructor Summary
Constructor and Description |
---|
MQChannelExit()
Package constructor
|
Method Summary
Modifier and Type | Method and Description |
---|---|
getMQCSP()
Gets an
MQConnectionSecurityParameters object.
|
|
|
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
MQXT_CHANNEL_SEC_EXIT
- public static final int MQXT_CHANNEL_SEC_EXIT
Deprecated. use
MQC.MQXT_CHANNEL_SEC_EXIT
instead.See Also:
MQXT_CHANNEL_SEND_EXIT
- public static final int MQXT_CHANNEL_SEND_EXIT
Deprecated. use
MQC.MQXT_CHANNEL_SEND_EXIT
instead.See Also:
MQXT_CHANNEL_RCV_EXIT
- public static final int MQXT_CHANNEL_RCV_EXIT
Deprecated. use
MQC.MQXT_CHANNEL_RCV_EXIT
instead.See Also:
MQXR_INIT
- public static final int MQXR_INIT
Deprecated. use
MQC.MQXR_INIT
instead.See Also:
MQXR_TERM
- public static final int MQXR_TERM
Deprecated. use
MQC.MQXR_TERM
instead.See Also:
MQXR_XMIT
- public static final int MQXR_XMIT
Deprecated. use
MQC.MQXR_XMIT
instead.See Also:
MQXR_SEC_MSG
- public static final int MQXR_SEC_MSG
Deprecated. use
MQC.MQXR_SEC_MSG
instead.See Also:
MQXR_INIT_SEC
- public static final int MQXR_INIT_SEC
Deprecated. use
MQC.MQXR_INTI_SEC
instead.See Also:
MQXCC_OK
- public static final int MQXCC_OK
Deprecated. use
MQC.MQXCC_OK
instead.See Also:
MQXCC_SUPPRESS_FUNCTION
- public static final int MQXCC_SUPPRESS_FUNCTION
Deprecated. use
MQC.MQXCC_SUPPRESS_FUNCTION
instead.See Also:
MQXCC_SEND_AND_REQUEST_SEC_MSG
- public static final int MQXCC_SEND_AND_REQUEST_SEC_MSG
Deprecated. use
MQC.MQXCC_SEND_AND_REQUEST_SEC_MSG
instead.See Also:
MQXCC_SEND_SEC_MSG
- public static final int MQXCC_SEND_SEC_MSG
Deprecated. use
MQC.MQXCC_SEND_SEC_MSG
instead.See Also:
MQXCC_SUPPRESS_EXIT
- public static final int MQXCC_SUPPRESS_EXIT
Deprecated. use
MQC.MQXCC_SUPPRESS_EXIT
instead.See Also:
MQXCC_CLOSE_CHANNEL
- public static final int MQXCC_CLOSE_CHANNEL
Deprecated. use
MQC.MQXCC_CLOSE_CHANNEL
instead.See Also:
exitID
- public int exitID
exitReason
- public int exitReason
The reason for invoking the exit. Possible values are:
exitResponse
- public int exitResponse
Set by the exit to indicate the action that the WebSphere MQ Client for Java should take next.
Valid values are:
maxSegmentLength
- public int maxSegmentLength
The maximum length for a simple transmission to a queue manager. If the exit returns data which
is to be sent to the queue manager, the length of the returned data must not exceed this value.
exitUserArea
- public byte[] exitUserArea
A storage area available for the exit to use. Any data placed here is preserved by the
WebSphere MQ Client for Java across exit invocations with the same exitID; that is, each send,
receive or security exit has its own independent user area.
fapLevel
- public int fapLevel
The negotiated Format and Protocol (FAP) level. The default level is 9.
capabilityFlags
- public int capabilityFlags
Capabilities of the queue manager.
Only the MQC.MQCF_DIST_LISTS flag is supported.
CurHdrCompression
- public int CurHdrCompression
The technique currently being used to compress header data.
CurMsgCompression
- public int CurMsgCompression
The technique currently being used to compress message data.
Constructor Detail
MQChannelExit
- public MQChannelExit()
Package constructor
Method Detail
setMQCSP
- public void setMQCSP(MQConnectionSecurityParameters mqcsp)
Sets an
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.
Parameters:
mqcsp
- the MQConnectionSecurityParameters object. getMQCSP
- public MQConnectionSecurityParameters getMQCSP( )
Gets an
MQConnectionSecurityParameters
object. If no
such object has been created, this method will return null.
Returns:
the MQConnectionSecurityParameters object.
MQC.MQXT_CHANNEL_SEC_EXIT
MQC.MQXT_CHANNEL_SEND_EXIT
MQC.MQXT_CHANNEL_RCV_EXIT