SYS.Process
persistent class SYS.Process extends %SYS.ProcessQuery
SQL Table Name: SYS.Process
This class provides several instance methods which operate on a process instance.Properties/Storage/Queries are inherited from the %SYS.ProcessQuery class. The methods declared here are protected methods which can only be executed on a process if they have write access to the %DB_IRISSYS resource (i.e. can write to the IRISSYS database.) The process executing this query must be in the %SYS namespace.
Method Inventory
Methods
classmethod ProcessTableSize() as %Integer
Current size of the process table (number of process slots).
method ReleaseAllLocks() as %Status
Release ALL locks.
Release all locks for the process.
Release all locks for the process.
method Resume() as %Status
Resume a process.
Resumes a process after it had previously been suspended.
Resumes a process after it had previously been suspended.
method Suspend() as %Status
Suspend a process.
Put a process into a wait state so it stops executing code.
Put a process into a wait state so it stops executing code.
Terminate a process.
Kills a process by sending it a halt message.
If SendError is 1 the killed job will issue a< RESJOB> error
and invoke the ^%ETN utility.
Kills a process by sending it a halt message.
If SendError is 1 the killed job will issue a
Inherited Members
Inherited Properties
- AppFrameInfo
- CPUTime
- CSPSessionID
- CanBeExamined
- CanBeSuspended
- CanBeTerminated
- CanReceiveBroadcast
- ClientExecutableName
- ClientIPAddress
- ClientNodeName
- CommandsExecuted
- CurrentDevice
- CurrentLineAndRoutine
- CurrentSrcLine
- DataBlockWrites
- EscalatedRoles
- GlobalBlocks
- GlobalDiskReads
- GlobalReferences
- GlobalUpdates
- InTransaction
- IsGhost
- JobNumber
- JobType
- JournalEntries
- LastGlobalReference
- LicenseUserId
- LinesExecuted
- Location
- LoginRoles
- MemoryAllocated
- MemoryPeak
- MemoryUsed
- NameSpace
- OSUserName
- OpenDevices
- Pid
- PidExternal
- PrincipalDevice
- Priority
- PrivateGlobalBlockCount
- PrivateGlobalReferences
- PrivateGlobalUpdates
- Roles
- Routine
- StartupClientIPAddress
- StartupClientNodeName
- State
- Switch10
- UserInfo
- UserName
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %BuildDeferredIndices()
- %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()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnOpenFinally()
- %OnSaveFinally()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- ExamStackByPid()
- GetAppFrameInfo()
- GetCPUTime()
- GetInternalStackLevel()
- GetLoginRoutine()
- GetOSUsername()
- GetOpenDevices()
- GetVariableList()
- Help()
- KillAllPrivateGlobals()
- NextProcess()
- Open()
- VariableDataFlags()
- VariableQuery()
- VariableValue()
Storage
Gray indicates storage defined by superclasses.
Storage Model: SQLStorage
Maps: 1
Map number 1 is named Map1
thismap.Global:
({Pid})
|
= |
|