Configure a Scheduled Event Adaptor Call Task

Use an adaptor call task to run a custom-built method in a DLL adaptor on a schedule.

Note: For adaptors used with MineMarket:

  1. Place the adaptor DLL in the MineMarket installation folder.
  2. Copy IntegrationHub.dll and IntegrationHub.Interfaces.API.dll from the IMS Integration Hub installation folder to the MineMarket installation folder before configuring the subscriber.
  3. In the following configuration, set Load Adaptor In Own Application Domain to True.

Activity Steps

  1. In the Configuration Explorer, expand the Tasks node.
  2. Expand the required task group node.
  3. Right-click the Scheduled Events node and select New Adaptor Call Task from the menu.
  4. Double-click the adaptor call task node.

    The Scheduled Event Adaptor Call Task screen displays.

  5. Complete the fields in the Scheduled Event Settings field group. (See Managing Scheduled Events for a description of these fields.)
  6. Complete the following fields.
    • Adaptor Path—The path to the custom adaptor DLL file.
    • Class Name—The fully qualified class name that IMS Integration Hub calls to execute the task.
    • Load Adaptor In Own Application Domain—Whether IMS Integration Hub loads the specified DLL in the application domain where the DLL is located.

      If unchecked, the DLL is loaded as though it is located in the IMS Integration Hub application domain.

      The purpose of this setting is to simplify the deployment process for solutions using IMS Integration Hub adaptors.

      If the adaptor is self-contained and depends on no other DLLs apart from those supplied with IMS Integration Hub itself, the adaptor should be placed in the folder where IMS Integration Hub is installed so that IntegrationHub.dll and IntegrationHub.Interfaces.API.dll do not need to be copied to a separate folder (and re-copied each time IMS Integration Hub is upgraded). In this scenario, this setting should be unchecked.

      In all other scenarios, the adaptor should be placed in the folder where all the DLLs that it depends on can also be found, and the setting should be checked.

    • Configuration Parameters—Name-value pairs of custom configuration parameters for the DLL.
  7. Click Save.