Class Reference
%SYS.Task
Server:appadmin-00044-deployment-6bf4cbc86d-f76z9
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%SYS] >  [Task]
Private  Storage

persistent class %SYS.Task extends %SYS.TaskSuper

This class defines an API to schedule tasks to run in the background.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers


Summary

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

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
%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




Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.