## Uses of Class
com.genesyslab.wfm8.API.service.schedule850.SchAgentDay

- Packages that use SchAgentDay
  Package | Description
  --- | ---
  com.genesyslab.wfm8.API.service.schedule850 |
  com.genesyslab.wfm8.API.service.scheduleTrade850 |

- - ### Uses of SchAgentDay in com.genesyslab.wfm8.API.service.schedule850

    Fields in com.genesyslab.wfm8.API.service.schedule850 with type parameters of type SchAgentDay
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.List<SchAgentDay>` | SchAgentDayHolder.`schAgentDay` A sorted/grouped list of `SchAgentDay`.

    Methods in com.genesyslab.wfm8.API.service.schedule850 that return SchAgentDay
    Modifier and Type | Method and Description
    --- | ---
    `SchAgentDay` | SchAgentDay.`withCoverage(java.util.Collection<SchCoverage> values)`
    `SchAgentDay` | SchAgentDay.`withCoverage(SchCoverage... values)`
    `SchAgentDay` | SchAgentDay.`withCoverageNSizeIs(int value)`
    `SchAgentDay` | SchAgentDay.`withEligibleForTrade(boolean value)`
    `SchAgentDay` | SchAgentDay.`withGswAgentId(int value)`
    `SchAgentDay` | SchAgentDay.`withGswUserId(int value)`
    `SchAgentDay` | SchAgentDay.`withSchActivities(java.util.Collection<java.lang.Integer> values)`
    `SchAgentDay` | SchAgentDay.`withSchActivities(java.lang.Integer... values)`
    `SchAgentDay` | SchAgentDay.`withSchActivitiesNSizeIs(int value)`
    `SchAgentDay` | SchAgentDay.`withSchActivitySetInfo(java.util.Collection<SchActivitySet> values)`
    `SchAgentDay` | SchAgentDay.`withSchActivitySetInfo(SchActivitySet... values)`
    `SchAgentDay` | SchAgentDay.`withSchActivitySetInfoNSizeIs(int value)`
    `SchAgentDay` | SchAgentDay.`withSchStates(java.util.Collection<SchState> values)`
    `SchAgentDay` | SchAgentDay.`withSchStates(SchState... values)`
    `SchAgentDay` | SchAgentDay.`withSchStatesNSizeIs(int value)`
    `SchAgentDay` | SchAgentDay.`withTimestamp(long value)`
    `SchAgentDay` | SchAgentDay.`withWmComments(java.lang.String value)`
    `SchAgentDay` | SchAgentDay.`withWmDate(double value)`
    `SchAgentDay` | SchAgentDay.`withWmDayType(int value)`
    `SchAgentDay` | SchAgentDay.`withWmEndDateTime(double value)`
    `SchAgentDay` | SchAgentDay.`withWmExceptionTypeId(int value)`
    `SchAgentDay` | SchAgentDay.`withWmFlag(int value)`
    `SchAgentDay` | SchAgentDay.`withWmMarked(boolean value)`
    `SchAgentDay` | SchAgentDay.`withWmNextStartDateTime(double value)`
    `SchAgentDay` | SchAgentDay.`withWmOvertimeMinutes(int value)`
    `SchAgentDay` | SchAgentDay.`withWmPaidMinutes(int value)`
    `SchAgentDay` | SchAgentDay.`withWmPrevEndDateTime(double value)`
    `SchAgentDay` | SchAgentDay.`withWmScheduleId(int value)`
    `SchAgentDay` | SchAgentDay.`withWmShiftEndDateTime(double value)`
    `SchAgentDay` | SchAgentDay.`withWmShiftId(int value)`
    `SchAgentDay` | SchAgentDay.`withWmShiftStartDateTime(double value)`
    `SchAgentDay` | SchAgentDay.`withWmSiteId(int value)`
    `SchAgentDay` | SchAgentDay.`withWmStartDateTime(double value)`
    `SchAgentDay` | SchAgentDay.`withWmSwordDescribe(java.lang.String value)`
    `SchAgentDay` | SchAgentDay.`withWmTeamId(int value)`
    `SchAgentDay` | SchAgentDay.`withWmTimeOffTypeId(int value)`
    `SchAgentDay` | SchAgentDay.`withWmTimezoneId(int value)`
    `SchAgentDay` | SchAgentDay.`withWmVacationMinutes(int value)`
    `SchAgentDay` | SchAgentDay.`withWmWorkMinutes(int value)`

    Methods in com.genesyslab.wfm8.API.service.schedule850 that return types with arguments of type SchAgentDay
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<SchAgentDay>` | SchAgentDayHolder.`getSchAgentDay()` Gets the value of the schAgentDay property.

    Methods in com.genesyslab.wfm8.API.service.schedule850 with parameters of type SchAgentDay
    Modifier and Type | Method and Description
    --- | ---
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentDay(SchAgentDay... values)`

    Method parameters in com.genesyslab.wfm8.API.service.schedule850 with type arguments of type SchAgentDay
    Modifier and Type | Method and Description
    --- | ---
    `SchAgentDayHolder` | WFMScheduleService850Soap.`buildAgentDay(int scheduleID, java.util.List<SchAgentDay> newSchedule, java.util.List<SchWorkState> states, int timezoneId, boolean scheduleShiftItems, SchAgentDayDetails schDetails)` Builds complete schedule shifts with optimal break/meal distribution for the given schedule shifts
    `SchAgentDayHolder` | WFMScheduleService850Soap.`buildAgentDayInSnapshot(java.lang.String schSnapshotID, java.util.List<SchAgentDay> newSchedule, java.util.List<SchAgentDay> modifiedSchedule, java.util.List<SchWorkState> states, boolean scheduleShiftItems, SchAgentDayDetails schDetails)` Builds complete schedule shifts with optimal break/meal distribution for the given schedule shifts (based on existing schedule snapshot).
    `SchAgentDayHolder` | WFMScheduleService850Soap.`buildAgentDayInSnapshot(java.lang.String schSnapshotID, java.util.List<SchAgentDay> newSchedule, java.util.List<SchAgentDay> modifiedSchedule, java.util.List<SchWorkState> states, boolean scheduleShiftItems, SchAgentDayDetails schDetails)` Builds complete schedule shifts with optimal break/meal distribution for the given schedule shifts (based on existing schedule snapshot).
    `SchStateGroupCoverageHolder` | WFMScheduleService850Soap.`getStateGroupCoverageFromSnapshot(java.lang.String schSnapshotID, CfgStateGroupFilter stateGroupFilter, int granularity, java.util.List<SchAgentDay> modifiedSchedule)` Calculates schedule state group coverage for every specified state group, taking schedules from the existing schedule snapshot.
    `java.lang.String` | WFMScheduleService850Soap.`insertAgentDay(int scheduleID, CfgAgentFilter agentFilter, CfgActivityFilter activityFilter, SchStateFilter stateFilter, java.util.List<SchAgentDay> agentDayArray, boolean buildAgentDay, boolean ignoreWarnings, boolean allOrNothing, boolean autoCommit)` Used to insert the same agent day schedule(s) for multiple agents. - Target agents can be specified using usual agent filter, which can have site, team(s), agent(s) as filtering criteria as well as agent scheduled states filter. - The shift schedules to insert are passed as agent day schedules with specified shift start/end, activities and activity set schedule states. - If agent ID is not specified (is zero) in passed agent day then such agent day schedule is multiplied for all target agents.
    `SchValidationHolder` | WFMScheduleService850Soap.`saveAgentDay(int scheduleID, java.util.List<SchAgentDay> agentDayArray, boolean ignoreWarnings, boolean checkTimestamp, boolean autoCommit)` Saves agent day schedule to database.
    `java.lang.String` | WFMScheduleService850Soap.`saveAgentDayAsync(int scheduleID, java.util.List<SchAgentDay> agentDayArray, boolean ignoreWarnings, boolean checkTimestamp, boolean autoCommit)` Saves agent day schedule to database asynchronously.
    `void` | SchAgentDayHolder.`setSchAgentDay(java.util.List<SchAgentDay> schAgentDay)` Sets the value of the schAgentDay property.
    `SchValidationHolder` | WFMScheduleService850Soap.`validateAgentDay(int scheduleID, java.util.List<SchAgentDay> agentDayArray)` Validates schedule
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentDay(java.util.Collection<SchAgentDay> values)`

  - ### Uses of SchAgentDay in com.genesyslab.wfm8.API.service.scheduleTrade850

    Fields in com.genesyslab.wfm8.API.service.scheduleTrade850 with type parameters of type SchAgentDay
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.List<SchAgentDay>` | SchTradeResponseHolder.`schAgentDay`
    `protected java.util.List<SchAgentDay>` | SchTradeProposalHolder.`schAgentDay`
    `protected java.util.List<SchAgentDay>` | SchTradeHolder.`schAgentDay`

    Methods in com.genesyslab.wfm8.API.service.scheduleTrade850 that return types with arguments of type SchAgentDay
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<SchAgentDay>` | SchTradeResponseHolder.`getSchAgentDay()` Gets the value of the schAgentDay property.
    `java.util.List<SchAgentDay>` | SchTradeProposalHolder.`getSchAgentDay()` Gets the value of the schAgentDay property.
    `java.util.List<SchAgentDay>` | SchTradeHolder.`getSchAgentDay()` Gets the value of the schAgentDay property.

    Methods in com.genesyslab.wfm8.API.service.scheduleTrade850 with parameters of type SchAgentDay
    Modifier and Type | Method and Description
    --- | ---
    `SchTradeResponseHolder` | SchTradeResponseHolder.`withSchAgentDay(SchAgentDay... values)`
    `SchTradeProposalHolder` | SchTradeProposalHolder.`withSchAgentDay(SchAgentDay... values)`
    `SchTradeHolder` | SchTradeHolder.`withSchAgentDay(SchAgentDay... values)`

    Method parameters in com.genesyslab.wfm8.API.service.scheduleTrade850 with type arguments of type SchAgentDay
    Modifier and Type | Method and Description
    --- | ---
    `void` | SchTradeResponseHolder.`setSchAgentDay(java.util.List<SchAgentDay> schAgentDay)` Sets the value of the schAgentDay property.
    `void` | SchTradeProposalHolder.`setSchAgentDay(java.util.List<SchAgentDay> schAgentDay)` Sets the value of the schAgentDay property.
    `void` | SchTradeHolder.`setSchAgentDay(java.util.List<SchAgentDay> schAgentDay)` Sets the value of the schAgentDay property.
    `SchTradeResponseHolder` | SchTradeResponseHolder.`withSchAgentDay(java.util.Collection<SchAgentDay> values)`
    `SchTradeProposalHolder` | SchTradeProposalHolder.`withSchAgentDay(java.util.Collection<SchAgentDay> values)`
    `SchTradeHolder` | SchTradeHolder.`withSchAgentDay(java.util.Collection<SchAgentDay> values)`

Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.