Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.configuration
Class GCOMApplicationConfiguration.GCOMPortInfo

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.configuration.GApplicationConfiguration.GPortInfo
      extended by com.genesyslab.platform.apptemplate.configuration.GCOMApplicationConfiguration.GCOMPortInfo
All Implemented Interfaces:
IGApplicationConfiguration.IGPortInfo, java.io.Serializable, java.lang.Cloneable
Enclosing class:
GCOMApplicationConfiguration

public static class GCOMApplicationConfiguration.GCOMPortInfo
extends GApplicationConfiguration.GPortInfo

This class is an extension of base GPortInfo structure with logic related to COM AB information extraction as detached configuration data.

It is designed for usage by GCOMApplicationConfiguration container.

See Also:
GPortInfo, CfgPortInfo, Serialized Form

Constructor Summary
GCOMApplicationConfiguration.GCOMPortInfo(CfgPortInfo portInfo)
          Structure constructor for extraction of configuration data from Genesys Configuration Server objects and structures represented with COM AB.
GCOMApplicationConfiguration.GCOMPortInfo(GCOMApplicationConfiguration.GCOMPortInfo info)
          Copying constructor.
 
Method Summary
protected  java.lang.String contentToString()
          This method is used from GApplicationConfiguration.GPortInfo.toString() to build string representation of the internal content (configuration properties names and values).
 CfgPortInfo getCfgPortInfo()
          Returns reference to the original COM AB configuration structure.
 
Methods inherited from class com.genesyslab.platform.apptemplate.configuration.GApplicationConfiguration.GPortInfo
clone, getAppParams, getConnProtocol, getDescription, getId, getPort, getTransportParams, setAppParams, setConnProtocol, setDescription, setId, setPort, setTransportParams, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GCOMApplicationConfiguration.GCOMPortInfo

public GCOMApplicationConfiguration.GCOMPortInfo(CfgPortInfo portInfo)
                                          throws ConfigurationException
Structure constructor for extraction of configuration data from Genesys Configuration Server objects and structures represented with COM AB.

Parameters:
portInfo - COM AB structure with initial information
Throws:
ConfigurationException

GCOMApplicationConfiguration.GCOMPortInfo

public GCOMApplicationConfiguration.GCOMPortInfo(GCOMApplicationConfiguration.GCOMPortInfo info)
Copying constructor.

Parameters:
conf - original configuration to copy configuration values from
Method Detail

getCfgPortInfo

public CfgPortInfo getCfgPortInfo()
Returns reference to the original COM AB configuration structure.

Returns:
reference to the original structure

contentToString

protected java.lang.String contentToString()
This method is used from GApplicationConfiguration.GPortInfo.toString() to build string representation of the internal content (configuration properties names and values).

Overrides:
contentToString in class GApplicationConfiguration.GPortInfo
Returns:
string representation of the configuration content
See Also:
GApplicationConfiguration.GPortInfo.toString()

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.