MQSendExit
public interface MQSendExit
com.ibm.mq.MQSendExit
The send exit interface allows you to examine, and possibly alter, the data sent to the queue manager by the WebSphere MQ Client for Java™.
Note: This interface does not apply when connecting directly to WebSphere MQ in bindings mode.
To provide your own send exit, define a class that implements this interface. Create a new instance of your class and assign it to the MQEnvironment.sendExit field before constructing your MQQueueManager object.
For example,
// in MySendExit.java class MySendExit implements MQSendExit { // provide an implementation of the sendExit method public byte[] sendExit(MQChannelExit channelExitParms, MQChannelDefinition channelDefinition, byte[] agentBuffer) { // your exit code goes here... } } // in your main program... MQEnvironment.sendExit = new MySendExit(); ... // other initialisation MQQueueManager qMgr = new MQQueueManager("");
uj21370_