MQExternalSendExit

public class MQExternalSendExit
extends MQExternalUserExit
implements MQSendExit
java.lang.Object
   |
   +----com.ibm.mq.MQExternalUserExit
           |
           +----com.ibm.mq.MQExternalSendExit
          

Enables Java code to call a non-Java send exit. Chaining of exits is implemented by MQSendExitChain.

An MQExternalSendExit object holds all the information required to construct the MQCXP and MQCD structures which are required when calling the non-Java send exit.

Constructors

MQExternalSendExit

public MQExternalSendExit();

The default constructor.

MQExternalSendExit

public MQExternalSendExit(String libraryName, String entryPointName, 
                          String userData);

Constructs an object with an exit already defined.

Parameters

Methods

sendExit

public byte[] sendExit(MQChannelExit exitParms, 
                       MQChannelDefinition channelParms, 
                       byte[] data);

Calls the external user exit.

Parameters
Returns