PropertyReader
GConfigTlsPropertyReader
public class GConfigPropertyReader extends java.lang.Object implements PropertyReader
TLSConfigurationParser
.TLSConfigurationParser
Modifier and Type | Field | Description |
---|---|---|
protected IGApplicationConfiguration |
appConfig |
|
protected IGApplicationConfiguration.IGAppConnConfiguration |
connConfig |
|
protected IGApplicationConfiguration.IGHost |
hostConfig |
|
protected IGApplicationConfiguration.IGPortInfo |
portConfig |
Constructor | Description |
---|---|
GConfigPropertyReader(IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGAppConnConfiguration connConfig,
IGApplicationConfiguration targetServerConfig,
java.lang.String defaultSectionName) |
|
GConfigPropertyReader(IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGAppConnConfiguration connConfig,
java.lang.String defaultSectionName) |
Creates configuration reader for client application.
|
GConfigPropertyReader(IGApplicationConfiguration appConfig,
IGApplicationConfiguration.IGPortInfo portConfig,
java.lang.String defaultSectionName) |
Creates configuration reader for server application.
|
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String |
findSectionOption(java.lang.String optionName,
java.lang.String sectionName,
KeyValueCollection options) |
First, looks into options for an entry with given section name and value of type
KeyValueCollection . |
static java.lang.String |
getAppAnnexOption(java.lang.String optionName,
java.lang.String sectionName,
IGApplicationConfiguration appConfig) |
|
static java.lang.String |
getAppOption(java.lang.String optionName,
java.lang.String sectionName,
IGApplicationConfiguration appConfig) |
|
static java.lang.String |
getConnOption(java.lang.String optionName,
IGApplicationConfiguration.IGAppConnConfiguration connConfig) |
|
static java.lang.String |
getHostAnnexOption(java.lang.String optionName,
java.lang.String sectionName,
IGApplicationConfiguration.IGHost hostConfig) |
|
static java.lang.String |
getPortOption(java.lang.String optionName,
IGApplicationConfiguration.IGPortInfo portConfig) |
|
java.lang.String |
getProperty(com.genesyslab.platform.apptemplate.configuration.OptionDescription optionDescription) |
|
java.lang.String |
getProperty(java.lang.String optionName) |
Combined code for both client and server cases.
|
protected IGApplicationConfiguration appConfig
protected IGApplicationConfiguration.IGPortInfo portConfig
protected IGApplicationConfiguration.IGAppConnConfiguration connConfig
protected IGApplicationConfiguration.IGHost hostConfig
public GConfigPropertyReader(IGApplicationConfiguration appConfig, IGApplicationConfiguration.IGPortInfo portConfig, java.lang.String defaultSectionName)
appConfig
- Server Application configuration objectportConfig
- Port configuration objectdefaultSectionName
- Name of section to look into for options, must not be null, can be empty stringpublic GConfigPropertyReader(IGApplicationConfiguration appConfig, IGApplicationConfiguration.IGAppConnConfiguration connConfig, java.lang.String defaultSectionName)
appConfig
- Client Application configuration objectconnConfig
- Connection configuration object, which connects Client to target ServerdefaultSectionName
- Name of section to look into for options, must not be null, can be empty string@Deprecated public GConfigPropertyReader(IGApplicationConfiguration appConfig, IGApplicationConfiguration.IGAppConnConfiguration connConfig, IGApplicationConfiguration targetServerConfig, java.lang.String defaultSectionName)
public java.lang.String getProperty(java.lang.String optionName)
connConfig
and appConfig
are non-null
;
for server, only portConfig
, appConfig
and hostConfig
.getProperty
in interface PropertyReader
optionName
- Name of option to find in the specified configuration objectspublic java.lang.String getProperty(com.genesyslab.platform.apptemplate.configuration.OptionDescription optionDescription)
public static java.lang.String findSectionOption(java.lang.String optionName, java.lang.String sectionName, KeyValueCollection options)
KeyValueCollection
.
Then looks in that collection for an entry with name specified in optionName
and
returns value from the entry.optionName
- Name of option to findoptions
- KeyValueCollection containing specific section with optionspublic static java.lang.String getPortOption(java.lang.String optionName, IGApplicationConfiguration.IGPortInfo portConfig)
public static java.lang.String getConnOption(java.lang.String optionName, IGApplicationConfiguration.IGAppConnConfiguration connConfig)
public static java.lang.String getAppOption(java.lang.String optionName, java.lang.String sectionName, IGApplicationConfiguration appConfig)
public static java.lang.String getAppAnnexOption(java.lang.String optionName, java.lang.String sectionName, IGApplicationConfiguration appConfig)
public static java.lang.String getHostAnnexOption(java.lang.String optionName, java.lang.String sectionName, IGApplicationConfiguration.IGHost hostConfig)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.