...
ACCOUNT_PAYMENT_TYPE_IDS | A list of account payment type IDs that are valid for the Nordea payout process |
EngineStartupCheck
Startup check implementation. No startup checks are required, so this just returns true. Exists to enable the implementation of startup checks if required.
EngineQueueLoader
Uses the broker to retrieve account payments where:
capture status = AccountPaymentCaptureStatus.DO_PAYOUT
check_date is before sysdate
payment_type is one of the payment types provided as engine parameter
EngineStartupCheck
...
EngineHandler
The EngineHandler will:
...
RESEND_MODE | optional engine parameter that indicates the engine should run in 'resend mode'. The possible values for this parameter are: "y", "true", "yes", "on", "checked", "1". If this parameter is not included, or RESEND_MODE is set to one of "n", "false", "no", "off", "0", the engine will run in normal mode. 'Resend mode' means that the engine will retrieve sources in status 3 (RESEND) instead. |
EngineQueueLoader
...
, the engine will run in normal mode. 'Resend mode' means that the engine will retrieve sources in status 3 (RESEND) instead. |
EngineStartupCheck
Startup check implementation. The MessageHandlerEngineStartupCheck will validate if the following mandatory parameter values have been configured:
NORDEA.PAYOUT.DEBTOR.ID
NORDEA.PAYOUT.DEBTOR.NAME
NORDEA.PAYOUT.DEBTOR.ADDRESS_LINE
NORDEA.PAYOUT.DEBTOR.ACCOUNT_ID
NORDEA.PAYOUT.INITIATOR.ID
NORDEA.PAYOUT.FILE_HANDLER.PAYOUT_REQUEST.OUTGOING_FOLDER
...
Without these values configured, the engine will not start.
EngineQueueLoader
Uses NordeaPayoutSourceRetriever. If engine is running in normal mode, will retrieve all sources in status 1 (READY). If engine is running in resend mode, will retrieve all sources in status 3 (RESEND).
EngineHandler
The EngineHandler will:
...
The ResponseHandlerEngine does not take any parameters.
EngineQueueLoader
Retrieves a list of all files in the configured incoming file location.
EngineStartupCheck
Startup check implementation. The ResponseHandlerEngineStartupCheck will validate if the following mandatory parameter values have been configured:
...
Without these values configured, the engine will not start.
EngineQueueLoader
Retrieves a list of all files in the configured incoming file location.
EngineHandler
The EngineHandler will:
...