%CSP.UI.System.OpenJournalPane
class %CSP.UI.System.OpenJournalPane extends %CSP.Util.Pane
This class is used internally by InterSystems IRIS. You should not make direct use of it within your applications. There is no guarantee made about either the behavior or future operation of this class.This pane is used to display system journal file contents
Method Inventory (Including Private)
- CancelProfile()
- ComputeJournalProfile()
- ComputeJournalProfileOld()
- DrawBODY()
- DrawHEAD()
- DrawJournalProfile()
- GetJournalProfile()
- HasDBPermission()
- RefreshProfile()
- ShowRecordDetails()
Methods (Including Private)
classmethod CancelProfile(pFile As %String) [ Language = objectscript ]
Called from client to stop a profile calculation.
classmethod ComputeJournalProfile(pFile As %String) [ Language = objectscript ]
Given a journal file name, build a profile of the contents
of the journal within a temp global. This takes the form:
^IRIS.Temp.JournalProfile(pFile) = status: 0 running, 1 complete
^IRIS.Temp.JournalProfile(pFile,"ERROR") = error (if any)
^IRIS.Temp.JournalProfile(pFile,"PROFILE",database,global) = size of records for this db.global
^IRIS.Temp.JournalProfile(pFile,"PROFILE","OTHER") = size of other records
^IRIS.Temp.JournalProfile(pFile) = status: 0 running, 1 complete
^IRIS.Temp.JournalProfile(pFile,"ERROR") = error (if any)
^IRIS.Temp.JournalProfile(pFile,"PROFILE",database,global) = size of records for this db.global
^IRIS.Temp.JournalProfile(pFile,"PROFILE","OTHER") = size of other records
classmethod ComputeJournalProfileOld(pFile As %String) [ Language = objectscript ]
Given a journal file name, build a profile of the contents
of the journal within a temp global. This takes the form:
^IRIS.Temp.JournalProfile(pFile) = status: 0 running, 1 complete
^IRIS.Temp.JournalProfile(pFile,"ERROR") = error (if any)
^IRIS.Temp.JournalProfile(pFile,"PROFILE",database,global) = size of records for this db.global
^IRIS.Temp.JournalProfile(pFile,"PROFILE","OTHER") = size of other records
^IRIS.Temp.JournalProfile(pFile) = status: 0 running, 1 complete
^IRIS.Temp.JournalProfile(pFile,"ERROR") = error (if any)
^IRIS.Temp.JournalProfile(pFile,"PROFILE",database,global) = size of records for this db.global
^IRIS.Temp.JournalProfile(pFile,"PROFILE","OTHER") = size of other records
method DrawBODY(pInstance As PageInstance) as %Status [ Language = objectscript ]
Draw the BODY of the detail pane
method DrawHEAD(pInstance As PageInstance) as %Status [ Language = objectscript ]
Inherited description: Overwritten by subclasses to draw anything this pane needs for the HEAD section.
classmethod DrawJournalProfile(pClear As %Boolean, pFile As %String, pSortBy As %String = "", pMode As %Integer = 0) as %Status [ Language = objectscript ]
Given a journal file name, Draw an HTML profile of the contents
of the journal.
classmethod GetJournalProfile(pFile As %String, Output pProfile, pClear As %Boolean = 0) as %Status [ Language = objectscript ]
Given a journal file name, build a profile of the contents
of the journal. This takes the form:
pProfile(database,global) = size of records for this db.global
pProfile("OTHER") = size of other records
pProfile(database,global) = size of records for this db.global
pProfile("OTHER") = size of other records
Returns whether current user's base permissions allow access to given database (directory)
classmethod RefreshProfile(pClear As %Boolean, pFile As %String, pSortBy As %String = "") [ Language = objectscript ]
Called from client to update the profile page
Called by client to show details for a journal record
Inherited Members
Inherited Properties (Including Private)
Inherited Methods (Including Private)
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %ConstructCloneInit()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OnAddToSaveSet()
- %OnClose()
- %OnConstructClone()
- %OnNew()
- %OnValidateObject()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- DrawCommandForm()
- DrawCommands()
- GenerateCode()
- LocalizeText()
- OnGenerateCode()
- QuoteCOS()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLImportAttributes()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()