Skip to main content

HS.Registry.Document.Archive.Rule

persistent class HS.Registry.Document.Archive.Rule extends %Library.Persistent, %XML.Adaptor

SQL Table Name: HS_Registry_Document_Archive.Rule

This is the list of documents to archive

Property Inventory

Properties

property Items as list of HS.Registry.Document.Archive.RuleItem;
Property methods: ItemsBuildValueArray(), ItemsCollectionToDisplay(), ItemsCollectionToOdbc(), ItemsDisplayToCollection(), ItemsGet(), ItemsGetObject(), ItemsGetObjectId(), ItemsGetStored(), ItemsGetSwizzled(), ItemsIsValid(), ItemsOdbcToCollection(), ItemsSet(), ItemsSetObject(), ItemsSetObjectId()
property PurgeDefaultDays as %Integer [ InitialExpression = 365*3 ];
Property methods: PurgeDefaultDaysDisplayToLogical(), PurgeDefaultDaysGet(), PurgeDefaultDaysGetStored(), PurgeDefaultDaysIsValid(), PurgeDefaultDaysLogicalToDisplay(), PurgeDefaultDaysNormalize(), PurgeDefaultDaysSet(), PurgeDefaultDaysXSDToLogical()
property SourceIDS as list of %String (STORAGEDEFAULT = "array");
Property methods: SourceIDSBuildValueArray(), SourceIDSCollectionToDisplay(), SourceIDSCollectionToOdbc(), SourceIDSDisplayToCollection(), SourceIDSDisplayToLogical(), SourceIDSGet(), SourceIDSGetObject(), SourceIDSGetObjectId(), SourceIDSGetStored(), SourceIDSGetSwizzled(), SourceIDSIsValid(), SourceIDSLogicalToDisplay(), SourceIDSLogicalToOdbc(), SourceIDSNormalize(), SourceIDSOdbcToCollection(), SourceIDSSet(), SourceIDSSetObject(), SourceIDSSetObjectId()

Indexes

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

Inherited Members

Inherited Methods

Storage

Storage Model: Storage (HS.Registry.Document.Archive.Rule)

^HS.Registry.Document66AD.RuleD(ID)
=
%%CLASSNAME
PurgeDefaultDays
Items

Storage Model: Storage (HS.Registry.Document.Archive.Rule)

^HS.Registry.Document66AD.RuleD(ID,"SourceIDS",n)
=
SourceIDS(n)
FeedbackOpens in a new tab