|
Navigate to: Methods | Constructors | Events | Properties | ProDatasets | Temp-Tables
| Options | Name | Purpose | |
|---|---|---|---|
| LOGICAL AddClass (character, logical, character, logical) |
Loads a class and adds it to the cache |
||
| AddSessionInfoEntry (JsonArray, character, character) |
Adds an entry to the "Class Name Cache" section of the
session info |
||
| CHARACTER AddToList (character, character) |
Adds an entry to a comma-delimited list, when it is not part
of the list yet |
||
| Clear () |
Drops the in-memory content of the cache |
||
| EnsureLoaded () |
Loads the cache when it is not loaded yet |
||
| CHARACTER GetBaseTypes (Class) |
Returns the comma-delimited list of the base types of a class |
||
| GetCache (dataset) |
Returns a copy of the whole cache |
||
| GetClassNames (character, logical, table) |
Returns the names of the classes that inherit from or
implement the given base type |
||
| GetClassNames (character, table) |
Returns the names of the classes that inherit from or
implement the given base type, excluding abstract classes
and interfaces |
||
| CHARACTER GetClassPathEntryList () |
Returns the comma-delimited list of the .classpath entries
and their prefixes |
||
| CHARACTER GetClassPathHash () |
Returns the fingerprint of the .classpath entries |
||
| GetInterfaceNames (character, table) |
Returns the names of the interfaces that inherit from the
given base type |
||
| LoadClassPathEntries () |
Loads the entries of the .classpath file into ttClassPathEntry |
||
| ObtainSessionInfoHandler (Object, JsonObject) |
Event handler for SessionInfoProvider:ObtainSessionInfo |
||
| Refresh () |
Rescans the class path now, ignoring the persistent cache |
||
| Refresh (character) |
Rescans a single .classpath entry |
||
| Scan () |
Scans the class path and replaces the content of the cache |
||
| ScanClassPathEntry (character, character, character, logical) |
Scans a single .classpath entry and adds its classes to the
cache |
||
| UpdateCacheInfo (integer) |
Creates or updates the header record of the cache |
||
| CHARACTER ValidateCache () |
Validates the content read from the persistent cache against
the current session |
||
| WriteCache () |
Writes the cache through the IClassNameCacheWriter, when one
is registered |
||
| WriteLogMessage (character) |
Writes a message to the ClassNameCache log entry type |
| Options | Name | Purpose | |
|---|---|---|---|
| ClassNameCacheService () |
Constructor for the ClassNameCacheService class |
| Options | Name | Purpose | |
|---|---|---|---|
| INTEGER CacheVersion |
|
||
| Consultingwerk.Util.ClassCache.ClassNameCacheSourceEnum ContentSource |
|
||
| LOGICAL IncludeDotNetDependentClasses |
|
||
| LOGICAL IsLoaded |
|
||
| Consultingwerk.Util.ClassCache.ClassNameCacheSourceEnum LastRequestSource |
|
|
Top
LOGICAL AddClass (character, logical, character, logical)
|
||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AddSessionInfoEntry (JsonArray, character, character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
CHARACTER AddToList (character, character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
Clear ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
EnsureLoaded ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
CHARACTER GetBaseTypes (Class)
|
||||||||||||||||||||||||||||||||||||||||||||||||
GetCache (dataset)
|
||||||||||||||||||||||||||||||||||||||||||||||||
GetClassNames (character, logical, table)
|
||||||||||||||||||||||||||||||||||||||||||||||||
GetClassNames (character, table)
|
||||||||||||||||||||||||||||||||||||||||||||||||
CHARACTER GetClassPathEntryList ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
CHARACTER GetClassPathHash ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
GetInterfaceNames (character, table)
|
||||||||||||||||||||||||||||||||||||||||||||||||
LoadClassPathEntries ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
ObtainSessionInfoHandler (Object, JsonObject)
|
||||||||||||||||||||||||||||||||||||||||||||||||
Refresh ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
Refresh (character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
Scan ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
ScanClassPathEntry (character, character, character, logical)
|
||||||||||||||||||||||||||||||||||||||||||||||||
UpdateCacheInfo (integer)
|
||||||||||||||||||||||||||||||||||||||||||||||||
CHARACTER ValidateCache ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
WriteCache ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
WriteLogMessage (character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
ClassNameCacheService ()
|
||||||||
|---|---|---|---|---|---|---|---|---|
INTEGER CacheVersion
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
Consultingwerk.Util.ClassCache.ClassNameCacheSourceEnum ContentSource
|
|||||||||
LOGICAL IncludeDotNetDependentClasses
|
|||||||||
LOGICAL IsLoaded
|
|||||||||
Consultingwerk.Util.ClassCache.ClassNameCacheSourceEnum LastRequestSource
|
|||||||||
ProDataset dsClassNameCacheMember tables: ttClassNameCacheInfo, ttClassNameCache |
Temp-Table ttClassNameCacheDefined in: |
Temp-Table ttClassNameCacheInfoDefined in: |
Temp-Table ttClassNamesDefined in: |