Platform SDK Java 8.5 API Reference

com.genesyslab.platform.applicationblocks.com
Interface ICfgBase

All Known Subinterfaces:
ICfgBriefInfo, ICfgDelta, ICfgObject, ICfgStructure
All Known Implementing Classes:
CfgAccessGroup, CfgAccessGroupBrief, CfgACE, CfgACEID, CfgACL, CfgACLID, CfgActionCode, CfgAddress, CfgAgentGroup, CfgAgentInfo, CfgAgentLogin, CfgAgentLoginInfo, CfgAlarmCondition, CfgApplication, CfgAppPrototype, CfgAppRank, CfgAppServicePermission, CfgBase, CfgBriefInfo, CfgCallingList, CfgCallingListInfo, CfgCampaign, CfgCampaignGroup, CfgCampaignGroupInfo, CfgConnInfo, CfgDelSwitchAccess, CfgDelta, CfgDeltaAccessGroup, CfgDeltaActionCode, CfgDeltaAgentGroup, CfgDeltaAgentInfo, CfgDeltaAgentLogin, CfgDeltaAlarmCondition, CfgDeltaApplication, CfgDeltaAppPrototype, CfgDeltaCallingList, CfgDeltaCampaign, CfgDeltaCampaignGroup, CfgDeltaDN, CfgDeltaDNGroup, CfgDeltaEnumerator, CfgDeltaEnumeratorValue, CfgDeltaField, CfgDeltaFilter, CfgDeltaFolder, CfgDeltaFormat, CfgDeltaGroup, CfgDeltaGVPCustomer, CfgDeltaGVPIVRProfile, CfgDeltaGVPReseller, CfgDeltaHost, CfgDeltaIVR, CfgDeltaIVRPort, CfgDeltaObjectiveTable, CfgDeltaPerson, CfgDeltaPersonLastLogin, CfgDeltaPhysicalSwitch, CfgDeltaPlace, CfgDeltaPlaceGroup, CfgDeltaRole, CfgDeltaScheduledTask, CfgDeltaScript, CfgDeltaService, CfgDeltaSkill, CfgDeltaStatDay, CfgDeltaStatTable, CfgDeltaSwitch, CfgDeltaTableAccess, CfgDeltaTenant, CfgDeltaTimeZone, CfgDeltaTransaction, CfgDeltaTreatment, CfgDeltaVoicePrompt, CfgDetectEvent, CfgDN, CfgDNAccessNumber, CfgDNGroup, CfgDNInfo, CfgEnumerator, CfgEnumeratorValue, CfgField, CfgFilter, CfgFolder, CfgFormat, CfgGroup, CfgGVPCustomer, CfgGVPIVRProfile, CfgGVPReseller, CfgHost, CfgID, CfgIVR, CfgIVRPort, CfgMemberID, CfgObject, CfgObjectID, CfgObjectiveTable, CfgObjectiveTableRecord, CfgObjectResource, CfgOS, CfgOwnerID, CfgParentID, CfgPerson, CfgPersonBrief, CfgPersonLastLogin, CfgPhones, CfgPhysicalSwitch, CfgPlace, CfgPlaceGroup, CfgPortInfo, CfgRemovalEvent, CfgResourceID, CfgRole, CfgRoleMember, CfgScheduledTask, CfgScript, CfgServer, CfgServerHostID, CfgServerVersion, CfgService, CfgServiceInfo, CfgSkill, CfgSkillLevel, CfgSolutionComponent, CfgSolutionComponentDefinition, CfgStatDay, CfgStatInterval, CfgStatTable, CfgStructure, CfgSubcode, CfgSwitch, CfgSwitchAccessCode, CfgTableAccess, CfgTenant, CfgTenantBrief, CfgTimeZone, CfgTransaction, CfgTreatment, CfgUpdatePackageRecord, CfgVoicePrompt

public interface ICfgBase

The base interface for all configuration server objects.

Author:
Petr Makagon, Vladislav Baranovsky, Alexander Filatov, Anton Brazhnyk, Sergii Volokh

Method Summary
 Endpoint getEndpoint()
          Provides the location of the server to which this object belongs.
 java.lang.Object getProperty(java.lang.String propertyName)
          A general method for obtaining the value of an arbitrary property of the object.
 ConfObjectBase getRawObjectData()
          Returns reference to the underlying configuration protocol object structure.
 void setProperty(java.lang.String propertyName, java.lang.Object value)
          A general method for setting value of an arbitrary property of the object.
 org.w3c.dom.Node toXml()
          Provides an XML representation of the current object.
 

Method Detail

getProperty

java.lang.Object getProperty(java.lang.String propertyName)
A general method for obtaining the value of an arbitrary property of the object.

Parameters:
propertyName - the property name.
Returns:
the property value.

setProperty

void setProperty(java.lang.String propertyName,
                 java.lang.Object value)
A general method for setting value of an arbitrary property of the object.

Parameters:
propertyName - the property name.
value - the property value.

getRawObjectData

ConfObjectBase getRawObjectData()
Returns reference to the underlying configuration protocol object structure.

Note: It is designed for internal usage.
Any modifications in the underlying structures may bring inconsistency with covering COM AB classes.

Returns:
original configuration protocol object instance reference.

toXml

org.w3c.dom.Node toXml()
Provides an XML representation of the current object.

Returns:
an XML "snapshot" of the object.

getEndpoint

Endpoint getEndpoint()
Provides the location of the server to which this object belongs.

Returns:
configuration server endpoint.

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.