## Uses of Class
com.genesyslab.wfm8.API.service.schedule852.SchAgentDayHolder

- Packages that use SchAgentDayHolder
  Package | Description
  --- | ---
  com.genesyslab.wfm8.API.service.schedule852 |
  com.genesyslab.wfm8.API.service.scheduleTrade852 |

- - ### Uses of SchAgentDayHolder in com.genesyslab.wfm8.API.service.schedule852

    Fields in com.genesyslab.wfm8.API.service.schedule852 declared as SchAgentDayHolder
    Modifier and Type | Field and Description
    --- | ---
    `protected SchAgentDayHolder` | SchNotification.`schedules` `SchAgentDayHolder` contains schedule and related information
    `protected SchAgentDayHolder` | SchAuditLog.`schedules` `SchAgentDayHolder` contains schedule and related information

    Methods in com.genesyslab.wfm8.API.service.schedule852 that return SchAgentDayHolder
    Modifier and Type | Method and Description
    --- | ---
    `SchAgentDayHolder` | WFMScheduleService852Soap.`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` | WFMScheduleService852Soap.`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` | WFMScheduleService852Soap.`fetchAgentDayFromSnapshot(java.lang.String schSnapshotID, int firstAgentIndex, int lastAgentIndex, double firstDate, double lastDate, SchAgentDayDetails schDetails, CfgAgentDetails cfgAgentDetails, boolean autoRefresh)` Retrieves a range of schedule agent days from existing schedule snapshot.
    `SchAgentDayHolder` | WFMScheduleService852Soap.`getAgentDay(SchSource source, int scheduleID, double startDate, double endDate, int timezoneId, CfgAgentFilter agentFilter, CfgActivityFilter activityFilter, SchStateFilter stateFilter, SchSortMode sortMode, SchAgentDayDetails schDetails, CfgAgentDetails cfgAgentDetails, java.util.List<SchTotalsRequest> totalsRequest)` Loads agent days from the specified schedule for the specified range of dates and specified set of agents.
    `SchAgentDayHolder` | SchNotification.`getSchedules()` Gets the value of the schedules property.
    `SchAgentDayHolder` | SchAuditLog.`getSchedules()` Gets the value of the schedules property.
    `SchAgentDayHolder` | SchAgentDayHolder.`withCfgAgentInfo(CfgAgentHolder value)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withMeetingInfo(CfgMeetingShort... values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withMeetingInfo(java.util.Collection<CfgMeetingShort> values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withMeetingInfoNSizeIs(int value)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentDay(java.util.Collection<SchAgentDay> values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentDay(SchAgentDay... values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentDayCount(int value)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentDayNSizeIs(int value)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentDayShort(java.util.Collection<SchAgentDayShort> values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentDayShort(SchAgentDayShort... values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentDayShortNSizeIs(int value)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentTotals(java.util.Collection<SchAgentTotals> values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentTotals(SchAgentTotals... values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchAgentTotalsNSizeIs(int value)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchStateInfo(java.util.Collection<SchStateInfo> values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchStateInfo(SchStateInfo... values)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withSchStateInfoNSizeIs(int value)`
    `SchAgentDayHolder` | SchAgentDayHolder.`withTimestamp(long value)`

    Methods in com.genesyslab.wfm8.API.service.schedule852 with parameters of type SchAgentDayHolder
    Modifier and Type | Method and Description
    --- | ---
    `void` | SchNotification.`setSchedules(SchAgentDayHolder value)` Sets the value of the schedules property.
    `void` | SchAuditLog.`setSchedules(SchAgentDayHolder value)` Sets the value of the schedules property.
    `SchNotification` | SchNotification.`withSchedules(SchAgentDayHolder value)`
    `SchAuditLog` | SchAuditLog.`withSchedules(SchAgentDayHolder value)`

  - ### Uses of SchAgentDayHolder in com.genesyslab.wfm8.API.service.scheduleTrade852

    Fields in com.genesyslab.wfm8.API.service.scheduleTrade852 declared as SchAgentDayHolder
    Modifier and Type | Field and Description
    --- | ---
    `protected SchAgentDayHolder` | SchTradeValidation.`agentDayHolder`
    `protected SchAgentDayHolder` | SchTradeProposalHolder.`agentDayHolder`
    `protected SchAgentDayHolder` | SchTradeHolder.`agentDayHolder`
    `protected SchAgentDayHolder` | SchTradeNotification.`schedules`

    Methods in com.genesyslab.wfm8.API.service.scheduleTrade852 that return SchAgentDayHolder
    Modifier and Type | Method and Description
    --- | ---
    `SchAgentDayHolder` | SchTradeValidation.`getAgentDayHolder()` Gets the value of the agentDayHolder property.
    `SchAgentDayHolder` | SchTradeProposalHolder.`getAgentDayHolder()` Gets the value of the agentDayHolder property.
    `SchAgentDayHolder` | SchTradeHolder.`getAgentDayHolder()` Gets the value of the agentDayHolder property.
    `SchAgentDayHolder` | SchTradeNotification.`getSchedules()` Gets the value of the schedules property.

    Methods in com.genesyslab.wfm8.API.service.scheduleTrade852 with parameters of type SchAgentDayHolder
    Modifier and Type | Method and Description
    --- | ---
    `void` | SchTradeValidation.`setAgentDayHolder(SchAgentDayHolder value)` Sets the value of the agentDayHolder property.
    `void` | SchTradeProposalHolder.`setAgentDayHolder(SchAgentDayHolder value)` Sets the value of the agentDayHolder property.
    `void` | SchTradeHolder.`setAgentDayHolder(SchAgentDayHolder value)` Sets the value of the agentDayHolder property.
    `void` | SchTradeNotification.`setSchedules(SchAgentDayHolder value)` Sets the value of the schedules property.
    `SchTradeValidation` | SchTradeValidation.`withAgentDayHolder(SchAgentDayHolder value)`
    `SchTradeProposalHolder` | SchTradeProposalHolder.`withAgentDayHolder(SchAgentDayHolder value)`
    `SchTradeHolder` | SchTradeHolder.`withAgentDayHolder(SchAgentDayHolder value)`
    `SchTradeNotification` | SchTradeNotification.`withSchedules(SchAgentDayHolder value)`

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