Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:

...