ICfgBase
, ICfgStructure
@Generated(value="com.genesyslab.platform.applicationblocks.com.generator.COMGenerator", date="2021-06-14T15:47:12-07:00") public class CfgAgentInfo extends CfgStructure
Constructor | Description |
---|---|
CfgAgentInfo(IConfService confService,
ICfgObject parent) |
This constructor is intended for creation of detached objects.
|
CfgAgentInfo(IConfService confService,
ConfStructure objData,
ICfgObject parent) |
This constructor is intended for creation of structures from external or imported XML data.
|
CfgAgentInfo(IConfService confService,
org.w3c.dom.Node xmlData,
ICfgObject parent) |
This constructor is intended for creation of structures from external or imported XML data.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.Collection<CfgAgentLoginInfo> |
getAgentLogins() |
A pointer to the list of the
agent logins assigned to this agent (every item of this list is
structured as
CfgAgentLoginInfo
). |
CfgScript |
getCapacityRule() |
A unique identifier of the capacity rule (
CfgScript
)
associated with this agent. |
java.lang.Integer |
getCapacityRuleDBID() |
Retrieves the dbid of the object that is being linked to by the CapacityRule property.
|
CfgObjectiveTable |
getContract() |
A unique identifier of
Cost Contract
(CfgObjectiveTable) with which this Agent is associated. |
java.lang.Integer |
getContractDBID() |
Retrieves the dbid of the object that is being linked to by the Contract property.
|
CfgPlace |
getPlace() |
A unique identifier of the
Place
assigned to this agent by default. |
java.lang.Integer |
getPlaceDBID() |
Retrieves the dbid of the object that is being linked to by the Place property.
|
CfgFolder |
getSite() |
A unique identifier of
Site
(CfgFolder) with which this Agent is associated. |
java.lang.Integer |
getSiteDBID() |
Retrieves the dbid of the object that is being linked to by the Site property.
|
java.util.Collection<CfgSkillLevel> |
getSkillLevels() |
A pointer to the list of the
agent's skill levels (every item of this list is structured as
CfgSkillLevel
). |
void |
setAgentLogins(java.util.Collection<CfgAgentLoginInfo> value) |
A pointer to the list of the
agent logins assigned to this agent (every item of this list is
structured as
CfgAgentLoginInfo
). |
void |
setCapacityRule(CfgScript value) |
A unique identifier of the capacity rule (
CfgScript
)
associated with this agent. |
void |
setCapacityRuleDBID(int dbid) |
A unique identifier of the capacity rule (
CfgScript
)
associated with this agent. |
void |
setContract(CfgObjectiveTable value) |
A unique identifier of
Cost Contract
(CfgObjectiveTable) with which this Agent is associated. |
void |
setContractDBID(int dbid) |
A unique identifier of
Cost Contract
(CfgObjectiveTable) with which this Agent is associated. |
void |
setPlace(CfgPlace value) |
A unique identifier of the
Place
assigned to this agent by default. |
void |
setPlaceDBID(int dbid) |
A unique identifier of the
Place
assigned to this agent by default. |
void |
setSite(CfgFolder value) |
A unique identifier of
Site
(CfgFolder) with which this Agent is associated. |
void |
setSiteDBID(int dbid) |
A unique identifier of
Site
(CfgFolder) with which this Agent is associated. |
void |
setSkillLevels(java.util.Collection<CfgSkillLevel> value) |
A pointer to the list of the
agent's skill levels (every item of this list is structured as
CfgSkillLevel
). |
clone, ensureDataBackup, equals, flushChildrenContent, getConfigurationService, getData, getEndpoint, getLinkListCollection, getLinkValue, getLogger, getMetaData, getProperty, getProperty, getProperty, getRawObjectData, hashCode, initStruct, isSaved, lockObject, reloadObjectWithNewData, resolveLink, setProperty, toString, toStringProperties, toXml
getParent, updateChildrenSavedState
getEndpoint, getProperty, getRawObjectData, setProperty, toXml
public CfgAgentInfo(IConfService confService, ConfStructure objData, ICfgObject parent)
confService
- configuration service instanceobjData
- configuration protocol structure dataparent
- instance of configuration object as a parent for this structure instancepublic CfgAgentInfo(IConfService confService, org.w3c.dom.Node xmlData, ICfgObject parent)
confService
- configuration service instancexmlData
- XML object containing structure dataparent
- instance of configuration object as a parent for this structure instancepublic CfgAgentInfo(IConfService confService, ICfgObject parent)
confService
- configuration service instanceparent
- instance of configuration object as a parent for this structure instancepublic final CfgPlace getPlace()
Place
assigned to this agent by default. The place must belong to the
same tenant as the person in question unless this Agent belongs
to the tenant Environment (with DBID=1)public final void setPlace(CfgPlace value)
Place
assigned to this agent by default. The place must belong to the
same tenant as the person in question unless this Agent belongs
to the tenant Environment (with DBID=1)value
- new property valuegetPlace()
public final void setPlaceDBID(int dbid)
Place
assigned to this agent by default. The place must belong to the
same tenant as the person in question unless this Agent belongs
to the tenant Environment (with DBID=1)dbid
- DBID identifier of referred objectgetPlace()
public final java.lang.Integer getPlaceDBID()
public final java.util.Collection<CfgSkillLevel> getSkillLevels()
CfgSkillLevel
). When used as an
entry in
CfgDeltaAgentInfo
(see below), it is a pointer to a list of skill levels added to the existing list.public final void setSkillLevels(java.util.Collection<CfgSkillLevel> value)
CfgSkillLevel
). When used as an
entry in
CfgDeltaAgentInfo
(see below), it is a pointer to a list of skill levels added to the existing list.value
- new property valuegetSkillLevels()
public final java.util.Collection<CfgAgentLoginInfo> getAgentLogins()
CfgAgentLoginInfo
).
When used as an entry in
CfgDeltaAgentInfo
(see below), it is a pointer to a list of agent logins added to the existing list.public final void setAgentLogins(java.util.Collection<CfgAgentLoginInfo> value)
CfgAgentLoginInfo
).
When used as an entry in
CfgDeltaAgentInfo
(see below), it is a pointer to a list of agent logins added to the existing list.value
- new property valuegetAgentLogins()
public final CfgScript getCapacityRule()
CfgScript
)
associated with this agent.public final void setCapacityRule(CfgScript value)
CfgScript
)
associated with this agent.value
- new property valuegetCapacityRule()
public final void setCapacityRuleDBID(int dbid)
CfgScript
)
associated with this agent.dbid
- DBID identifier of referred objectgetCapacityRule()
public final java.lang.Integer getCapacityRuleDBID()
public final CfgFolder getSite()
Site
(CfgFolder) with which this Agent is associated.public final void setSite(CfgFolder value)
Site
(CfgFolder) with which this Agent is associated.value
- new property valuegetSite()
public final void setSiteDBID(int dbid)
Site
(CfgFolder) with which this Agent is associated.dbid
- DBID identifier of referred objectgetSite()
public final java.lang.Integer getSiteDBID()
public final CfgObjectiveTable getContract()
Cost Contract
(CfgObjectiveTable) with which this Agent is associated.public final void setContract(CfgObjectiveTable value)
Cost Contract
(CfgObjectiveTable) with which this Agent is associated.value
- new property valuegetContract()
public final void setContractDBID(int dbid)
Cost Contract
(CfgObjectiveTable) with which this Agent is associated.dbid
- DBID identifier of referred objectgetContract()
public final java.lang.Integer getContractDBID()
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.