Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %SYS.Task
Private  Storage   

%SYS.Task


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
%Concurrency DailyEndTime DailyFrequency DailyFrequencyTime
DailyIncrement DailyStartTime DayNextScheduled DeleteAfterRun
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 Settings SkipAuditOnReschedule
StartDate Status SuspendOnError Suspended
TaskClass TimeNextScheduled TimePeriod TimePeriodDay
TimePeriodEvery Type

Methods
%%OIDGet %1Check %AddJrnObjToSyncSet %AddToSaveSet
%AddToSyncSet %BMEBuilt %BindExport %BuildIndices
%BuildIndicesAsync %BuildIndicesAsyncResponse %BuildIndicesSegment %BuildObjectGraph
%CheckConstraints %CheckConstraintsForExtent %ClassIsLatestVersion %ClassName
%Close %ComposeOid %ConstructClone %Delete
%DeleteExtent %DeleteId %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DowngradeConcurrency %ExecuteAfterTriggers %ExecuteBeforeTriggers
%Exists %ExistsId %Extends %FileIndices
%FileIndicesBuffered %GUID %GUIDSet %GetLock
%GetParameter %GetSwizzleObject %Id %IncrementCount
%InsertBatch %IsA %IsModified %IsNull
%JournalObject %KillExtent %KillExtentData %LoadFromMemory
%LockExtent %LockId %New %NormalizeObject
%ObjectIsNull %ObjectModified %Oid %OnBeforeAddToSync
%OnDelete %OnDetermineClass %Open %OpenId
%OriginalNamespace %PackageName %PhysicalAddress %PurgeIndices
%Reload %RemoveFromSaveSet %ResolveConcurrencyConflict %RollBack
%SQLAcquireLock %SQLAcquireTableLock %SQLAfterTriggers %SQLBeforeTriggers
%SQLBuildIndices %SQLBuildPurgeIndexForRow %SQLBuildPurgeIndices %SQLCheckUnique
%SQLCheckUniqueIndices %SQLCheckUniqueKeys %SQLCopyIcolIntoName %SQLCopyNameIntoIcol
%SQLCreateInsDelTables %SQLDefineiDjVars %SQLDelete %SQLDeleteChildren
%SQLDeleteTempStreams %SQLEExit %SQLExists %SQLFKeyDelLock
%SQLFastInsert %SQLFieldValidate %SQLGetLock %SQLGetOld
%SQLGetOldAll %SQLGetOldIndex %SQLInsert %SQLInsertComputes
%SQLInsertStreams %SQLInvalid %SQLInvalid2 %SQLMVDelete
%SQLMVIndexDelete %SQLMVIndexInsert %SQLMVIndexUpdate %SQLMVInsert
%SQLMVUpdate %SQLMissing %SQLNormalizeCompFields %SQLNormalizeFields
%SQLPurgeIndices %SQLQuickBulkInsert %SQLQuickBulkLoad %SQLQuickBulkSave
%SQLQuickBulkUpdate %SQLQuickDelete %SQLQuickDeleteChildren %SQLQuickFindPKeyByRowID
%SQLQuickFindRowIDByPKey %SQLQuickInsert %SQLQuickLoad %SQLQuickLoadChildren
%SQLQuickLogicalToOdbc %SQLQuickOdbcToLogical %SQLQuickUpdate %SQLReleaseLock
%SQLReleaseTableLock %SQLStorageValidation %SQLTrigDelTab %SQLTrigInsTab
%SQLUnlock %SQLUnlock2 %SQLUnlockError %SQLUnlockRef
%SQLUpdate %SQLUpdateComputes %SQLUpdateStreams %SQLValidateCompFields
%SQLValidateFields %SQLicompView %SQLnBuild %Save
%SaveDirect %SaveIndices %SerializeObject %SetModified
%SortBegin %SortEnd %SyncObjectIn %SyncTransport
%UnlockExtent %UnlockId %UpgradeConcurrency %ValidateIndices
%ValidateObject %XMLGenerate AssignSettings CheckClass
CheckSchedule CheckTerminatedTasks DisplayErrorCalc DisplayGUID
DisplayIntervalCalc DisplayRunCalc Email Expired
ExportTasks FindId FormatTaskSchedule GUIDToID
GetDay GetName GetRunAfterGUID GetRunAfterID
GetSettings HistoryPurgeGet HistoryPurgeSet HoursToDateTime
ImportTasks JobTimeOutGet JobTimeoutSet Log
MailPortGet MailPortSet MailReplyToGet MailReplyToSet
MailSenderGet MailSenderSet MailServerGet MailServerSet
MailTimeZoneGet MailTimeZoneSet NextDay NextTime
OnDemandTasksFilterClose OnDemandTasksFilterExecute OnDemandTasksFilterFetch OpenId
Reschedule Resume Run RunAfter
RunManager RunNow RunOnce RunTask
ScheduleAt SendMail SettingsDisplayToLogical SettingsLogicalToDisplay
StartDateSet StartTASKMGR StatusAsText Suspend
SuspendGet SuspendSet TASKMGRInfoClose TASKMGRInfoExecute
TASKMGRInfoFetch TASKMGRStatus TaskListFilterClose TaskListFilterExecute
TaskListFilterFetch UpcomingTasksClose UpcomingTasksExecute UpcomingTasksFetch
UpcomingTasksFilterClose UpcomingTasksFilterExecute UpcomingTasksFilterFetch Upgrade
VersionGet WakeTASKMGR XMLAfterExport XMLBeforeExport
XMLDTD XMLExport XMLExportInternal XMLExportToStream
XMLExportToString XMLGetSchemaImports XMLImport XMLImportInternal
XMLIsObjectEmpty XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType idSet