Package | Description |
---|---|
com.genesyslab.platform.apptemplate.application |
This package provides helper components for connectivity with Genesys Configuration Framework.
|
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.
|
com.genesyslab.platform.apptemplate.filtering |
Modifier and Type | Method | Description |
---|---|---|
void |
GFApplicationConfigurationManager.done() |
Deprecated.
|
IGApplicationConfiguration |
GFApplicationConfigurationManager.getAppConfiguration() |
|
void |
GFApplicationConfigurationManager.init() |
|
void |
GFApplicationConfigurationManager.init(boolean waitForConfiguration) |
|
protected void |
GFApplicationConfigurationManager.readTheApplication() |
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 java.util.List<WSConfig> |
ClusterClientConfigurationHelper.createClusterProtocolEndpoints(IGApplicationConfiguration clientApp,
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 Endpoint |
ServerConfigurationHelper.createListeningEndpoint(IGApplicationConfiguration application,
IGApplicationConfiguration.IGPortInfo portInfo) |
Builds server channel configuration from the given application configuration information.
Resulting Endpoint will contain all the configuration information, so, it's enough to use something like:
|
static Endpoint |
ServerConfigurationHelper.createListeningEndpoint(IGApplicationConfiguration application,
IGApplicationConfiguration.IGPortInfo portInfo,
boolean tlsEnabled,
javax.net.ssl.SSLContext sslContext,
SSLExtendedOptions sslOptions) |
Builds server channel configuration from the given application configuration information.
|
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 java.util.List<WSConfig> |
ClusterClientConfigurationHelper.createRefClusterProtocolEndpoints(IConfService confService,
IGApplicationConfiguration clientApp,
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 . |
Constructor | Description |
---|---|
GCOMAppConnConfiguration(CfgConnInfo connInfo) |
Structure constructor for extraction of configuration data
from Genesys Configuration Server objects and structures
represented with COM AB.
|
GCOMAppConnConfiguration(CfgConnInfo connInfo,
boolean readClusterConnections) |
Structure constructor for extraction of configuration data
from Genesys Configuration Server objects and structures
represented with COM AB.
|
GCOMAppConnConfiguration(CfgConnInfo connInfo,
boolean readClusterConnections,
boolean readTenantsInfo) |
Structure constructor for extraction of configuration data
from Genesys Configuration Server objects and structures
represented with COM AB.
|
GCOMApplicationConfiguration(CfgApplication cfgApplication) |
Loads application configuration properties from given COM AB CfgApplication
object including configuration of connected CfgApplication's and CfgHost's.
|
GCOMApplicationConfiguration(CfgApplication cfgApplication,
boolean readConnections) |
Loads application configuration properties from given COM AB CfgApplication
object including configuration of connected CfgApplication's and CfgHost's.
|
GCOMApplicationConfiguration(CfgApplication cfgApplication,
boolean readConnections,
boolean readClusterConnections) |
Loads application configuration properties from given COM AB CfgApplication
object including configuration of connected CfgApplication's and CfgHost's.
|
GCOMApplicationConfiguration(CfgApplication cfgApplication,
boolean readConnections,
boolean readClusterConnections,
boolean readTenantsInfo) |
Loads application configuration properties from given COM AB CfgApplication
object including configuration of connected CfgApplication's and CfgHost's.
|
GCOMHost(CfgHost cfgHost) |
Structure constructor for extraction of configuration data
from Genesys Configuration Server objects and structures
represented with COM AB.
|
GCOMPortInfo(CfgPortInfo portInfo) |
Structure constructor for extraction of configuration data
from Genesys Configuration Server objects and structures
represented with COM AB.
|
GCOMServerInfo(CfgServer serverInfo) |
Structure constructor for extraction of configuration data
from Genesys Configuration Server objects and structures
represented with COM AB.
|
GCOMTenantInfo(CfgTenant cfgTenant) |
Structure constructor for extraction of configuration data
from Genesys Configuration Server objects and structures
represented with COM AB.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
FilterConfigurationHelper.bind(DuplexChannel protocol,
IGApplicationConfiguration cfgApplication,
IConfService service) |
Binds default message filter implementation with a protocol object.
|
static void |
FilterConfigurationHelper.bind(DuplexChannel protocol,
java.lang.String applicationName,
IConfService service) |
Binds default message filter implementation with a protocol object.
|
static void |
FilterConfigurationHelper.unbind(DuplexChannel protocol,
IConfService service) |
Unregisters filter from protocol object.
|
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.