Communicating with Transaction Server

Transaction Server sends notification messages to NOC Management when batches that contain DNE transactions are received. Use the Scheduler.xml file to configure the Transaction Server to send these messages.

The XML needed to send the notification messages is included in the schedulerReference.xml file that is provided with Transaction Server:
PARAMETERSET name="sendToNOC">
   <PARAMETER name="destinationID">Notification of Change</PARAMETER>
   <PARAMETER name="jmsSendQueue">FXH.NOC.INPUT.QUEUE</PARAMETER>
</PARAMETERSET>

<EVENT>
     <NAME>NOC - Generate NOC</NAME>
     <TYPE>PresentmentStateChange</TYPE>
     <TYPE>PresentmentColumnChange</TYPE>
     <TYPE>PresentmentGroupColumnChange</TYPE>
     <EXEC>com.ibm.paydir.ima.txsvr.event.appbridge.PresentmentStatesEventHandler</EXEC>
     <PARAMETER name="msgType">generateNOC</PARAMETER>
     <PARAMETER name="presStates1">LOADED</PARAMETER>
     <PARAMETER name="group.condition">ACCEPTED</PARAMETER>
     <PARAMETER name="condition">ACCEPTED</PARAMETER>
     <PARAMETER name="pending">N</PARAMETER>
     <PARAMETER name="group.pending">N</PARAMETER>
     <PARAMETER name="hasNocPayments">Y</PARAMETER>
     <PARAMETER name="presLevel">INB</PARAMETER>
     <PARAMETERREF>schedulerReferenceProperties</PARAMETERREF>
     <PARAMETERREF>sendToNOC</PARAMETERREF>
</EVENT>
The following configuration processes COR messages.
<EVENT>
     <NAME>NOC - COR Batch Loaded</NAME>
     <TYPE>PresentmentStateChange</TYPE>
     <TYPE>PresentmentColumnChange</TYPE>
     <TYPE>PresentmentGroupColumnChange</TYPE>
     <EXEC>com.ibm.paydir.ima.txsvr.event.appbridge.PresentmentStatesEventHandler</EXEC>
     <PARAMETER name="msgType">nocBatchLoaded</PARAMETER>
     <PARAMETER name="presStates1">LOADED</PARAMETER>
     <PARAMETER name="group.condition">ACCEPTED</PARAMETER>
     <PARAMETER name="condition">ACCEPTED</PARAMETER>
     <PARAMETER name="pending">N</PARAMETER>
     <PARAMETER name="group.pending">N</PARAMETER>
     <PARAMETER name="paymentMessageType">COR</PARAMETER>
     <PARAMETER name="presLevel">INB</PARAMETER>
     <PARAMETERREF>schedulerReferenceProperties</PARAMETERREF>
     <PARAMETERREF>sendToNOC</PARAMETERREF>
</EVENT>
The following configuration processes DNE message types.
<EVENT>
     <NAME>NOC - DNE Batch Loaded</NAME>
     <TYPE>PresentmentStateChange</TYPE>
     <TYPE>PresentmentColumnChange</TYPE>
     <TYPE>PresentmentGroupColumnChange</TYPE>
     <EXEC>com.ibm.paydir.ima.txsvr.event.appbridge.PresentmentStatesEventHandler</EXEC>
     <PARAMETER name="msgType">dneBatchLoaded</PARAMETER>
     <PARAMETER name="presStates1">LOADED</PARAMETER>
     <PARAMETER name="group.condition">ACCEPTED</PARAMETER>
     <PARAMETER name="condition">ACCEPTED</PARAMETER>
     <PARAMETER name="pending">N</PARAMETER>
     <PARAMETER name="group.pending">N</PARAMETER>
     <PARAMETER name="paymentMessageType">DNE</PARAMETER>
     <PARAMETER name="presLevel">INB</PARAMETER>
     <PARAMETERREF>schedulerReferenceProperties</PARAMETERREF>
     <PARAMETERREF>sendToNOC</PARAMETERREF>
</EVENT>