Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / %SYS namespace / Config.GenericMapProperties
Private  Storage   

Config.GenericMapProperties


class Config.GenericMapProperties

This class contains properties which are included by classes which manipulate namespace mappings in the CPF file.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 7 1


Summary


Properties
CPFFile Comments Flags ID Name

Subclasses
Config.MapMirrors Config.MapShadows

Parameters


• parameter DOMAIN = "%Utility";
Default Localization Domain

Properties


• property CPFFile as %String(MAXLEN=255,MINLEN=1) [ InitialExpression = $p($zu(86),"*"),Transient ];
CPF file which the object maps to.
• property Comments as list of CommentList;
Embedded comments in the CPF file.
• property Flags as %Integer [ InitialExpression = 7,Transient ];
Flags governing how the object is processed when %Save() is called.
For normal operations, all bits should be set.
Bit $$$CPFSave - Save object to disk.
Bit $$$CPFWrite - Write CPF file from object.
Bit $$$CPFActivate - Activate object into memory if CPFFile is the same as what is currently active.
• property ID as %String(MAXLEN=64,MINLEN=1) [ Required ];
ID where the mapping is.
• property Name as %String(MAXLEN=128,MINLEN=1) [ Required ];
Name of the mapping.

Indices


•index (CPFNameSectionHeaderIDName on CPFName,SectionHeader,ID,Name) [IdKey,Unique];