|
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.CfgDeltaObjectiveTable
public class CfgDeltaObjectiveTable
The changes to make to a
CfgObjectiveTable
object.
Constructor Summary | |
---|---|
CfgDeltaObjectiveTable(IConfService confService)
This constructor is intended for creation of detached objects. |
|
CfgDeltaObjectiveTable(IConfService confService,
ConfObjectDelta objData)
This constructor is intended for creation of delta objects from configuration protocol messages. |
|
CfgDeltaObjectiveTable(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<CfgObjectiveTableRecord> |
getAddedObjectiveRecords()
A pointer to the list of identifiers of objective records comprising this objective table. |
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. |
java.util.Collection<CfgObjectiveTableRecord> |
getChangedObjectiveRecords()
A pointer to a list of objective records changed within the objective table. |
KeyValueCollection |
getChangedUserProperties()
A pointer to the list of user-defined properties whose values have been changed. |
java.lang.Integer |
getDBID()
The DBID of the target CfgObjectiveTable configuration object. |
java.util.Collection<CfgObjectiveTableRecord> |
getDeletedObjectiveRecords()
A pointer to a list of objective records excluded from the objective table. |
KeyValueCollection |
getDeletedUserProperties()
A pointer to the list of deleted user-defined properties. |
java.lang.String |
getDescription()
A pointer to the description of the objective table. |
java.lang.String |
getName()
A pointer to the name of the objective table. |
java.lang.Integer |
getPrepaidCost()
A flat rate for the cost per call. |
CfgObjectState |
getState()
Current object state. |
CfgTenant |
getTenant()
A unique identifier of the
CfgTenant
to which this objective table is allocated. |
java.lang.Integer |
getTenantDBID()
Retrieves the dbid of the object that is being linked to by the Tenant property. |
java.util.Calendar |
getTimeEnd()
The date on which to end the Volume Rate Contract. |
java.util.Calendar |
getTimeStart()
The date on which to start the Volume Rate Contract. |
CfgTimeZone |
getTimeZone()
A
CfgTimeZone
associated with this Cost Contract |
java.lang.Integer |
getTimeZoneDBID()
Retrieves the dbid of the object that is being linked to by the TimeZone property. |
CfgObjectiveTableType |
getType()
Objective Table type. |
CfgObjectiveTable |
retrieveCfgObjectiveTable()
Read base CfgObjectiveTable 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 CfgDeltaObjectiveTable(IConfService confService)
confService
- configuration service instancepublic CfgDeltaObjectiveTable(IConfService confService, ConfObjectDelta objData)
confService
- configuration service instanceobjData
- configuration protocol object delta datapublic CfgDeltaObjectiveTable(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 CfgObjectiveTable retrieveCfgObjectiveTable() throws ConfigException
ConfigException
- in case of problem while object readingpublic final CfgTenant getTenant()
CfgTenant
to which this objective table is allocated. Mandatory. Once
specified, cannot be changed.
public final java.lang.Integer getTenantDBID()
public final java.lang.String getName()
public final java.lang.String getDescription()
public final java.util.Collection<CfgObjectiveTableRecord> getAddedObjectiveRecords()
public final CfgObjectState getState()
CfgObjectState
public final KeyValueCollection getAddedUserProperties()
public final java.lang.Integer getPrepaidCost()
public final CfgTimeZone getTimeZone()
CfgTimeZone
associated with this Cost Contract
public final java.lang.Integer getTimeZoneDBID()
public final java.util.Calendar getTimeStart()
public final java.util.Calendar getTimeEnd()
public final CfgObjectiveTableType getType()
CfgObjectiveTableType
public final java.util.Collection<CfgObjectiveTableRecord> getDeletedObjectiveRecords()
public final java.util.Collection<CfgObjectiveTableRecord> getChangedObjectiveRecords()
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 |