public class MQSendExitChain extends MQExitChain implements MQSendExit
MQSendExit; as well as exits written
in Java, this includes non-Java send exits made available by means of the
MQExternalSendExit class.| Constructor and Description |
|---|
MQSendExitChain()
The default constructor.
|
MQSendExitChain(java.util.List<MQSendExit> collection)
Constructor which defines the send exits which are to be chained.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
sendExit(MQChannelExit channelExitParms,
MQChannelDefinition channelDefinition,
byte[] agentBuffer)
Calls the send exit.
|
void |
setExitChain(java.util.List<?> collection)
Inserts a collection of send exits into the chain.
|
getExitChain, getReasonCodepublic MQSendExitChain()
public MQSendExitChain(java.util.List<MQSendExit> collection)
collection - defines the send exits which are to be chained.public byte[] sendExit(MQChannelExit channelExitParms, MQChannelDefinition channelDefinition, byte[] agentBuffer)
sendExit in interface MQSendExitchannelExitParms - the definition of the chain of exits.channelDefinition - the definition of the channel.agentBuffer - the message being passed into the chain of exits.MQSendExit.sendExit(com.ibm.mq.MQChannelExit, com.ibm.mq.MQChannelDefinition,
byte[])public void setExitChain(java.util.List<?> collection)
collection - defines the send exits which are to be chained.