%ZHSLIB.PackageManager.Developer.LoadedResource

persistent class %ZHSLIB.PackageManager.Developer.LoadedResource extends %Library.Persistent

SQL Table Name: %ZHSLIB_PackageManager_Developer.LoadedResource

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties

property LoadedResource as %String (MAXLEN = 255) [ Required ];
Property methods: LoadedResourceDisplayToLogical(), LoadedResourceExists(), LoadedResourceGet(), LoadedResourceGetStored(), LoadedResourceIsValid(), LoadedResourceLogicalToDisplay(), LoadedResourceLogicalToOdbc(), LoadedResourceNormalize(), LoadedResourceSet()
property ModuleName as %String (MAXLEN = 255) [ Required ];
Property methods: ModuleNameDisplayToLogical(), ModuleNameFKCheck(), ModuleNameFKDelete(), ModuleNameFKSQLFKeyExists(), ModuleNameFKSQLFKeyRefAction(), ModuleNameFKUpdate(), ModuleNameGet(), ModuleNameGetStored(), ModuleNameIsValid(), ModuleNameLogicalToDisplay(), ModuleNameLogicalToOdbc(), ModuleNameNormalize(), ModuleNameSet()
property Namespace as %String (MAXLEN = 64) [ Required ];
Property methods: NamespaceDisplayToLogical(), NamespaceGet(), NamespaceGetStored(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()
property ResourceUniqueName as %String (MAXLEN = 255) [ Required ];
Property methods: ResourceUniqueNameDisplayToLogical(), ResourceUniqueNameFKCheck(), ResourceUniqueNameFKDelete(), ResourceUniqueNameFKSQLFKeyExists(), ResourceUniqueNameFKSQLFKeyRefAction(), ResourceUniqueNameFKUpdate(), ResourceUniqueNameGet(), ResourceUniqueNameGetStored(), ResourceUniqueNameIsValid(), ResourceUniqueNameLogicalToDisplay(), ResourceUniqueNameLogicalToOdbc(), ResourceUniqueNameNormalize(), ResourceUniqueNameSet()

Methods

classmethod Clear(pNamespace As %String = $Namespace) as %Status [ Language = objectscript ]
@API.Method @Modifier Availability InterSystems
classmethod ReportConflicts() [ Language = objectscript ]
@API.Method @Modifier Availability InterSystems
classmethod TrackResourceNames(pModuleName As %String, pResourceName As %String, pResourceList As %String, pNamespace As %String = $Namespace) as %Status [ Language = objectscript ]
classmethod Validate(pNamespace As %String = $Namespace, Output pErrorList) as %Status [ Language = objectscript ]
@API.Method @Modifier Availability InterSystems

Indices

index ($LoadedResource on ) [Extent, Type = bitmap];
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (LoadedResource on LoadedResource:Exact);
Index methods: LoadedResourceDisplayToLogical(), LoadedResourceExists(), LoadedResourceGet(), LoadedResourceGetStored(), LoadedResourceIsValid(), LoadedResourceLogicalToDisplay(), LoadedResourceLogicalToOdbc(), LoadedResourceNormalize(), LoadedResourceSet()
index (ModuleNameIndex on ModuleName) [Type = bitmap];
index (NamespaceIndex on Namespace) [Type = bitmap];
index (ResourceUniqueNameIndex on ResourceUniqueName) [Type = bitmap];

Foreign Keys

foreignkey (ModuleName) references %ZHSLIB.PackageManager.Developer.Module (Name) [OnDelete=cascade, OnUpdate=noaction];
foreignkey (ResourceUniqueName) references %ZHSLIB.PackageManager.Developer.ResourceReference (ResourceName) [OnDelete=cascade, OnUpdate=noaction];

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: Storage (%ZHSLIB.PackageManager.Developer.LoadedResource)

^CacheTemp.ZHSPM.LoadedResourceD(ID)
=
%%CLASSNAME
Namespace
ModuleName
ResourceUniqueName
LoadedResource
Feedback