Skip to main content

DBMTables.OrphanIDs

persistent class DBMTables.OrphanIDs extends %Library.Persistent

SQL Table Name: DBMTables.OrphanIDs

This class stores one record for each orphan found in the database. For general comments, see DBMTables.Utils.

Property Inventory

Method Inventory

Properties

property Comment as %String (MAXLEN = 100);
Property methods: CommentDisplayToLogical(), CommentGet(), CommentGetStored(), CommentIsValid(), CommentLogicalToDisplay(), CommentLogicalToOdbc(), CommentNormalize(), CommentSet()
property DocBookID as %String (MAXLEN = 200);
BlockID of the orphaned element. Displayed in table.
Property methods: DocBookIDDisplayToLogical(), DocBookIDGet(), DocBookIDGetStored(), DocBookIDIsValid(), DocBookIDLogicalToDisplay(), DocBookIDLogicalToOdbc(), DocBookIDNormalize(), DocBookIDSet()
property DocType as %String (MAXLEN = 100);
Property methods: DocTypeDisplayToLogical(), DocTypeGet(), DocTypeGetStored(), DocTypeIsValid(), DocTypeLogicalToDisplay(), DocTypeLogicalToOdbc(), DocTypeNormalize(), DocTypeSet()
property ShortContent as %String (MAXLEN = 100);
First 50 characters of the text of the orphaned element. Displayed in table.
Property methods: ShortContentDisplayToLogical(), ShortContentGet(), ShortContentGetStored(), ShortContentIsValid(), ShortContentLogicalToDisplay(), ShortContentLogicalToOdbc(), ShortContentNormalize(), ShortContentSet()
property SourceFile as %String (MAXLEN = 100);
This is the name of the file from which this content was taken. Displayed in table; used as filter.
Property methods: SourceFileDisplayToLogical(), SourceFileGet(), SourceFileGetStored(), SourceFileIsValid(), SourceFileLogicalToDisplay(), SourceFileLogicalToOdbc(), SourceFileNormalize(), SourceFileSet()

Methods

classmethod GenerateXMLReport(verbose As %Boolean = 0)
classmethod GetOrphanCount() as %Integer
classmethod Rebuild(verbose As %Integer = 0, checkRemoteOlinks As %Boolean = 1)
verbose can be 0, 1, or 2
classmethod ShowOrphanIDs(verbose As %Boolean = 0)

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (DBMTables.OrphanIDs)

^DBMTables.OrphanIDsD(ID)
=
%%CLASSNAME
DocBookID
SourceFile
ShortContent
DocType
Comment
FeedbackOpens in a new tab