Platform SDK Java 8.5 API Reference

Package com.genesyslab.platform.apptemplate.configuration

Provides helper classes that read application options and other data from Configuration Server, converts it to corresponding Platform SDK objects and makes it easier to set up connections to backend servers and other applications.

See:
          Description

Interface Summary
IGApplicationConfiguration This interface represents base Genesys CME application options, which can be loaded from configuration server (with COM AB), or initialized by some other way like custom user code or any beans management mechanisms/frameworks.
IGApplicationConfiguration.IGAppConnConfiguration The application connection configuration structure reflects COM AB CfgConnInfo information.
It contains reference to connected server with related connection properties.
IGApplicationConfiguration.IGHost Structure describing host where server is configured to run.
It reflects detached information from COM AB CfgHost.
IGApplicationConfiguration.IGPortInfo This structure contains properties for listening port of server type application.
IGApplicationConfiguration.IGServerInfo This structure represents group of server type specific application properties.
 

Class Summary
ClientConfigurationHelper Helper class for client connection configuration creation.
ClusterClientConfigurationHelper Provides helpers for ClusterProtocol configuration.
GApplicationConfiguration This class represents base Genesys CME application options, which can be loaded from configuration server (with COM AB), or initialized by some other way like custom user code or any beans management mechanisms/frameworks.
GApplicationConfiguration.GAppConnConfiguration The application connection configuration structure reflects COM AB CfgConnInfo information.
It contains reference to connected server with related connection properties.
GApplicationConfiguration.GHost Structure describing host where server is configured to run.
It reflects detached information from COM AB CfgHost.
GApplicationConfiguration.GPortInfo This structure contains properties for listening port of server type application.
GApplicationConfiguration.GServerInfo This structure represents group of server type specific application properties.
GCOMApplicationConfiguration This class represents base Genesys CME application options, which can be loaded from initialized COM AB CfgApplication, its' related objects and structures.
GCOMApplicationConfiguration.GCOMAppConnConfiguration This class is an extension of base GAppConnConfiguration structure with logic related to COM AB information extraction as detached configuration data.
GCOMApplicationConfiguration.GCOMHost This class is an extension of base GHost structure with logic related to COM AB information extraction as detached configuration data.
GCOMApplicationConfiguration.GCOMPortInfo This class is an extension of base GPortInfo structure with logic related to COM AB information extraction as detached configuration data.
GCOMApplicationConfiguration.GCOMServerInfo This class is an extension of base GServerInfo structure with logic related to COM AB information extraction as detached configuration data.
GConfigPropertyReader Property reader that extracts option values from configuration objects.
GConfigTlsPropertyReader Property reader that extracts TLS-related option values from configuration objects.
MessagePrinterHelper Helper to hide message attributes or complex type attributes from msg.toString() output.
ServerConfigurationHelper Helper class for ServerChannel connection configuration initialization.
 

Exception Summary
ConfigurationException Represents configuration data or operations related exception received during execution of configuration read or apply operations.
 

Package com.genesyslab.platform.apptemplate.configuration Description

Provides helper classes that read application options and other data from Configuration Server, converts it to corresponding Platform SDK objects and makes it easier to set up connections to backend servers and other applications.

Options related to IPv6 and TLS are supported in accordance to Genesys Framework Deployment Guide and Genesys Security Deployment Guide.


Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.