Skip to main content

DBMTables.Central.URLs

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

SQL Table Name: DBMTables_Central.URLs

Property Inventory

Method Inventory

Properties

property DirectURL as %String (MAXLEN = 200);
Property methods: DirectURLDisplayToLogical(), DirectURLGet(), DirectURLGetStored(), DirectURLIsValid(), DirectURLLogicalToDisplay(), DirectURLLogicalToOdbc(), DirectURLNormalize(), DirectURLSet()
property DirectURLOK as %String [ InitialExpression = "???" ];
can be 0, 1, or ???
Property methods: DirectURLOKDisplayToLogical(), DirectURLOKGet(), DirectURLOKGetStored(), DirectURLOKIsValid(), DirectURLOKLogicalToDisplay(), DirectURLOKLogicalToOdbc(), DirectURLOKNormalize(), DirectURLOKSet()
property Instance as %String;
Property methods: InstanceDisplayToLogical(), InstanceGet(), InstanceGetStored(), InstanceIsValid(), InstanceLogicalToDisplay(), InstanceLogicalToOdbc(), InstanceNormalize(), InstanceSet()
property Locale as %String;
Property methods: LocaleDisplayToLogical(), LocaleGet(), LocaleGetStored(), LocaleIsValid(), LocaleLogicalToDisplay(), LocaleLogicalToOdbc(), LocaleNormalize(), LocaleSet()
property ReleaseID as %String;
Property methods: ReleaseIDDisplayToLogical(), ReleaseIDGet(), ReleaseIDGetStored(), ReleaseIDIsValid(), ReleaseIDLogicalToDisplay(), ReleaseIDLogicalToOdbc(), ReleaseIDNormalize(), ReleaseIDSet()
property ReleaseYear as %Integer;
Property methods: ReleaseYearDisplayToLogical(), ReleaseYearGet(), ReleaseYearGetStored(), ReleaseYearIsValid(), ReleaseYearLogicalToDisplay(), ReleaseYearNormalize(), ReleaseYearSet()
property Server as %String;
Property methods: ServerDisplayToLogical(), ServerGet(), ServerGetStored(), ServerIsValid(), ServerLogicalToDisplay(), ServerLogicalToOdbc(), ServerNormalize(), ServerSet()
property ServerGroup as %String [ Calculated , Transient ];
Property methods: ServerGroupCompute(), ServerGroupDisplayToLogical(), ServerGroupGet(), ServerGroupIsValid(), ServerGroupLogicalToDisplay(), ServerGroupLogicalToOdbc(), ServerGroupNormalize(), ServerGroupSQLCompute()
property URL as %String (MAXLEN = 200);
Property methods: URLDisplayToLogical(), URLGet(), URLGetStored(), URLIsValid(), URLLogicalToDisplay(), URLLogicalToOdbc(), URLNormalize(), URLSet()
property URLOK as %String [ InitialExpression = "???" ];
can be 0, 1, or ???
Property methods: URLOKDisplayToLogical(), URLOKGet(), URLOKGetStored(), URLOKIsValid(), URLOKLogicalToDisplay(), URLOKLogicalToOdbc(), URLOKNormalize(), URLOKSet()
property URLPurpose as %String;
Property methods: URLPurposeDisplayToLogical(), URLPurposeGet(), URLPurposeGetStored(), URLPurposeIsValid(), URLPurposeLogicalToDisplay(), URLPurposeLogicalToOdbc(), URLPurposeNormalize(), URLPurposeSet()

Methods

classmethod BuildReportTable(testURLs As %Boolean = 0, verbose As %Boolean = 1)
classmethod CreateRecord(server, instance, releaseid, releaseyear, URLpurpose, URL, directURL)
classmethod TestURLsInTable(verbose As %Boolean = 1)
classmethod TestURLsInTableWHICH(which As %String = "", verbose As %Boolean = 1, urlType As %String = "all", treatAsTask 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.Central.URLs)

^DBMTables.Central.URLsD(ID)
=
%%CLASSNAME
Server
Instance
ReleaseID
Locale
URL
URLOK
DirectURL
DirectURLOK
URLPurpose
ReleaseYear
FeedbackOpens in a new tab