Skip to main content

DBMTables.ExternalFiles

persistent class DBMTables.ExternalFiles extends %Library.Persistent

SQL Table Name: DBMTables.ExternalFiles

Use this class to figure out which of the external HTML files actually contain content we should index.

Property Inventory

Method Inventory

Properties

property ComponentName as %String (MAXLEN = 200);
Property methods: ComponentNameDisplayToLogical(), ComponentNameGet(), ComponentNameGetStored(), ComponentNameIsValid(), ComponentNameLogicalToDisplay(), ComponentNameLogicalToOdbc(), ComponentNameNormalize(), ComponentNameSet()
property ComponentVersion as %String (MAXLEN = 200);
Property methods: ComponentVersionDisplayToLogical(), ComponentVersionGet(), ComponentVersionGetStored(), ComponentVersionIsValid(), ComponentVersionLogicalToDisplay(), ComponentVersionLogicalToOdbc(), ComponentVersionNormalize(), ComponentVersionSet()
property ContainsBody as %Boolean [ InitialExpression = 0 ];
Property methods: ContainsBodyDisplayToLogical(), ContainsBodyGet(), ContainsBodyGetStored(), ContainsBodyIsValid(), ContainsBodyLogicalToDisplay(), ContainsBodyNormalize(), ContainsBodySet()
property ContainsClassData as %Boolean [ InitialExpression = 0 ];
Property methods: ContainsClassDataDisplayToLogical(), ContainsClassDataGet(), ContainsClassDataGetStored(), ContainsClassDataIsValid(), ContainsClassDataLogicalToDisplay(), ContainsClassDataNormalize(), ContainsClassDataSet()
property ContainsIFrame as %Boolean [ InitialExpression = 0 ];
Property methods: ContainsIFrameDisplayToLogical(), ContainsIFrameGet(), ContainsIFrameGetStored(), ContainsIFrameIsValid(), ContainsIFrameLogicalToDisplay(), ContainsIFrameNormalize(), ContainsIFrameSet()
property Filename as %String);
Property methods: FilenameDisplayToLogical(), FilenameGet(), FilenameGetStored(), FilenameIsValid(), FilenameLogicalToDisplay(), FilenameLogicalToOdbc(), FilenameNormalize(), FilenameSet()
property H1 as %String (MAXLEN = 200);
Property methods: H1DisplayToLogical(), H1Get(), H1GetStored(), H1IsValid(), H1LogicalToDisplay(), H1LogicalToOdbc(), H1Normalize(), H1Set()
property H1Count as %Integer [ InitialExpression = 0 ];
Property methods: H1CountDisplayToLogical(), H1CountGet(), H1CountGetStored(), H1CountIsValid(), H1CountLogicalToDisplay(), H1CountNormalize(), H1CountSet()
property H1RAW as %String (MAXLEN = 200);
Property methods: H1RAWDisplayToLogical(), H1RAWGet(), H1RAWGetStored(), H1RAWIsValid(), H1RAWLogicalToDisplay(), H1RAWLogicalToOdbc(), H1RAWNormalize(), H1RAWSet()
property H2 as %String (MAXLEN = 200);
Property methods: H2DisplayToLogical(), H2Get(), H2GetStored(), H2IsValid(), H2LogicalToDisplay(), H2LogicalToOdbc(), H2Normalize(), H2Set()
property H2Count as %Integer [ InitialExpression = 0 ];
Property methods: H2CountDisplayToLogical(), H2CountGet(), H2CountGetStored(), H2CountIsValid(), H2CountLogicalToDisplay(), H2CountNormalize(), H2CountSet()
property LocalFilename as %String);
Property methods: LocalFilenameDisplayToLogical(), LocalFilenameGet(), LocalFilenameGetStored(), LocalFilenameIsValid(), LocalFilenameLogicalToDisplay(), LocalFilenameLogicalToOdbc(), LocalFilenameNormalize(), LocalFilenameSet()
property OriginalFilename as %String);
Property methods: OriginalFilenameDisplayToLogical(), OriginalFilenameGet(), OriginalFilenameGetStored(), OriginalFilenameIsValid(), OriginalFilenameLogicalToDisplay(), OriginalFilenameLogicalToOdbc(), OriginalFilenameNormalize(), OriginalFilenameSet()
property RawBody as %String);
Property methods: RawBodyDisplayToLogical(), RawBodyGet(), RawBodyGetStored(), RawBodyIsValid(), RawBodyLogicalToDisplay(), RawBodyLogicalToOdbc(), RawBodyNormalize(), RawBodySet()
property RawBodyAlt as %String);
Property methods: RawBodyAltDisplayToLogical(), RawBodyAltGet(), RawBodyAltGetStored(), RawBodyAltIsValid(), RawBodyAltLogicalToDisplay(), RawBodyAltLogicalToOdbc(), RawBodyAltNormalize(), RawBodyAltSet()
property ScriptCount as %Integer [ InitialExpression = 0 ];
Property methods: ScriptCountDisplayToLogical(), ScriptCountGet(), ScriptCountGetStored(), ScriptCountIsValid(), ScriptCountLogicalToDisplay(), ScriptCountNormalize(), ScriptCountSet()
property Title as %String (MAXLEN = 200);
Property methods: TitleDisplayToLogical(), TitleGet(), TitleGetStored(), TitleIsValid(), TitleLogicalToDisplay(), TitleLogicalToOdbc(), TitleNormalize(), TitleSet()
property URL as %String);
Property methods: URLDisplayToLogical(), URLGet(), URLGetStored(), URLIsValid(), URLLogicalToDisplay(), URLLogicalToOdbc(), URLNormalize(), URLSet()

Methods

classmethod GetAdjustedLine(line As %String) as %String
classmethod GetArrayOfIds()
classmethod ReadFile(ByRef record As DBMTables.ExternalFiles)
classmethod Rebuild(verbose As %Integer = 0)

Indexes

index (FilenameIdx on Filename);
Index methods: FilenameIdxExists()
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.ExternalFiles)

^DBMTables.ExternalFilesD(ID)
=
%%CLASSNAME
Filename
ShortFilename
Title
URL
ContainsClassData
ContainsIFrame
H1
ContainsBody
ContainsMain
LocalFilename
OriginalFilename
H1RAW
H2
H1Count
H2Count
RawBody
ScriptCount
RawBodyAlt
ComponentName
ComponentVersion
FeedbackOpens in a new tab