Top Method Summary
Options Name Purpose
ObtainSessionInfoHandler (Object, JsonObject) Event handler for SessionInfoProvider:ObtainSessionInfo
LOGICAL Read (dataset) Reads the persisted class name cache into the dataset

Top Constructor Summary
Options Name Purpose
ClassNameCacheXmlReader () Constructor for the ClassNameCacheXmlReader class
ClassNameCacheXmlReader (character) Constructor for the ClassNameCacheXmlReader class

Top Property Summary
Options Name Purpose
CHARACTER FileName


Method Detail
Top

ObtainSessionInfoHandler (Object, JsonObject)

Purpose: Event handler for SessionInfoProvider:ObtainSessionInfo
Notes: Adds the "Class Name Cache File" section

Parameters:
sender Progress.Lang.Object
The object that raised the event
poSessionInfo Progress.Json.ObjectModel.JsonObject
The JsonObject with the session info
Top

LOGICAL Read (dataset)

Purpose: Reads the persisted class name cache into the dataset
Notes: Returns false (and logs the reason) when no file name is
configured, the file does not exist or cannot be parsed. The
ClassNameCacheService validates the content afterwards

Parameters:
dsClassNameCache DATASET dsClassNameCache
OUTPUT The dataset with the persisted class name cache
Returns LOGICAL
Logical value indicating if the cache was read


Constructor Detail
Top

ClassNameCacheXmlReader ()

Purpose: Constructor for the ClassNameCacheXmlReader class
Notes: Takes the file name from the ClassNameCacheFile setting

Top

ClassNameCacheXmlReader (character)

Purpose: Constructor for the ClassNameCacheXmlReader class
Notes:

Parameters:
pcCacheFile CHARACTER
The name of the file with the class name cache


Property Detail
Top

CHARACTER FileName


Returns CHARACTER


ProDataset Detail

ProDataset dsClassNameCache

Member tables: ttClassNameCacheInfo, ttClassNameCache


Temp-Table Detail

Temp-Table ttClassNameCache

Defined in:

Temp-Table ttClassNameCacheInfo

Defined in:


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       10.10.2026 15:35:11