Package | Description |
---|---|
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.
|
Modifier and Type | Class | Description |
---|---|---|
static class |
GApplicationConfiguration.GAppConnConfiguration |
The application connection configuration structure reflects COM AB
CfgConnInfo information.It contains reference to connected server with related connection properties. |
static class |
GCOMApplicationConfiguration.GCOMAppConnConfiguration |
This class is an extension of base
GApplicationConfiguration.GAppConnConfiguration structure
with logic related to COM AB information extraction as detached configuration data. |
Modifier and Type | Field | Description |
---|---|---|
protected IGApplicationConfiguration.IGAppConnConfiguration |
GConfigPropertyReader.connConfig |
Modifier and Type | Method | Description |
---|---|---|
IGApplicationConfiguration.IGAppConnConfiguration |
GApplicationConfiguration.getAppServer(CfgAppType type) |
Overloaded method to select single connected application with specific application type.
It searches for value in GApplicationConfiguration.getAppServers() . |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<IGApplicationConfiguration.IGAppConnConfiguration> |
GApplicationConfiguration.getAppServers() |
Returns list of structures describing connected server applications.
|
java.util.List<IGApplicationConfiguration.IGAppConnConfiguration> |
GApplicationConfiguration.getAppServers(CfgAppType type) |
Overloaded method to select subset of connected applications with specific application type.
It searches for values in GApplicationConfiguration.getAppServers() . |
static java.util.List<IGApplicationConfiguration.IGAppConnConfiguration> |
GApplicationConfiguration.getAppServers(java.util.List<IGApplicationConfiguration.IGAppConnConfiguration> allConnections,
CfgAppType type) |
Utility method to select subset of connected applications with specific application type.
|
java.util.List<IGApplicationConfiguration.IGAppConnConfiguration> |
IGApplicationConfiguration.getAppServers() |
Returns list of structures describing connected server applications.
|
Modifier and Type | Method | Description |
---|---|---|
static java.util.List<WSConfig> |
ClusterClientConfigurationHelper.createClusterProtocolEndpoints(IGApplicationConfiguration clientApp,
IGApplicationConfiguration.IGAppConnConfiguration clusterConn,
CfgAppType serverType) |
Creates the list of
WSConfig for Cluster Protocol .It transparently supports both Cluster and legacy primary/backup WarmStanby configurations. |
static Endpoint |
ClientConfigurationHelper.createEndpoint(IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGAppConnConfiguration connConfig,
IGApplicationConfiguration targetServerConfig) |
It creates configured Endpoint instance with attached connection configuration
using
IGApplicationConfiguration structures. |
static Endpoint |
ClientConfigurationHelper.createEndpoint(IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGAppConnConfiguration connConfig,
IGApplicationConfiguration targetServerConfig,
boolean tlsEnabled,
javax.net.ssl.SSLContext sslContext,
SSLExtendedOptions sslOptions) |
It creates configured Endpoint instance with attached connection configuration
using
IGApplicationConfiguration structures. |
static Endpoint |
ClientConfigurationHelper.createEndpoint(java.lang.String endpointName,
IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGAppConnConfiguration connConfig,
IGApplicationConfiguration targetServerConfig,
boolean tlsEnabled,
javax.net.ssl.SSLContext sslContext,
SSLExtendedOptions sslOptions) |
It creates configured Endpoint instance with attached connection configuration
using
IGApplicationConfiguration structures. |
static java.util.List<WSConfig> |
ClusterClientConfigurationHelper.createRefClusterProtocolEndpoints(IConfService confService,
IGApplicationConfiguration clientApp,
IGApplicationConfiguration.IGAppConnConfiguration clusterConn,
CfgAppType serverType) |
Creates the list of
WSConfig for Cluster Protocol .If client application is connected to a cluster, then WSConfig objects will be created from cluster nodes of given serverType , which have references (connections)
to this application cluster application object.Only servers of the specified type will be included in the result WSConfig list. |
static WarmStandbyConfiguration |
ClientConfigurationHelper.createWarmStandbyConfig(IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGAppConnConfiguration connConfig) |
Creates configuration for
WarmStandbyService . |
static WarmStandbyConfiguration |
ClientConfigurationHelper.createWarmStandbyConfig(IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGAppConnConfiguration connConfig,
boolean primaryTLSEnabled,
javax.net.ssl.SSLContext primarySSLContext,
SSLExtendedOptions primarySSLOptions,
boolean backupTLSEnabled,
javax.net.ssl.SSLContext backupSSLContext,
SSLExtendedOptions backupSSLOptions) |
Creates configuration for
WarmStandbyService . |
static WSConfig |
ClientConfigurationHelper.createWarmStandbyConfigEx(IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGAppConnConfiguration connConfig) |
Creates configuration for new implementation of the warm standby:
WarmStandby . |
static WSConfig |
ClientConfigurationHelper.createWarmStandbyConfigEx(java.lang.String wsconfigName,
IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGAppConnConfiguration connConfig,
IGApplicationConfiguration targetPrimary) |
Creates configuration for new implementation of the warm standby:
WarmStandby . |
static java.lang.String |
GConfigPropertyReader.getConnOption(java.lang.String optionName,
IGApplicationConfiguration.IGAppConnConfiguration connConfig) |
Modifier and Type | Method | Description |
---|---|---|
static java.util.List<IGApplicationConfiguration.IGAppConnConfiguration> |
GApplicationConfiguration.getAppServers(java.util.List<IGApplicationConfiguration.IGAppConnConfiguration> allConnections,
CfgAppType type) |
Utility method to select subset of connected applications with specific application type.
|
void |
GApplicationConfiguration.setAppServers(java.util.List<IGApplicationConfiguration.IGAppConnConfiguration> appServers) |
Sets list of structures describing connected server applications.
|
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.