MQExternalReceiveExit

public class MQExternalReceiveExit
extends MQExternalUserExit
implements MQReceiveExit
java.lang.Object
   |
   +----com.ibm.mq.MQExternalUserExit
           |
           +----com.ibm.mq.MQExternalReceiveExit
          

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

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

Constructors

MQExternalReceiveExit

public MQExternalReceiveExit();

The default constructor.

MQExternalReceiveExit

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

Constructs an object with an exit already defined.

Parameters

Methods

receiveExit

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

Calls the external user exit.

Parameters
Returns