public class CfgAgent
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
gswAgentId
Agent ID
|
protected java.lang.String |
gswEmail
Agent's E-mail address
|
protected java.lang.String |
gswEmployeeId
Employee ID
|
protected java.lang.String |
gswFirstName
First Name
|
protected java.lang.String |
gswLastName
Last Name
|
protected int |
gswTenantId
Agent's Tenant ID
|
private static long |
serialVersionUID |
protected long |
timestamp
A timestamp value -- marks point in time when Object information was obtained
|
protected java.util.List<java.lang.Integer> |
wmAgentActivities
An array of IDs of Activities (
CfgActivity ) that Agent is qualified to work on. |
protected int |
wmAgentActivitiesNSizeIs
Number of elements in wmAgentActivities array
|
protected java.util.List<CfgAgentSkill> |
wmAgentSkills
An array of Agent Skills (
CfgAgentSkill ) |
protected int |
wmAgentSkillsNSizeIs
Number of elements in wmAgentSkills array
|
protected java.util.List<CfgAgentTimeOffRule> |
wmAgentTimeOffRules
OBSOLETE: ConfigService810 no longer supports retrieval/insertion/delete of CfgAgentTimeOffRule (although ConfigService761 still does).
|
protected int |
wmAgentTimeOffRulesNSizeIs |
protected int |
wmCarpoolId
An ID of
CfgCarpool that agent belongs to |
protected java.lang.String |
wmComments
Agent Comments
|
protected int |
wmContractId
Agent's Contract ID; identifies
CfgContract |
protected double |
wmEndDate
Termination Date (
OleDateTime );
can be NULL if Agent has not been terminated |
protected int |
wmHourlyWage
Hourly Wage
|
protected int |
wmRotatingSchId
ID of assigned Rotating Pattern (
CfgRotation ); zero if not assigned |
protected int |
wmSeniority
Seniority or Rank
|
protected int |
wmSiteId
Agent's Site ID; identifies
CfgSite . |
protected double |
wmStartDate
Hire Date (
OleDateTime ) |
protected int |
wmStartWeek
Start week in Rotating Pattern
|
protected int |
wmTeamId
Agent's Team ID; identifies
CfgTeam |
Constructor and Description |
---|
CfgAgent() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getGswAgentId()
Gets the value of the gswAgentId property.
|
java.lang.String |
getGswEmail()
Gets the value of the gswEmail property.
|
java.lang.String |
getGswEmployeeId()
Gets the value of the gswEmployeeId property.
|
java.lang.String |
getGswFirstName()
Gets the value of the gswFirstName property.
|
java.lang.String |
getGswLastName()
Gets the value of the gswLastName property.
|
int |
getGswTenantId()
Gets the value of the gswTenantId property.
|
long |
getTimestamp()
Gets the value of the timestamp property.
|
java.util.List<java.lang.Integer> |
getWmAgentActivities()
Gets the value of the wmAgentActivities property.
|
int |
getWmAgentActivitiesNSizeIs()
Gets the value of the wmAgentActivitiesNSizeIs property.
|
java.util.List<CfgAgentSkill> |
getWmAgentSkills()
Gets the value of the wmAgentSkills property.
|
int |
getWmAgentSkillsNSizeIs()
Gets the value of the wmAgentSkillsNSizeIs property.
|
java.util.List<CfgAgentTimeOffRule> |
getWmAgentTimeOffRules()
Gets the value of the wmAgentTimeOffRules property.
|
int |
getWmAgentTimeOffRulesNSizeIs()
Gets the value of the wmAgentTimeOffRulesNSizeIs property.
|
int |
getWmCarpoolId()
Gets the value of the wmCarpoolId property.
|
java.lang.String |
getWmComments()
Gets the value of the wmComments property.
|
int |
getWmContractId()
Gets the value of the wmContractId property.
|
double |
getWmEndDate()
Gets the value of the wmEndDate property.
|
int |
getWmHourlyWage()
Gets the value of the wmHourlyWage property.
|
int |
getWmRotatingSchId()
Gets the value of the wmRotatingSchId property.
|
int |
getWmSeniority()
Gets the value of the wmSeniority property.
|
int |
getWmSiteId()
Gets the value of the wmSiteId property.
|
double |
getWmStartDate()
Gets the value of the wmStartDate property.
|
int |
getWmStartWeek()
Gets the value of the wmStartWeek property.
|
int |
getWmTeamId()
Gets the value of the wmTeamId property.
|
int |
hashCode() |
void |
setGswAgentId(int value)
Sets the value of the gswAgentId property.
|
void |
setGswEmail(java.lang.String value)
Sets the value of the gswEmail property.
|
void |
setGswEmployeeId(java.lang.String value)
Sets the value of the gswEmployeeId property.
|
void |
setGswFirstName(java.lang.String value)
Sets the value of the gswFirstName property.
|
void |
setGswLastName(java.lang.String value)
Sets the value of the gswLastName property.
|
void |
setGswTenantId(int value)
Sets the value of the gswTenantId property.
|
void |
setTimestamp(long value)
Sets the value of the timestamp property.
|
void |
setWmAgentActivities(java.util.List<java.lang.Integer> wmAgentActivities)
Sets the value of the wmAgentActivities property.
|
void |
setWmAgentActivitiesNSizeIs(int value)
Sets the value of the wmAgentActivitiesNSizeIs property.
|
void |
setWmAgentSkills(java.util.List<CfgAgentSkill> wmAgentSkills)
Sets the value of the wmAgentSkills property.
|
void |
setWmAgentSkillsNSizeIs(int value)
Sets the value of the wmAgentSkillsNSizeIs property.
|
void |
setWmAgentTimeOffRules(java.util.List<CfgAgentTimeOffRule> wmAgentTimeOffRules)
Sets the value of the wmAgentTimeOffRules property.
|
void |
setWmAgentTimeOffRulesNSizeIs(int value)
Sets the value of the wmAgentTimeOffRulesNSizeIs property.
|
void |
setWmCarpoolId(int value)
Sets the value of the wmCarpoolId property.
|
void |
setWmComments(java.lang.String value)
Sets the value of the wmComments property.
|
void |
setWmContractId(int value)
Sets the value of the wmContractId property.
|
void |
setWmEndDate(double value)
Sets the value of the wmEndDate property.
|
void |
setWmHourlyWage(int value)
Sets the value of the wmHourlyWage property.
|
void |
setWmRotatingSchId(int value)
Sets the value of the wmRotatingSchId property.
|
void |
setWmSeniority(int value)
Sets the value of the wmSeniority property.
|
void |
setWmSiteId(int value)
Sets the value of the wmSiteId property.
|
void |
setWmStartDate(double value)
Sets the value of the wmStartDate property.
|
void |
setWmStartWeek(int value)
Sets the value of the wmStartWeek property.
|
void |
setWmTeamId(int value)
Sets the value of the wmTeamId property.
|
java.lang.String |
toString() |
CfgAgent |
withGswAgentId(int value) |
CfgAgent |
withGswEmail(java.lang.String value) |
CfgAgent |
withGswEmployeeId(java.lang.String value) |
CfgAgent |
withGswFirstName(java.lang.String value) |
CfgAgent |
withGswLastName(java.lang.String value) |
CfgAgent |
withGswTenantId(int value) |
CfgAgent |
withTimestamp(long value) |
CfgAgent |
withWmAgentActivities(java.util.Collection<java.lang.Integer> values) |
CfgAgent |
withWmAgentActivities(java.lang.Integer... values) |
CfgAgent |
withWmAgentActivitiesNSizeIs(int value) |
CfgAgent |
withWmAgentSkills(CfgAgentSkill... values) |
CfgAgent |
withWmAgentSkills(java.util.Collection<CfgAgentSkill> values) |
CfgAgent |
withWmAgentSkillsNSizeIs(int value) |
CfgAgent |
withWmAgentTimeOffRules(CfgAgentTimeOffRule... values) |
CfgAgent |
withWmAgentTimeOffRules(java.util.Collection<CfgAgentTimeOffRule> values) |
CfgAgent |
withWmAgentTimeOffRulesNSizeIs(int value) |
CfgAgent |
withWmCarpoolId(int value) |
CfgAgent |
withWmComments(java.lang.String value) |
CfgAgent |
withWmContractId(int value) |
CfgAgent |
withWmEndDate(double value) |
CfgAgent |
withWmHourlyWage(int value) |
CfgAgent |
withWmRotatingSchId(int value) |
CfgAgent |
withWmSeniority(int value) |
CfgAgent |
withWmSiteId(int value) |
CfgAgent |
withWmStartDate(double value) |
CfgAgent |
withWmStartWeek(int value) |
CfgAgent |
withWmTeamId(int value) |
private static final long serialVersionUID
protected int gswAgentId
protected int wmSiteId
CfgSite
. Zero if Agent is "unassigned".protected int wmTeamId
CfgTeam
protected int wmContractId
CfgContract
protected int wmRotatingSchId
CfgRotation
); zero if not assignedprotected java.lang.String gswEmployeeId
protected java.lang.String gswFirstName
protected java.lang.String gswLastName
protected double wmStartDate
OleDateTime
)protected double wmEndDate
OleDateTime
);
can be NULL if Agent has not been terminatedprotected java.lang.String wmComments
protected int wmHourlyWage
protected int wmSeniority
protected int wmStartWeek
protected int wmAgentSkillsNSizeIs
protected java.util.List<CfgAgentSkill> wmAgentSkills
CfgAgentSkill
)protected int wmAgentActivitiesNSizeIs
protected java.util.List<java.lang.Integer> wmAgentActivities
CfgActivity
) that Agent is qualified to work on.protected int wmAgentTimeOffRulesNSizeIs
protected java.util.List<CfgAgentTimeOffRule> wmAgentTimeOffRules
protected java.lang.String gswEmail
protected int gswTenantId
protected int wmCarpoolId
CfgCarpool
that agent belongs toprotected long timestamp
public int getGswAgentId()
public void setGswAgentId(int value)
public int getWmSiteId()
public void setWmSiteId(int value)
public int getWmTeamId()
public void setWmTeamId(int value)
public int getWmContractId()
public void setWmContractId(int value)
public int getWmRotatingSchId()
public void setWmRotatingSchId(int value)
public java.lang.String getGswEmployeeId()
String
public void setGswEmployeeId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getGswFirstName()
String
public void setGswFirstName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getGswLastName()
String
public void setGswLastName(java.lang.String value)
value
- allowed object is
String
public double getWmStartDate()
public void setWmStartDate(double value)
public double getWmEndDate()
public void setWmEndDate(double value)
public java.lang.String getWmComments()
String
public void setWmComments(java.lang.String value)
value
- allowed object is
String
public int getWmHourlyWage()
public void setWmHourlyWage(int value)
public int getWmSeniority()
public void setWmSeniority(int value)
public int getWmStartWeek()
public void setWmStartWeek(int value)
public int getWmAgentSkillsNSizeIs()
public void setWmAgentSkillsNSizeIs(int value)
public java.util.List<CfgAgentSkill> getWmAgentSkills()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmAgentSkills property.
For example, to add a new item, do as follows:
getWmAgentSkills().add(newItem);
Objects of the following type(s) are allowed in the list
CfgAgentSkill
public int getWmAgentActivitiesNSizeIs()
public void setWmAgentActivitiesNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmAgentActivities()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmAgentActivities property.
For example, to add a new item, do as follows:
getWmAgentActivities().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getWmAgentTimeOffRulesNSizeIs()
public void setWmAgentTimeOffRulesNSizeIs(int value)
public java.util.List<CfgAgentTimeOffRule> getWmAgentTimeOffRules()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmAgentTimeOffRules property.
For example, to add a new item, do as follows:
getWmAgentTimeOffRules().add(newItem);
Objects of the following type(s) are allowed in the list
CfgAgentTimeOffRule
public java.lang.String getGswEmail()
String
public void setGswEmail(java.lang.String value)
value
- allowed object is
String
public int getGswTenantId()
public void setGswTenantId(int value)
public int getWmCarpoolId()
public void setWmCarpoolId(int value)
public long getTimestamp()
public void setTimestamp(long value)
public CfgAgent withGswAgentId(int value)
public CfgAgent withWmSiteId(int value)
public CfgAgent withWmTeamId(int value)
public CfgAgent withWmContractId(int value)
public CfgAgent withWmRotatingSchId(int value)
public CfgAgent withGswEmployeeId(java.lang.String value)
public CfgAgent withGswFirstName(java.lang.String value)
public CfgAgent withGswLastName(java.lang.String value)
public CfgAgent withWmStartDate(double value)
public CfgAgent withWmEndDate(double value)
public CfgAgent withWmComments(java.lang.String value)
public CfgAgent withWmHourlyWage(int value)
public CfgAgent withWmSeniority(int value)
public CfgAgent withWmStartWeek(int value)
public CfgAgent withWmAgentSkillsNSizeIs(int value)
public CfgAgent withWmAgentSkills(CfgAgentSkill... values)
public CfgAgent withWmAgentSkills(java.util.Collection<CfgAgentSkill> values)
public CfgAgent withWmAgentActivitiesNSizeIs(int value)
public CfgAgent withWmAgentActivities(java.lang.Integer... values)
public CfgAgent withWmAgentActivities(java.util.Collection<java.lang.Integer> values)
public CfgAgent withWmAgentTimeOffRulesNSizeIs(int value)
public CfgAgent withWmAgentTimeOffRules(CfgAgentTimeOffRule... values)
public CfgAgent withWmAgentTimeOffRules(java.util.Collection<CfgAgentTimeOffRule> values)
public CfgAgent withGswEmail(java.lang.String value)
public CfgAgent withGswTenantId(int value)
public CfgAgent withWmCarpoolId(int value)
public CfgAgent withTimestamp(long value)
public void setWmAgentSkills(java.util.List<CfgAgentSkill> wmAgentSkills)
wmAgentSkills
- allowed object is
CfgAgentSkill
public void setWmAgentActivities(java.util.List<java.lang.Integer> wmAgentActivities)
wmAgentActivities
- allowed object is
Integer
public void setWmAgentTimeOffRules(java.util.List<CfgAgentTimeOffRule> wmAgentTimeOffRules)
wmAgentTimeOffRules
- allowed object is
CfgAgentTimeOffRule
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.