|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.genesyslab.platform.applicationblocks.com.CfgBase
com.genesyslab.platform.applicationblocks.com.CfgObject
com.genesyslab.platform.applicationblocks.com.CfgDelta
com.genesyslab.platform.applicationblocks.com.objects.CfgDeltaPlace
public class CfgDeltaPlace
The changes to make to a
CfgPlace
object.
Constructor Summary | |
---|---|
CfgDeltaPlace(IConfService confService)
This constructor is intended for creation of detached objects. |
|
CfgDeltaPlace(IConfService confService,
ConfObjectDelta objData)
This constructor is intended for creation of delta objects from configuration protocol messages. |
|
CfgDeltaPlace(IConfService confService,
org.w3c.dom.Node xmlData)
This constructor is intended for creation of delta objects from configuration protocol messages. |
Method Summary | |
---|---|
java.util.Collection<java.lang.Integer> |
getAddedDNDBIDs()
A pointer to the list of identifiers of the telephony objects that are assigned to this place. |
java.util.Collection<CfgDN> |
getAddedDNs()
A pointer to the list of identifiers of the telephony objects that are assigned to this place. |
KeyValueCollection |
getAddedUserProperties()
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. |
CfgScript |
getCapacityRule()
A unique identifier of the capacity rule (
CfgScript
)
associated with this place. |
java.lang.Integer |
getCapacityRuleDBID()
Retrieves the dbid of the object that is being linked to by the CapacityRule property. |
KeyValueCollection |
getChangedUserProperties()
A pointer to the list of user-defined properties whose values have been changed. |
CfgObjectiveTable |
getContract()
A unique identifier of
Cost Contract
(CfgObjectiveTable) with which this Place is associated. |
java.lang.Integer |
getContractDBID()
Retrieves the dbid of the object that is being linked to by the Contract property. |
java.lang.Integer |
getDBID()
The DBID of the target CfgPlace configuration object. |
java.util.Collection<java.lang.Integer> |
getDeletedDNDBIDs()
A pointer to the list of identifiers of the telephony objects that have been removed from this place. |
java.util.Collection<CfgDN> |
getDeletedDNs()
A pointer to the list of identifiers of the telephony objects that have been removed from this place. |
KeyValueCollection |
getDeletedUserProperties()
A pointer to the list of deleted user-defined properties. |
java.util.Collection<java.lang.Integer> |
getDNDBIDs()
Deprecated. |
java.lang.String |
getName()
A pointer to the name of the place. |
CfgFolder |
getSite()
A unique identifier of
Site
(CfgFolder) with which this Place is associated. |
java.lang.Integer |
getSiteDBID()
Retrieves the dbid of the object that is being linked to by the Site property. |
CfgObjectState |
getState()
Current object state. |
CfgTenant |
getTenant()
A unique identifier of the
Tenant
that this place belongs to. |
java.lang.Integer |
getTenantDBID()
Retrieves the dbid of the object that is being linked to by the Tenant property. |
CfgPlace |
retrieveCfgPlace()
Read base CfgPlace configuration object caused this event. |
Methods inherited from class com.genesyslab.platform.applicationblocks.com.CfgDelta |
---|
ensureDataBackup, retrieveObject, save, toStringProperties, update |
Methods inherited from class com.genesyslab.platform.applicationblocks.com.CfgObject |
---|
clone, delete, doSetFolderId, getFolderId, getObjectDbid, getObjectPath, getObjectType, refresh, reloadObjectWithNewData, reloadObjectWithNewData, removeAccount, resetDataBackup, retrieveAccountPermissions, retrieveACL, retrievePermissions, setAccountPermissions, setAccountPermissions, setFolderId, updateACL |
Methods inherited from class com.genesyslab.platform.applicationblocks.com.CfgBase |
---|
equals, flushChildrenContent, getConfigurationService, getData, getEndpoint, getLinkListCollection, getLinkValue, getLogger, getMetaData, getParent, getProperty, getProperty, getProperty, getRawObjectData, hashCode, initStruct, isSaved, lockObject, resolveLink, setProperty, toString, toXml, updateChildrenSavedState |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.genesyslab.platform.applicationblocks.com.ICfgBase |
---|
getEndpoint, getProperty, getRawObjectData, setProperty, toXml |
Constructor Detail |
---|
public CfgDeltaPlace(IConfService confService)
confService
- configuration service instancepublic CfgDeltaPlace(IConfService confService, ConfObjectDelta objData)
confService
- configuration service instanceobjData
- configuration protocol object delta datapublic CfgDeltaPlace(IConfService confService, org.w3c.dom.Node xmlData)
confService
- configuration service instancexmlData
- XML object containing object delta dataMethod Detail |
---|
public final java.lang.Integer getDBID()
public final CfgPlace retrieveCfgPlace() throws ConfigException
ConfigException
- in case of problem while object readingpublic final CfgTenant getTenant()
Tenant
that this place belongs to. Mandatory. Once specified, cannot
be changed.
public final java.lang.Integer getTenantDBID()
public final java.lang.String getName()
public final java.util.Collection<CfgDN> getAddedDNs()
CfgDeltaPlace
(see below), it is a pointer
to a list of identifiers of the objects added to the existing list.
DNs assigned to the place must belong to the tenant specified by tenantDBID
above.
One DN cannot be assigned to more than one place. DNs of the following
types cannot be included into a place: CFGACDQueue, CFGRoutingPoint,
CFGVirtACDQueue, CFGVirtRoutingPoint, CFGTrunk, CFGTrunkGroup, CFGTieLine,
CFGTieLineGroup, CFGExtRoutingPoint
and CFGRoutingQueue.
CFGDestinationLabel, CFGServiceNumber,CFGAccessResource.
public final java.util.Collection<java.lang.Integer> getAddedDNDBIDs()
CfgDeltaPlace
(see below), it is a pointer
to a list of identifiers of the objects added to the existing list.
DNs assigned to the place must belong to the tenant specified by tenantDBID
above.
One DN cannot be assigned to more than one place. DNs of the following
types cannot be included into a place: CFGACDQueue, CFGRoutingPoint,
CFGVirtACDQueue, CFGVirtRoutingPoint, CFGTrunk, CFGTrunkGroup, CFGTieLine,
CFGTieLineGroup, CFGExtRoutingPoint
and CFGRoutingQueue.
CFGDestinationLabel, CFGServiceNumber,CFGAccessResource.
@Deprecated public final java.util.Collection<java.lang.Integer> getDNDBIDs()
getAddedDNDBIDs()
public final CfgObjectState getState()
CfgObjectState
public final KeyValueCollection getAddedUserProperties()
public final CfgScript getCapacityRule()
CfgScript
)
associated with this place.
public final java.lang.Integer getCapacityRuleDBID()
public final CfgFolder getSite()
Site
(CfgFolder) with which this Place is associated.
public final java.lang.Integer getSiteDBID()
public final CfgObjectiveTable getContract()
Cost Contract
(CfgObjectiveTable) with which this Place is associated.
public final java.lang.Integer getContractDBID()
public final java.util.Collection<CfgDN> getDeletedDNs()
public final java.util.Collection<java.lang.Integer> getDeletedDNDBIDs()
public final KeyValueCollection getDeletedUserProperties()
public final KeyValueCollection getChangedUserProperties()
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |