Class DBC.ScheduleFields
Fields for Schedule, Generic scheduled tasked handling time scheduling, locking and error messages
Inherited Members
Namespace: SuperOffice.CRM.Data
Assembly: SoDataBase.dll
Syntax
public static class DBC.ScheduleFields
Fields
AfterScheduleId
Schedule.AfterScheduleId: Run after another schedule have completed
Declaration
public const string AfterScheduleId = "after_schedule_id"
Field Value
Type | Description |
---|---|
string |
Asap
Schedule.Asap: Run schedule ASAP
Declaration
public const string Asap = "asap"
Field Value
Type | Description |
---|---|
string |
DayOfMonth
Schedule.DayOfMonth: What day of month to run
Declaration
public const string DayOfMonth = "day_of_month"
Field Value
Type | Description |
---|---|
string |
Disabled
Schedule.Disabled: Disable the schedule
Declaration
public const string Disabled = "disabled"
Field Value
Type | Description |
---|---|
string |
Domain
Schedule.Domain: Type of scheduled task
Declaration
public const string Domain = "domain"
Field Value
Type | Description |
---|---|
string |
ErrorMessage
Schedule.ErrorMessage: Last error message
Declaration
public const string ErrorMessage = "error_message"
Field Value
Type | Description |
---|---|
string |
ExecutionTime
Schedule.ExecutionTime: Amount of time in seconds used by last execution
Declaration
public const string ExecutionTime = "execution_time"
Field Value
Type | Description |
---|---|
string |
Frequency
Schedule.Frequency: Type of schedule algorithm to use
Declaration
public const string Frequency = "frequency"
Field Value
Type | Description |
---|---|
string |
LastError
Schedule.LastError: Time of last error
Declaration
public const string LastError = "last_error"
Field Value
Type | Description |
---|---|
string |
LastExecution
Schedule.LastExecution: Last execution
Declaration
public const string LastExecution = "last_execution"
Field Value
Type | Description |
---|---|
string |
LockExpire
Schedule.LockExpire: Lock preventing the same schedule to run simultaniously
Declaration
public const string LockExpire = "lock_expire"
Field Value
Type | Description |
---|---|
string |
LockPid
Schedule.LockPid: PID preventing the same schedule to run simultaniously
Declaration
public const string LockPid = "lock_pid"
Field Value
Type | Description |
---|---|
string |
LockTtl
Schedule.LockTtl: Lock time to live
Declaration
public const string LockTtl = "lock_ttl"
Field Value
Type | Description |
---|---|
string |
MinOfHour
Schedule.MinOfHour: Run at a given minute in an hour
Declaration
public const string MinOfHour = "min_of_hour"
Field Value
Type | Description |
---|---|
string |
MinuteInterval
Schedule.MinuteInterval: Interval in minutes, used by Minutely
Declaration
public const string MinuteInterval = "minute_interval"
Field Value
Type | Description |
---|---|
string |
Months
Schedule.Months: Bitfield: which months of the year to run
Declaration
public const string Months = "months"
Field Value
Type | Description |
---|---|
string |
Name
Schedule.Name: Name of the schedule
Declaration
public const string Name = "name"
Field Value
Type | Description |
---|---|
string |
NextExecution
Schedule.NextExecution: Next execution
Declaration
public const string NextExecution = "next_execution"
Field Value
Type | Description |
---|---|
string |
OnceAt
Schedule.OnceAt: Execute once at
Declaration
public const string OnceAt = "once_at"
Field Value
Type | Description |
---|---|
string |
Retries
Schedule.Retries: Number of retries since last successfull execution
Declaration
public const string Retries = "retries"
Field Value
Type | Description |
---|---|
string |
RetryInterval
Schedule.RetryInterval: Number of minutes between each retry
Declaration
public const string RetryInterval = "retry_interval"
Field Value
Type | Description |
---|---|
string |
ScheduleId
Schedule.ScheduleId: Primary key
Declaration
public const string ScheduleId = "id"
Field Value
Type | Description |
---|---|
string |
Status
Schedule.Status: Schedules current status
Declaration
public const string Status = "status"
Field Value
Type | Description |
---|---|
string |
Stop
Schedule.Stop: Signal to stop schedule
Declaration
public const string Stop = "stop"
Field Value
Type | Description |
---|---|
string |
TimeOfDay
Schedule.TimeOfDay: Time of day to execute if not specified.
Declaration
public const string TimeOfDay = "time_of_day"
Field Value
Type | Description |
---|---|
string |
Weekdays
Schedule.Weekdays: Bitfield: which days of the week to run
Declaration
public const string Weekdays = "weekdays"
Field Value
Type | Description |
---|---|
string |