Properties

Name

The name of the ModFrame component. This name will be visible below the ModFrame component in the ModFrame Client configuration panel.

The name of a ModFrame component must be unique within the container it resides in.

Trigger

This property decides the type of triggering interval to use. The alternatives are:

  • Millisecond interval. The scheduled tasks will be triggered at millisecond intervals. The interval in milliseconds are specified by the Interval property.
  • Second interval. The scheduled tasks will be triggered at second intervals. The interval in seconds are specified by the Interval property.
  • Minute interval. The scheduled tasks will be triggered at minute intervals. The interval in minutes are specified by the Interval property.
  • Hour interval. The scheduled tasks will be triggered at hour intervals. The interval in hours are specified by the Interval property.
  • Daily. The scheduled tasks ts will be triggered daily at time given by the Hour and Minute properties
  • Weekly. The scheduled tasks will be triggered weekly at day given by the Day (Weekly) property and time given by the Hour and Minute properties
  • Monthly. The scheduled tasks will be triggered monthly at day given by the Day (Monthly) property and time given by the Hour and Minute properties
  • Cron. The scheduled tasks will be triggered in respect to a cron-expression given by the CronExpression property.

Trigger state

This property defines the state of the trigger. The alternatives are:

  • Running. The trigger is active, and tasks will be executed at the specified intervals.
  • Paused. The trigger not active. No tasks will be executed.

Interval

This property defines the trigger interval when the Trigger property is either Millisecond interval, Second interval, Minute interval or Hour interval.

Day (Monthly)

This property defines the day in month to execute tasks when the Trigger property is Monthly.

Day (Weekly)

This property defines the day in week to execute tasks when the Trigger property is Weekly.

Hour

This property defines the hour of the day to execute tasks when the  Trigger property is Daily, Weekly or Monthly.

Minute

This property defines the minute of the hour to execute tasks when the Trigger property is Daily, Weekly or Monthly.

CronExpression

This cron-expression defines the trigger interval when the Trigger property is Cron.