public class MQExternalSecurityExit extends MQExternalUserExit implements MQSecurityExit
An MQExternalSecurityExit object holds all the information required to construct the MQCXP and MQCD objects that are required when calling the non-Java security exit.
| Constructor and Description |
|---|
MQExternalSecurityExit()
The default constructor.
|
MQExternalSecurityExit(java.lang.String libraryName,
java.lang.String entryPointName,
java.lang.String userData)
Constructs an object with an exit already defined.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
securityExit(MQChannelExit exitParms,
MQChannelDefinition channelParms,
byte[] data)
Calls the external user exit.
|
getReasonCode, getUserData, setEntryPointName, setLibraryName, setNewBuffer, setUserDatapublic MQExternalSecurityExit()
public MQExternalSecurityExit(java.lang.String libraryName,
java.lang.String entryPointName,
java.lang.String userData)
libraryName - the name of the library module that contains the exit.entryPointName - the name of the entry point in libraryName used by the exit.userData - the data defined by the user.public byte[] securityExit(MQChannelExit exitParms, MQChannelDefinition channelParms, byte[] data)
securityExit in interface MQSecurityExitexitParms - the data on the exit.channelParms - the data on the channel.data - the raw message data.MQChannelExit,
MQChannelDefinition