SWIFTNet7 Adapter Scheduler
The SWIFTNet7 Adapter Scheduler is the default scheduler for the SWIFTNet7 Adapter (for SWIFTNet7). This service handles automatic tasks such as resending messages, resolving input channel gaps, and reopening closed output channels and queues. The following table provides an overview of the SWIFTNet7 Adapter Scheduler service:
- System Name
- SWIFTNetAdapterScheduler
- Graphical Process Modeler (GPM) categories)
- All services
- Description
- This service is the default scheduler for the SWIFTNet7 Adapter (for SWIFTNet7). This service handles automatic tasks such as resending messages, resolving input channel gaps, and reopening closed output channels and queues.
- Business usage
- The SWIFTNet7 Adapter uses this service to exchange SWIFTNet InterAct and FileAct messages with its trading partners over the SWIFTNet system. This service will run in a scheduled interval to handle resending of messages, resolving input channel gaps, and reopening of output channels/queues.
- Usage example
- When an InterAct or FileAct message is received, a business process is executed to process the message and, when required, to generate the SWIFTNet response.
- Preconfigured?
- Yes, preconfigured as part of the Sterling B2B Integrator installation.
- Requires third party files?
- No third party files are required.
- Platform availability
- All supported Sterling B2B Integrator platforms.
- Related services
- This is designed to work in conjunction with the SWIFTNet MEFG Server and the Command Line Adapter 2. This service works with the SWIFTNet HTTP7 Server adapter to provide SSL support, and works with the SWIFTNet7 HTTP Client adapter, SWIFTNet7 HTTP File System adapter, SWIFTNet7 Adapter, SWIFTNet7 Adapter Scheduler, SWIFTNet7 Client Service, SWIFTNet7 Server Service, SwiftNet Import ASP Service, and SwiftNet Import RMA Service.
- Application requirements
- None.
- Initiates business processes?
- Initiates system business processes.
- Invocation
- By the SWIFTNet7 Adapter.
- Business process context considerations
- None.
- Returned status values
- Fatal—non-recoverable error
- Transient—recoverable error
- Logic—recoverable error
- Success—Success
- Warning—Success with warning
- Restrictions
- None.
- Persistence level
- N/A
- Testing considerations
- N/A
Implementing the SWIFTNet7 Adapter Scheduler
You do not need to do anything to implement the SWIFTNet7 Adapter Scheduler.
Configuring the SWIFTNet7 Adapter Scheduler
- Select .
- Search for SWIFTNet7 Adapter Scheduler or select it from the list and click Go!.
- Click Edit.
- Specify field settings in the Admin Console. Note: The business entities (accessible through the Business Entities wizard as part of the SWIFTNet Client adapter configuration) are shared by both RA1 and RA2. The Business Entities wizard enables you to add multiple entities.
- After configuring the SWIFTNet7 Adapter Scheduler in the Admin Console, click the Enable Service for Business Process check box on the Confirm page to enable the instance.
- On the Confirm page, verify that the Enable Service
for Business Processes check box is selected to enable
the service instance.
- Field
- Description
- Name
- Unique and meaningful name for the service configuration. Required.
- Description
- Meaningful description for the service configuration, for reference purposes. Required.
- Select a Group
- Select one of the options:
- None – Do not include the configuration in a service group at this time.
- Create New Group – Enter a unique name for a new group, which will be created with this configuration. (You can then add other services to the group as well.)
- Select Group – If service groups already exist for this service type, they are displayed in the list. Select a group from the list.
Note: Only select group if this adapter is clustered in a group. See Managing Services and Services. - Run As User
- Identify a user who has permission to run the scheduled
activity. You can type the user ID, click the button to select the
user ID from the list, and click Save. Note: You must configure the parameters on the Schedule Type page for the Resend Scheduler to work correctly.
- Use 24 Hour Clock Display
- By default, the scheduling wizard displays times
using a 12-hour clock (which designates the time in hours as a.m.
or p.m.). Use this option to display times using a 24-hour clock. Note: We recommend that you set the Resend Scheduler to Run based on timer and set it for one minute under normal usage (that is, every one minute). You must configure the parameters on the Schedule Type page for the Resend Scheduler to work correctly.
- Do not use schedule
- Removes all references to a schedule from the service.
If you select this option, you cannot enable the schedule in the future.
You must recreate the schedule instead. Use this option only when
you do not need a schedule for the service. This is the default option. Note: We recommend that you set the Resend Scheduler to Run based on timer and set it for one minute under normal usage (that is, every one minute). You must configure the parameters on the Schedule Type page for the Resend Scheduler to work correctly.
- Run based on timer
- Run the service at a certain time or time interval,
such as every 2 hours. Note: We recommend that you set the Resend Scheduler to Run based on timer and set it for one minute under normal usage (that is, every one minute). You must configure the parameters on the Schedule Type page for the Resend Scheduler to work correctly.
- Select Time
- Type the time at which you want the Resend Scheduler
to run. Note: We recommend that you set the Resend Scheduler to Run based on timer and set it for one minute under normal usage (that is, every one minute). You must configure the parameters on the Schedule Type page for the Resend Scheduler to work correctly.
- At startup
- Select this checkbox if you want the SWIFTNet7 Adapter to run at system startup.
- Run daily
- Run the service one or more times every day. Note: We recommend that you set the Resend Scheduler to Run based on timer and set it for one minute under normal usage (that is, every one minute). You must configure the parameters on the Schedule Type page for the Resend Scheduler to work correctly.
- Run based on days of the week
- Run the service on certain days of the week, such
as every Monday. Note: We recommend that you set the Resend Scheduler to Run based on timer and set it for one minute under normal usage (that is, every one minute). You must configure the parameters on the Schedule Type page for the Resend Scheduler to work correctly.
- Run based on days of the month
- Run the service on certain days of the month, such
as the 1st or 15th of every month. Note: We recommend that you set the Resend Scheduler to Run based on timer and set it for one minute under normal usage (that is, every one minute). You must configure the parameters on the Schedule Type page for the Resend Scheduler to work correctly.
- Schedule Exclusions
- Allows you to add any schedule anomalies (when
the Resend Scheduler should not run). Note: We recommend you leave this parameter blank (that is, do not create any schedule exclusions).
- Date Exclusions
- Allows you to add any date anomalies (any date
on which the Resend Scheduler should not run). Note: We recommend you leave this parameter blank (that is, do not create any date exclusions).
- Schedule Settings
- Allows you to select a time interval in which the scheduled activity is run every day.