Description
The GMapGetJumpValueGen retrieves a value from a G-MapServer based on a referenced value representing the key. It also updates the referenced value to a specified jumpValue. This enables the next request to the referenced key to return values beyond the last set of values used.
Component Diagram
The component diagram below shows how the GMapGetGen interacts with the G-MapServer.
Parameters
The following parameters may be configured for the GMapGetGen Generator. Items with an asterisk* are required.
- configPath* - Defines the base path where a configuration file contains the REST URL and port for connecting to a G-MapServer.
- configSubDir - Defines an optional subdirectory where a configuration file contains the REST URL and port for connecting to a G-MapServer.
- configName* - Defines the name of the configuration file that contains the REST URL and port for connecting to a G-MapServer.
- namespace* - Defines the namespace within a G-MapServer to store key/value data.
- mapKeyName* - Defines the name of the key to query for within the namespace of a G-Map Server.
- jumpByLoopCount* - When true, the jumpValue will be set to the Domains' loopCount. When false, the jumpValue parameter will be used.
- jumpValue* - Defines an integer value or an Attribute to reference whose Generator will generate the jumpValue.
Example
The image below shows the GMapGetJumpValueGen's parameters configured to communicate with a G-MapServer where the namespace and key are jumpValue.accountId and the jumpByLoopCount = True.