|
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.CfgStructure
com.genesyslab.platform.applicationblocks.com.objects.CfgAgentInfo
public class CfgAgentInfo
CfgAgentInfo contains information about an Agent.
Constructor Summary | |
---|---|
CfgAgentInfo(IConfService confService,
ConfStructure objData,
ICfgObject parent)
This constructor is intended for creation of structures from external or imported XML data. |
|
CfgAgentInfo(IConfService confService,
ICfgObject parent)
This constructor is intended for creation of detached objects. |
|
CfgAgentInfo(IConfService confService,
org.w3c.dom.Node xmlData,
ICfgObject parent)
This constructor is intended for creation of structures from external or imported XML data. |
Method Summary | |
---|---|
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
). |
Methods inherited from class com.genesyslab.platform.applicationblocks.com.CfgStructure |
---|
getParent, updateChildrenSavedState |
Methods inherited from class com.genesyslab.platform.applicationblocks.com.CfgBase |
---|
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 |
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 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 instanceMethod Detail |
---|
public 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()
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |