Services Framework task registration and configuration
The tasks must be added to the Services Framework runtime engine, registered, and configured before they can be used.
Follow these steps to be able to use these Services Framework tasks. Use the Services Framework user interface to register and configure the
tasks.
- Ensure that the prerequisite JAR files are copied to Services Framework. For more information, see Adding features and tasks to the Services Framework library.
- Create the file name pattern and define the formatter class for the ICRE task.
- Register the task. For the information that you need to register a specific task, see Task registration.
- Configure the task. For more information about the configuration parameters for a specific task, see Configuration parameters.
The tasks that are available for Transaction Server are shown in the
following list.
- Business day activation task
- Automatically activates any business days that are in the open state and meet the selection criteria that are provided in the task configuration parameters.
- Business day close and end task
- Automatically closes and ends any business day that meets the selection criteria that are provided in the task configuration parameters. You can also configure which close and end business day actions are run by the task.
- CPCS extract task
- Assigns item sequence numbers and entry numbers to transactions and then creates a CPCS extraction file. Intended to be started by the Entry marker task.
- Entry allocation task
- Automatically do entry allocation on batches (ICLs) that were marked by the entry marker task.
- Entry marker task
- Automatically do the entry allocation marking process to aggregate batches (ICLs) as they are assigned to entries.
- File tracking purge task
- Attempts to purge any file tracking entries that are past a specified expiry time interval.
- Input file creation (ICRE) task
- Extracts inbound batch (cash letter) information from the FTM database and writes it to a
file that is consistent with the ICRE file format in CPCS. Note: This task replaces the ICRE extraction task.
- Financial institution file (FIF) load task
- Reads the weekly financial institution file (FIF) from Payments Canada and uses it to update the information in the FTM database.
- Preload ISN task
- Assigns item sequence numbers to transactions before the extraction process. Note: This task replaces both the PreLoadISNTask scheduled task and the PreLoadISNHandler event handler.
- Retry task
- Gets the pending retry information for the category that is past the scheduled time and sends a message to the Transaction Server. When the Transaction Server receives the message, it starts looking for any events in the scheduler that need to be processed.
Tasks can be run at scheduled intervals or manually.