ClientADDPOptions
, ClientConnectionOptions
, ConnectionConfiguration
, java.io.Serializable
, java.lang.Cloneable
public class KeyValueConfiguration extends AbstractConnectionConfiguration implements java.io.Serializable
KeyValueCollection
. It can be instantiated with any KeyValueCollection instance.ClientADDPOptions.AddpTraceMode
IP_VERSION_4_6, IP_VERSION_6_4
Constructor | Description |
---|---|
KeyValueConfiguration(KeyValueCollection kvList) |
Creates object and set all configuration using given KeyValueCollection object.
|
Modifier and Type | Method | Description |
---|---|---|
KeyValueConfiguration |
clone() |
|
boolean |
equals(java.lang.Object obj) |
|
protected KeyValuePair |
findOption(java.lang.String name) |
|
java.lang.Integer |
getInteger(java.lang.String name,
java.lang.Integer defaultValue) |
Gets integer parameter from the config.
|
java.lang.String |
getOption(java.lang.String name,
java.lang.String defaultValue) |
Gets string parameter from the configuration.
|
int |
hashCode() |
|
void |
setInteger(java.lang.String name,
java.lang.Integer value) |
Sets integer parameter into config.
|
void |
setOption(java.lang.String name,
java.lang.String value) |
Sets string parameter into config.
|
java.lang.String |
toString() |
getAddpClientTimeout, getAddpServerTimeout, getAddpTrace, getAddpTraceMode, getBacklog, getBoolean, getBoolean, getInteger, getIPVersion, getLocalBindingHost, getLocalBindingPort, getOption, getStringsEncoding, getTLSVersion, isIPv6Enabled, isTLSEnabled, isUseAddp, setAddpClientTimeout, setAddpServerTimeout, setAddpTrace, setAddpTraceMode, setBacklog, setBoolean, setIPv6Enabled, setIPVersion, setLocalBindingHost, setLocalBindingPort, setStringsEncoding, setTLSEnabled, setTLSVersion, setUseAddp
public KeyValueConfiguration(KeyValueCollection kvList)
kvList
- collection to build configuration onpublic java.lang.String getOption(java.lang.String name, java.lang.String defaultValue)
getOption
in interface ConnectionConfiguration
name
- name (key) of the parameterdefaultValue
- value to return if parameter is not foundpublic java.lang.Integer getInteger(java.lang.String name, java.lang.Integer defaultValue)
getInteger
in interface ConnectionConfiguration
getInteger
in class AbstractConnectionConfiguration
name
- name (key) of the parameterdefaultValue
- value to return if parameter is not foundpublic void setOption(java.lang.String name, java.lang.String value)
setOption
in interface ConnectionConfiguration
name
- name (key) of the parametervalue
- string value to setpublic void setInteger(java.lang.String name, java.lang.Integer value)
setInteger
in interface ConnectionConfiguration
setInteger
in class AbstractConnectionConfiguration
name
- name (key) of the parametervalue
- integer value to setprotected KeyValuePair findOption(java.lang.String name)
public KeyValueConfiguration clone()
clone
in interface ConnectionConfiguration
clone
in class AbstractConnectionConfiguration
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.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.