java.lang.Cloneable
, ICfgBase
ICfgBriefInfo
CfgAccessGroup
, CfgAccessGroupBrief
, CfgActionCode
, CfgAgentGroup
, CfgAgentLogin
, CfgAlarmCondition
, CfgApplication
, CfgAppPrototype
, CfgBriefInfo
, CfgCallingList
, CfgCampaign
, CfgCampaignGroup
, 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
, CfgDN
, CfgDNGroup
, CfgEnumerator
, CfgEnumeratorValue
, CfgField
, CfgFilter
, CfgFolder
, CfgFormat
, CfgGVPCustomer
, CfgGVPIVRProfile
, CfgGVPReseller
, CfgHost
, CfgIVR
, CfgIVRPort
, CfgObject
, CfgObjectiveTable
, CfgPerson
, CfgPersonBrief
, CfgPersonLastLogin
, CfgPhysicalSwitch
, CfgPlace
, CfgPlaceGroup
, CfgRole
, CfgScheduledTask
, CfgScript
, CfgService
, CfgSkill
, CfgStatDay
, CfgStatTable
, CfgSwitch
, CfgTableAccess
, CfgTenant
, CfgTenantBrief
, CfgTimeZone
, CfgTransaction
, CfgTreatment
, CfgVoicePrompt
public interface ICfgObject extends ICfgBase, java.lang.Cloneable
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
clone() |
Creates and returns a copy of this object.
|
void |
delete() |
Deletes the current object from the configuration.
|
int |
getObjectDbid() |
Returns the dbid of the current object, or 0 if object has not been saved.
|
CfgObjectType |
getObjectType() |
Get this configuration object type.
|
void |
refresh() |
Updates the current object with the latest state from the configuration server.
|
void |
save() |
Synchronizes changes in a class with Configuration Server.
|
void |
update(ICfgDelta deltaObject) |
Updates the current object from the passed delta object.
|
getEndpoint, getProperty, getRawObjectData, setProperty, toXml
CfgObjectType getObjectType()
int getObjectDbid()
void save() throws ConfigException
ConfigException
- in case of protocol level exception, data transformation,
or server side constraintsvoid refresh() throws ConfigException
ConfigException
- in case of protocol level exception or data transformationvoid delete() throws ConfigException
ConfigException
- in case of protocol level exception or server side constraintsvoid update(ICfgDelta deltaObject)
deltaObject
- the delta object representing the changes to be madejava.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
- subclasses that override
the clone
method can throw this exception
to indicate that an instance cannot be cloned.Cloneable
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.