GemStone session registry and manager user interface

The view models of the session manager widget are generated by the Robocoder. The snippets below are the definitions of the metamodel and are stored in LeRobocoderMetamodelSnippet. To correctly view and interact with them please intall the Robocoder:

Metacello new
    baseline: 'GToolkitRobocoder';
    repository: 'github://feenkcom/gtoolkit-robocoder:main/src';
    load
  

Once loaded it is required to reload the Lepiter database to re-load the Robocoder snippets:

LeDatabasesRegistry defaultLogicalDatabase reload
  

GtGemStoneSessionRegistry Object << #GtGemStoneSessionRegistry traits: {TGtUniqueInstance}; slots: { #propertiesFile . #sessions . #announcer . #connectors . #defaultName . #defaultSession . #keepAlive . #codeSync . #sharedAccess }; tag: 'Registry'; package: 'GToolkit-GemStone-Pharo' was partially generated from:

GtGemStoneSession Object << #GtGemStoneSession slots: { #registry . #connection . #evaluator . #connector . #mutex . #sessionId . #transactionMode . #gt4gemstoneVersion . #connectionTime . #cacheName . #autoCommit . #codeSync . #keepAlive . #logEmitter . #activeAsyncExecutions . #isBookmarked . #lifecycleHandlers . #sessionNrsString . #sessionParameters }; tag: 'Client'; package: 'GToolkit-GemStone-Pharo' was partially generated from:

The view models are generated from:

Links to Pages containing missing references - allowed failures to allow references to missing classes and methods in the page.