Skip to main content

DBMTables.Central.FeederFiles

persistent class DBMTables.Central.FeederFiles extends %Library.Persistent

SQL Table Name: DBMTables_Central.FeederFiles

Property Inventory

Method Inventory

Parameters

parameter ALGOLIAFEEDSERVER = iscdocs;
parameter DIRECTORY = /opt/algolia/feeder/algolia_collected/feedfiles;

Properties

property FeedType;
either documatic or nondocumatic
Property methods: FeedTypeDisplayToLogical(), FeedTypeGet(), FeedTypeGetStored(), FeedTypeIsValid(), FeedTypeLogicalToDisplay(), FeedTypeLogicalToOdbc(), FeedTypeNormalize(), FeedTypeSet()
property GetsContentUpdates;
Property methods: GetsContentUpdatesDisplayToLogical(), GetsContentUpdatesGet(), GetsContentUpdatesGetStored(), GetsContentUpdatesIsValid(), GetsContentUpdatesLogicalToDisplay(), GetsContentUpdatesLogicalToOdbc(), GetsContentUpdatesNormalize(), GetsContentUpdatesSet()
property Instance as %String;
Property methods: InstanceDisplayToLogical(), InstanceGet(), InstanceGetStored(), InstanceIsValid(), InstanceLogicalToDisplay(), InstanceLogicalToOdbc(), InstanceNormalize(), InstanceSet()
property LocalFilename as %String) [ Required ];
Property methods: LocalFilenameDisplayToLogical(), LocalFilenameGet(), LocalFilenameGetStored(), LocalFilenameIsValid(), LocalFilenameLogicalToDisplay(), LocalFilenameLogicalToOdbc(), LocalFilenameNormalize(), LocalFilenameSet()
property Locale as %String;
Property methods: LocaleDisplayToLogical(), LocaleGet(), LocaleGetStored(), LocaleIsValid(), LocaleLogicalToDisplay(), LocaleLogicalToOdbc(), LocaleNormalize(), LocaleSet()
property Server as %String;
Property methods: ServerDisplayToLogical(), ServerGet(), ServerGetStored(), ServerIsValid(), ServerLogicalToDisplay(), ServerLogicalToOdbc(), ServerNormalize(), ServerSet()
property ShortFilename as %String);
Property methods: ShortFilenameDisplayToLogical(), ShortFilenameGet(), ShortFilenameGetStored(), ShortFilenameIsValid(), ShortFilenameLogicalToDisplay(), ShortFilenameLogicalToOdbc(), ShortFilenameNormalize(), ShortFilenameSet()
property Size as %Integer;
Property methods: SizeDisplayToLogical(), SizeGet(), SizeGetStored(), SizeIsValid(), SizeLogicalToDisplay(), SizeNormalize(), SizeSet()
property TimeStamp as %TimeStamp;
Property methods: TimeStampDisplayToLogical(), TimeStampGet(), TimeStampGetStored(), TimeStampIsValid(), TimeStampLogicalToDisplay(), TimeStampNormalize(), TimeStampOdbcToLogical(), TimeStampSet()

Methods

classmethod BuildReportTable(verbose As %Boolean = 0)
This works only on iscdocs, where the Feeder instance is

Indexes

index (InstanceIDX on Instance);
Index methods: InstanceIDXExists()
index (LocaleIDX on Locale);
Index methods: LocaleIDXExists()
index (MainIDX on LocalFilename) [IdKey, PrimaryKey, Type = key, Unique];
Index methods: MainIDXCheck(), MainIDXDelete(), MainIDXExists(), MainIDXOpen(), MainIDXSQLCheckUnique(), MainIDXSQLExists(), MainIDXSQLFindPKeyByConstraint(), MainIDXSQLFindRowIDByConstraint()
index (ServerIDX on Server);
Index methods: ServerIDXExists()
index (ShortFilenameIDX on ShortFilename);
Index methods: ShortFilenameIDXExists()
index (SizeIDX on Size);
Index methods: SizeIDXExists()

Inherited Members

Inherited Methods

Storage

Storage Model: Storage (DBMTables.Central.FeederFiles)

^DBMTables.Central.FeederFilesD(ID)
=
%%CLASSNAME
Server
Instance
ShortFilename
Locale
Size
TimeStamp
GetsContentUpdates
FeedType
FeedbackOpens in a new tab