ICfgBase
, ICfgObject
, java.lang.Cloneable
@Generated(value="com.genesyslab.platform.applicationblocks.com.generator.COMGenerator", date="2021-06-14T15:47:12-07:00") public class CfgVoicePrompt extends CfgObject
\
* Voice Prompts
folders. The access to these prompts have only
configuration objects with access permissions to this tenant only.
Modifier and Type | Field | Description |
---|---|---|
static CfgObjectType |
OBJECT_TYPE |
Constructor | Description |
---|---|
CfgVoicePrompt(IConfService confService) |
This constructor is intended for creation of detached objects.
|
CfgVoicePrompt(IConfService confService,
ConfObject objData,
boolean isSaved,
java.lang.Object[] additionalParameters) |
This constructor is intended for creation of objects from configuration protocol messages.
|
CfgVoicePrompt(IConfService confService,
org.w3c.dom.Node xmlData,
java.lang.Object[] additionalParameters) |
This constructor is intended for creation of objects from configuration protocol messages.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Integer |
getDBID() |
An identifier of this object in the Configuration Database.
|
java.lang.String |
getDescription() |
A pointer to the voice prompt
description.
|
java.lang.String |
getName() |
A pointer to the voice prompt name
that identifies the voice prompt.
|
CfgScript |
getScript() |
A unique identifier of the
CfgScript
for this voice prompt. |
java.lang.Integer |
getScriptDBID() |
Retrieves the dbid of the object that is being linked to by the Script property.
|
CfgObjectState |
getState() |
Current object state.
|
CfgSwitch |
getSwitch() |
A unique identifier of the
CfgSwitch
to which this voice prompt belongs. |
java.lang.Integer |
getSwitchDBID() |
Retrieves the dbid of the object that is being linked to by the Switch property.
|
CfgTenant |
getTenant() |
A unique identifier of the
CfgTenant
to which this voice prompt is allocated. |
java.lang.Integer |
getTenantDBID() |
Retrieves the dbid of the object that is being linked to by the Tenant property.
|
KeyValueCollection |
getUserProperties() |
A pointer to the list of user-defined properties.Parameter userProperties has the following structure: Each key-value pair of the primary list (TKVList *userProperties) uses the key for the name of a user-defined section, and the value for a secondary list, that also has the TKVList structure and specifies the properties defined within that section.
|
void |
save() |
Synchronizes changes in the class with Configuration Server.
|
void |
setDBID(java.lang.Integer value) |
An identifier of this object in the Configuration Database.
|
void |
setDescription(java.lang.String value) |
A pointer to the voice prompt
description.
|
void |
setName(java.lang.String value) |
A pointer to the voice prompt name
that identifies the voice prompt.
|
void |
setScript(CfgScript value) |
A unique identifier of the
CfgScript
for this voice prompt. |
void |
setScriptDBID(int dbid) |
A unique identifier of the
CfgScript
for this voice prompt. |
void |
setState(CfgObjectState value) |
Current object state.
|
void |
setSwitch(CfgSwitch value) |
A unique identifier of the
CfgSwitch
to which this voice prompt belongs. |
void |
setSwitchDBID(int dbid) |
A unique identifier of the
CfgSwitch
to which this voice prompt belongs. |
void |
setTenant(CfgTenant value) |
A unique identifier of the
CfgTenant
to which this voice prompt is allocated. |
void |
setTenantDBID(int dbid) |
A unique identifier of the
CfgTenant
to which this voice prompt is allocated. |
void |
setUserProperties(KeyValueCollection value) |
A pointer to the list of user-defined properties.Parameter userProperties has the following structure: Each key-value pair of the primary list (TKVList *userProperties) uses the key for the name of a user-defined section, and the value for a secondary list, that also has the TKVList structure and specifies the properties defined within that section.
|
equals, flushChildrenContent, getConfigurationService, getData, getEndpoint, getLinkListCollection, getLinkValue, getLogger, getMetaData, getParent, getProperty, getProperty, getProperty, getRawObjectData, hashCode, initStruct, isSaved, lockObject, resolveLink, setProperty, toString, toStringProperties, toXml, updateChildrenSavedState
clone, delete, doSetFolderId, ensureDataBackup, getFolderId, getObjectDbid, getObjectPath, getObjectType, refresh, reloadObjectWithNewData, reloadObjectWithNewData, removeAccount, resetDataBackup, retrieveAccountPermissions, retrieveACL, retrievePermissions, setAccountPermissions, setAccountPermissions, setFolderId, update, updateACL
getEndpoint, getProperty, getRawObjectData, setProperty, toXml
public static final CfgObjectType OBJECT_TYPE
public CfgVoicePrompt(IConfService confService, ConfObject objData, boolean isSaved, java.lang.Object[] additionalParameters)
confService
- configuration service instanceobjData
- configuration protocol object data structureisSaved
- indicator of the object saved stateadditionalParameters
- additional parameters from configuration protocol messagepublic CfgVoicePrompt(IConfService confService, org.w3c.dom.Node xmlData, java.lang.Object[] additionalParameters)
confService
- configuration service instancexmlData
- XML object containing object dataadditionalParameters
- additional parameters from configuration protocol messagepublic CfgVoicePrompt(IConfService confService)
confService
- configuration service instancepublic void save() throws ConfigException
save
in interface ICfgObject
save
in class CfgObject
ConfigException
- in case of protocol level exception, data transformation,
or server side constraintspublic final java.lang.Integer getDBID()
public final void setDBID(java.lang.Integer value)
value
- new property valuegetDBID()
public final CfgSwitch getSwitch()
CfgSwitch
to which this voice prompt belongs. Optional.public final void setSwitch(CfgSwitch value)
CfgSwitch
to which this voice prompt belongs. Optional.value
- new property valuegetSwitch()
public final void setSwitchDBID(int dbid)
CfgSwitch
to which this voice prompt belongs. Optional.dbid
- DBID identifier of referred objectgetSwitch()
public final java.lang.Integer getSwitchDBID()
public final CfgTenant getTenant()
CfgTenant
to which this voice prompt is allocated. Read only.public final void setTenant(CfgTenant value)
CfgTenant
to which this voice prompt is allocated. Read only.value
- new property valuegetTenant()
public final void setTenantDBID(int dbid)
CfgTenant
to which this voice prompt is allocated. Read only.dbid
- DBID identifier of referred objectgetTenant()
public final java.lang.Integer getTenantDBID()
public final java.lang.String getName()
public final void setName(java.lang.String value)
value
- new property valuegetName()
public final java.lang.String getDescription()
public final void setDescription(java.lang.String value)
value
- new property valuegetDescription()
public final CfgScript getScript()
CfgScript
for this voice prompt.public final void setScript(CfgScript value)
CfgScript
for this voice prompt.value
- new property valuegetScript()
public final void setScriptDBID(int dbid)
CfgScript
for this voice prompt.dbid
- DBID identifier of referred objectgetScript()
public final java.lang.Integer getScriptDBID()
public final CfgObjectState getState()
CfgObjectState
public final void setState(CfgObjectState value)
CfgObjectState
value
- new property valuegetState()
public final KeyValueCollection getUserProperties()
public final void setUserProperties(KeyValueCollection value)
value
- new property valuegetUserProperties()
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.