%SYS.Task
persistent class %SYS.Task extends %SYS.TaskSuper
SQL Table Name: %SYS.Task
This class defines an API to schedule tasks to run in the background.Indexes
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
Inherited Members
Inherited Properties
- DailyEndTime
- DailyFrequency
- DailyFrequencyTime
- DailyIncrement
- DailyStartTime
- DayNextScheduled
- Description
- DisplayDayNextScheduled
- DisplayEndDate
- DisplayErrorDate
- DisplayErrorNumber
- DisplayFinished
- DisplayInterval
- DisplayNextScheduled
- DisplayNextScheduledBrief
- DisplayRun
- DisplayRunAfter
- DisplayStartDate
- DisplayStarted
- DisplayStatus
- ER
- EmailOnCompletion
- EmailOnError
- EmailOnExpiration
- EmailOutput
- EndDate
- Error
- Expires
- ExpiresDays
- ExpiresHours
- ExpiresMinutes
- IsBatch
- JobGUID
- LastFinished
- LastSchedule
- LastStarted
- MirrorStatus
- Name
- NameSpace
- OpenOutputFile
- OutputDirectory
- OutputFileIsBinary
- OutputFilename
- Priority
- RescheduleOnStart
- RunAfterGUID
- RunAsUser
- RunningJobNumber
- StartDate
- Status
- SuspendOnError
- SuspendTerminated
- Suspended
- TaskClass
- TimeNextScheduled
- TimePeriod
- TimePeriodDay
- TimePeriodEvery
Inherited Methods
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %ComposeOid()
- %ConstructClone()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetLock()
- %GetParameter()
- %GetSwizzleObject()
- %Id()
- %InitExtentData()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDelete()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnOpenFinally()
- %OnSaveFinally()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- AssignSettings()
- DisplayErrorCalc()
- DisplayGUID()
- DisplayIntervalCalc()
- DisplayRunCalc()
- Expired()
- ExportTasks()
- FindId()
- GUIDToID()
- GetRunAfterGUID()
- GetRunAfterID()
- GetSettings()
- ImportTasks()
- OpenId()
- Resume()
- RunNow()
- RunOnce()
- SettingsDisplayToLogical()
- SettingsLogicalToDisplay()
- StartDateSet()
- StatusAsText()
- Suspend()
- SuspendGet()
- SuspendSet()
- TASKMGRStatus()
- VersionGet()
- WakeTASKMGR()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
Storage
Gray indicates storage defined by superclasses.
Storage Model: Storage (%SYS.TaskSuper)
^|"^^"_$ZU(12)|SYS("Task","TaskD")(ID,"EmailOnCompletion",n) |
= | EmailOnCompletion(n) |
Storage Model: Storage (%SYS.TaskSuper)
^|"^^"_$ZU(12)|SYS("Task","TaskD")(ID,"EmailOnError",n) |
= | EmailOnError(n) |
Storage Model: Storage (%SYS.TaskSuper)
^|"^^"_$ZU(12)|SYS("Task","TaskD")(ID,"EmailOnExpiration",n) |
= | EmailOnExpiration(n) |
Storage Model: Storage (%SYS.TaskSuper)
^|"^^"_$ZU(12)|SYS("Task","TaskD")(ID) |
= | %%CLASSNAME
DailyEndTime
DailyFrequency
DailyFrequencyTime
DailyIncrement
DailyStartTime
DayNextScheduled
Description
ER
EmailOutput
EndDate
Error
TaskClass
Expires
ExpiresDays
ExpiresHours
ExpiresMinutes
IsBatch
LastFinished
LastSchedule
LastStarted
Name
NameSpace
Number
OpenOutputFile
OutputDirectory
OutputFilename
Priority
RescheduleOnStart
RunAfterJobNumber
RunningJobNumber
StartDate
Status
Suspended
TimeNextScheduled
TimePeriod
TimePeriodDay
TimePeriodEvery
Type
UIC
ContinueAfterError
OutputFileIsBinary
JobGUID
RunAfterGUID
RunAsUser
Settings
MirrorStatus
DeleteAfterRun
|
Storage Model: Storage (%SYS.Task)
^|"^^"_$ZU(12)|SYS("Task","TaskD")(ID,"1") |
= | SuspendOnError
SuspendTerminated
|