Skip to content

Latest commit

 

History

History
69 lines (45 loc) · 3.01 KB

Metered-Scheduler-Manager-Instruction.md

File metadata and controls

69 lines (45 loc) · 3.01 KB

SaaS Accelerator Metered Scheduler Manager

Metered Scheduler Manager is a feature where Publisher can schedule FIX Quantity metered emiting tasks. The scheduler will monitor these tasks and trigger event based on the scheduled frequency time. Currenty the scheduler support the following time base trigger

  1. Hourly
  2. Daily
  3. Weekly
  4. Monthly
  5. Yearly
  6. OneTime

Enable and Disable Metered Scheduler Manager Feature During Installation

By default, this feature is disabled during the installation. Publisher can enable this feature during the installion process by passing an optional parameter MeteredSchedulerSupport. Please refer to the installation steps here

Enable and Disable Metered Scheduler Manager Feature Post Installation

Publisher can active the Metered Scheduler feature by updating Admin portal web configuration and set SaaSApiConfiguration__SupportmeteredBilling to true home

Publisher can disable the feature by feature by updating Admin portal web configuration and set SaaSApiConfiguration__SupportmeteredBilling to false

IMPORTANT: Enable Scheduler Frequencies

Publisher must enable scheduler Frequencies before start scheduling tasks. From App Config, publisher can enable or disable available frequencies per business needs. Without enable the frequencies, Publisher will not able to add tasks also the scheduler engine will skip any disabled frequencies.

home

home

Access Metered Scheduler Manager Dashboard

Publisher can access Scheduler Manager Dashboard from Home page or side bar menu. home

To access dashboad from Home page, Publisher will click on Scheduler Tile then publisher will be redirect to dashboard summary page.

dashboard

Add New Metered Scheduler Manager Task

Important Publisher must enable frequencies from Application Configuration page before adding new task.

Publisher can add new scheduled task from by clicking Add New Scheduled Metered Trigger from Dashboard page

add-task-1

add-task-2

Publisher can schedule the task by click Add Scheduler Usage Task and the task will be added to the Sscheduled tasks. Once the task is added, the new task will show up in Dashboard page add-task-2

Audit Metered Scheduler Manager Task

Publisher can audit scheduled task results by accessing the Run History audit-task-1

There is the example for task audit audit-task-2

Delete Metered Scheduler Manager Task

Publisher can delete scheduled task by click Delete delete-task-1

Restriction

Currently the scheduler managers can support only one scheduled task per

  1. Subscription
  2. Plan
  3. Dimension