|
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.CfgDeltaStatDay
public class CfgDeltaStatDay
The changes to make to a
CfgStatDay
object.
Constructor Summary | |
---|---|
CfgDeltaStatDay(IConfService confService)
This constructor is intended for creation of detached objects. |
|
CfgDeltaStatDay(IConfService confService,
ConfObjectDelta objData)
This constructor is intended for creation of delta objects from configuration protocol messages. |
|
CfgDeltaStatDay(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<CfgStatInterval> |
getAddedStatIntervals()
A pointer to the list of the structures of
CfgStatInterval
type that associate intervals
with certain statistical values. |
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<CfgStatInterval> |
getChangedStatIntervals()
A pointer to the list of structures of type
CfgStatInterval
that contain information about stat intervals whose values have
been changed. |
KeyValueCollection |
getChangedUserProperties()
A pointer to the list of user-defined properties whose values have been changed. |
java.util.Calendar |
getDate()
Day of specific year calculated since 00:00:00 GMT Jan 1, 1970 measured in seconds. |
java.lang.Integer |
getDay()
Day's number. |
java.lang.Integer |
getDBID()
The DBID of the target CfgStatDay configuration object. |
java.util.Collection<CfgStatInterval> |
getDeletedStatIntervals()
A pointer to the list of numbers of stat intervals that are no longer defined within this stat day (every item of this list has variable type int ). |
KeyValueCollection |
getDeletedUserProperties()
A pointer to the list of deleted user-defined properties. |
java.lang.Integer |
getEndTime()
End of business time of day measured in minutes from 00:00. |
java.lang.Integer |
getFlatRate()
Amount to be charged for processing the forecast volume of interactions. |
java.lang.Integer |
getIntervalLength()
Statistical interval in minutes. |
CfgFlag |
getIsDayOfWeek()
Indicator of whether this day is identified as a day of week ( CFGTrue ) or a day of year (CFGFalse ). |
java.lang.Integer |
getMaxValue()
Maximum statistical value for the day. |
java.lang.Integer |
getMinValue()
Minimum statistical value for the day. |
java.lang.String |
getName()
A pointer to the name of the day. |
java.lang.Integer |
getStartTime()
Start of business time of day measured in minutes from 00:00. |
CfgObjectState |
getState()
Current object state. |
java.lang.Integer |
getTargetValue()
Target statistical value for the day. |
CfgTenant |
getTenant()
A unique identifier of the
Tenant
that this day is defined for. |
java.lang.Integer |
getTenantDBID()
Retrieves the dbid of the object that is being linked to by the Tenant property. |
CfgStatDayType |
getType()
Statistical Day type. |
CfgFlag |
getUseFlatRate()
Flag determining whether flatRate (CFGTrue) should be selected. |
CfgStatDay |
retrieveCfgStatDay()
Read base CfgStatDay 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 CfgDeltaStatDay(IConfService confService)
confService
- configuration service instancepublic CfgDeltaStatDay(IConfService confService, ConfObjectDelta objData)
confService
- configuration service instanceobjData
- configuration protocol object delta datapublic CfgDeltaStatDay(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 CfgStatDay retrieveCfgStatDay() throws ConfigException
ConfigException
- in case of problem while object readingpublic final CfgTenant getTenant()
Tenant
that this day is defined for. Mandatory. Once specified,
cannot be changed.
public final java.lang.Integer getTenantDBID()
public final java.lang.String getName()
public final CfgFlag getIsDayOfWeek()
CFGTrue
) or a day of year (CFGFalse
).
Mandatory. Once specified, cannot be changed. The parameter is ignored
if value of parameter date
is specified.
Refer to
CfgFlag
public final java.lang.Integer getDay()
isDayOfWeek
is set to CFGTrue
,
the allowable range is from 1
to 7
(where
1
stands for Sunday
). If isDayOfWeek
is
set to CFGFalse
, the allowable range is from 1
to
366
and 1
(where 1
stands
for January 1
and -1
stands for any
day
). Mandatory. Once specified, cannot be changed. The parameter
is ignored if value of parameter date
is specified.
public final java.lang.Integer getStartTime()
public final java.lang.Integer getEndTime()
startTime
,
implies the time of the next calendar day (night shift).
public final java.lang.Integer getMinValue()
public final java.lang.Integer getMaxValue()
minValue
.
public final java.lang.Integer getTargetValue()
minVlaue
or greater than the setting for maxValue
.
public final java.lang.Integer getIntervalLength()
public final java.util.Collection<CfgStatInterval> getAddedStatIntervals()
CfgStatInterval
type that associate intervals
with certain statistical values. When used as an entry in
CfgDeltaStatDay
(see below), it is a pointer to a list of structures of type
CfgStatInterval
added to the existing list.
public final CfgObjectState getState()
CfgObjectState
public final KeyValueCollection getAddedUserProperties()
public final java.util.Calendar getDate()
isDayOfWeek
and day
must be ignored.
public final CfgStatDayType getType()
CfgStatDayType
public final CfgFlag getUseFlatRate()
CfgFlag
public final java.lang.Integer getFlatRate()
public final java.util.Collection<CfgStatInterval> getDeletedStatIntervals()
int
).
public final java.util.Collection<CfgStatInterval> getChangedStatIntervals()
CfgStatInterval
that contain information about stat intervals whose values have
been changed.
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 |