public class SchScenarioParams
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private SchScenarioProfile[] |
schProfiles |
private int |
schProfilesNSizeIs |
private SchTeamProfile[] |
schTeamProfiles |
private int |
schTeamProfilesNSizeIs |
private boolean |
wmExcludeGranted |
private boolean |
wmIgnoreConstraints |
private boolean |
wmMultiSkill |
private double |
wmRatio |
private boolean |
wmShuffleAgents |
private int |
wmStaffingType
|
private int |
wmSwapMode
|
private boolean |
wmSynchBreaks |
private boolean |
wmSynchDaysOff |
private boolean |
wmSynchDuration |
private boolean |
wmSynchMeals |
private boolean |
wmSynchStartTime |
private int |
wmTeamConstraints
|
private int |
wmTeamSize |
private int |
wmTeamWorkWindow |
Constructor and Description |
---|
SchScenarioParams() |
SchScenarioParams(boolean wmMultiSkill,
int wmStaffingType,
boolean wmIgnoreConstraints,
boolean wmShuffleAgents,
int wmSwapMode,
int wmTeamConstraints,
boolean wmExcludeGranted,
boolean wmSynchDaysOff,
boolean wmSynchStartTime,
int wmTeamWorkWindow,
boolean wmSynchDuration,
boolean wmSynchBreaks,
boolean wmSynchMeals,
int wmTeamSize,
double wmRatio,
int schProfilesNSizeIs,
SchScenarioProfile[] schProfiles,
int schTeamProfilesNSizeIs,
SchTeamProfile[] schTeamProfiles) |
Modifier and Type | Method and Description |
---|---|
SchScenarioProfile[] |
getSchProfiles()
Gets the schProfiles value for this SchScenarioParams.
|
int |
getSchProfilesNSizeIs()
Gets the schProfilesNSizeIs value for this SchScenarioParams.
|
SchTeamProfile[] |
getSchTeamProfiles()
Gets the schTeamProfiles value for this SchScenarioParams.
|
int |
getSchTeamProfilesNSizeIs()
Gets the schTeamProfilesNSizeIs value for this SchScenarioParams.
|
double |
getWmRatio()
Gets the wmRatio value for this SchScenarioParams.
|
int |
getWmStaffingType()
Gets the wmStaffingType value for this SchScenarioParams.
|
int |
getWmSwapMode()
Gets the wmSwapMode value for this SchScenarioParams.
|
int |
getWmTeamConstraints()
Gets the wmTeamConstraints value for this SchScenarioParams.
|
int |
getWmTeamSize()
Gets the wmTeamSize value for this SchScenarioParams.
|
int |
getWmTeamWorkWindow()
Gets the wmTeamWorkWindow value for this SchScenarioParams.
|
boolean |
isWmExcludeGranted()
Gets the wmExcludeGranted value for this SchScenarioParams.
|
boolean |
isWmIgnoreConstraints()
Gets the wmIgnoreConstraints value for this SchScenarioParams.
|
boolean |
isWmMultiSkill()
Gets the wmMultiSkill value for this SchScenarioParams.
|
boolean |
isWmShuffleAgents()
Gets the wmShuffleAgents value for this SchScenarioParams.
|
boolean |
isWmSynchBreaks()
Gets the wmSynchBreaks value for this SchScenarioParams.
|
boolean |
isWmSynchDaysOff()
Gets the wmSynchDaysOff value for this SchScenarioParams.
|
boolean |
isWmSynchDuration()
Gets the wmSynchDuration value for this SchScenarioParams.
|
boolean |
isWmSynchMeals()
Gets the wmSynchMeals value for this SchScenarioParams.
|
boolean |
isWmSynchStartTime()
Gets the wmSynchStartTime value for this SchScenarioParams.
|
void |
setSchProfiles(SchScenarioProfile[] schProfiles)
Sets the schProfiles value for this SchScenarioParams.
|
void |
setSchProfilesNSizeIs(int schProfilesNSizeIs)
Sets the schProfilesNSizeIs value for this SchScenarioParams.
|
void |
setSchTeamProfiles(SchTeamProfile[] schTeamProfiles)
Sets the schTeamProfiles value for this SchScenarioParams.
|
void |
setSchTeamProfilesNSizeIs(int schTeamProfilesNSizeIs)
Sets the schTeamProfilesNSizeIs value for this SchScenarioParams.
|
void |
setWmExcludeGranted(boolean wmExcludeGranted)
Sets the wmExcludeGranted value for this SchScenarioParams.
|
void |
setWmIgnoreConstraints(boolean wmIgnoreConstraints)
Sets the wmIgnoreConstraints value for this SchScenarioParams.
|
void |
setWmMultiSkill(boolean wmMultiSkill)
Sets the wmMultiSkill value for this SchScenarioParams.
|
void |
setWmRatio(double wmRatio)
Sets the wmRatio value for this SchScenarioParams.
|
void |
setWmShuffleAgents(boolean wmShuffleAgents)
Sets the wmShuffleAgents value for this SchScenarioParams.
|
void |
setWmStaffingType(int wmStaffingType)
Sets the wmStaffingType value for this SchScenarioParams.
|
void |
setWmSwapMode(int wmSwapMode)
Sets the wmSwapMode value for this SchScenarioParams.
|
void |
setWmSynchBreaks(boolean wmSynchBreaks)
Sets the wmSynchBreaks value for this SchScenarioParams.
|
void |
setWmSynchDaysOff(boolean wmSynchDaysOff)
Sets the wmSynchDaysOff value for this SchScenarioParams.
|
void |
setWmSynchDuration(boolean wmSynchDuration)
Sets the wmSynchDuration value for this SchScenarioParams.
|
void |
setWmSynchMeals(boolean wmSynchMeals)
Sets the wmSynchMeals value for this SchScenarioParams.
|
void |
setWmSynchStartTime(boolean wmSynchStartTime)
Sets the wmSynchStartTime value for this SchScenarioParams.
|
void |
setWmTeamConstraints(int wmTeamConstraints)
Sets the wmTeamConstraints value for this SchScenarioParams.
|
void |
setWmTeamSize(int wmTeamSize)
Sets the wmTeamSize value for this SchScenarioParams.
|
void |
setWmTeamWorkWindow(int wmTeamWorkWindow)
Sets the wmTeamWorkWindow value for this SchScenarioParams.
|
private boolean wmMultiSkill
private int wmStaffingType
private boolean wmIgnoreConstraints
private boolean wmShuffleAgents
private int wmSwapMode
private int wmTeamConstraints
private boolean wmExcludeGranted
private boolean wmSynchDaysOff
private boolean wmSynchStartTime
private int wmTeamWorkWindow
private boolean wmSynchDuration
private boolean wmSynchBreaks
private boolean wmSynchMeals
private int wmTeamSize
private double wmRatio
private int schProfilesNSizeIs
private SchScenarioProfile[] schProfiles
private int schTeamProfilesNSizeIs
private SchTeamProfile[] schTeamProfiles
public SchScenarioParams()
public SchScenarioParams(boolean wmMultiSkill, int wmStaffingType, boolean wmIgnoreConstraints, boolean wmShuffleAgents, int wmSwapMode, int wmTeamConstraints, boolean wmExcludeGranted, boolean wmSynchDaysOff, boolean wmSynchStartTime, int wmTeamWorkWindow, boolean wmSynchDuration, boolean wmSynchBreaks, boolean wmSynchMeals, int wmTeamSize, double wmRatio, int schProfilesNSizeIs, SchScenarioProfile[] schProfiles, int schTeamProfilesNSizeIs, SchTeamProfile[] schTeamProfiles)
public boolean isWmMultiSkill()
public void setWmMultiSkill(boolean wmMultiSkill)
wmMultiSkill
- public int getWmStaffingType()
public void setWmStaffingType(int wmStaffingType)
wmStaffingType
- public boolean isWmIgnoreConstraints()
public void setWmIgnoreConstraints(boolean wmIgnoreConstraints)
wmIgnoreConstraints
- public boolean isWmShuffleAgents()
public void setWmShuffleAgents(boolean wmShuffleAgents)
wmShuffleAgents
- public int getWmSwapMode()
public void setWmSwapMode(int wmSwapMode)
wmSwapMode
- public int getWmTeamConstraints()
public void setWmTeamConstraints(int wmTeamConstraints)
wmTeamConstraints
- public boolean isWmExcludeGranted()
public void setWmExcludeGranted(boolean wmExcludeGranted)
wmExcludeGranted
- public boolean isWmSynchDaysOff()
public void setWmSynchDaysOff(boolean wmSynchDaysOff)
wmSynchDaysOff
- public boolean isWmSynchStartTime()
public void setWmSynchStartTime(boolean wmSynchStartTime)
wmSynchStartTime
- public int getWmTeamWorkWindow()
public void setWmTeamWorkWindow(int wmTeamWorkWindow)
wmTeamWorkWindow
- public boolean isWmSynchDuration()
public void setWmSynchDuration(boolean wmSynchDuration)
wmSynchDuration
- public boolean isWmSynchBreaks()
public void setWmSynchBreaks(boolean wmSynchBreaks)
wmSynchBreaks
- public boolean isWmSynchMeals()
public void setWmSynchMeals(boolean wmSynchMeals)
wmSynchMeals
- public int getWmTeamSize()
public void setWmTeamSize(int wmTeamSize)
wmTeamSize
- public double getWmRatio()
public void setWmRatio(double wmRatio)
wmRatio
- public int getSchProfilesNSizeIs()
public void setSchProfilesNSizeIs(int schProfilesNSizeIs)
schProfilesNSizeIs
- public SchScenarioProfile[] getSchProfiles()
public void setSchProfiles(SchScenarioProfile[] schProfiles)
schProfiles
- public int getSchTeamProfilesNSizeIs()
public void setSchTeamProfilesNSizeIs(int schTeamProfilesNSizeIs)
schTeamProfilesNSizeIs
- public SchTeamProfile[] getSchTeamProfiles()
public void setSchTeamProfiles(SchTeamProfile[] schTeamProfiles)
schTeamProfiles
- Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.