## Uses of Class
com.genesyslab.wfm8.API.service.schedule851.SchAgentDayDetails

- Packages that use SchAgentDayDetails
  Package | Description
  --- | ---
  com.genesyslab.wfm8.API.service.schedule851 |

- - ### Uses of SchAgentDayDetails in com.genesyslab.wfm8.API.service.schedule851

    Methods in com.genesyslab.wfm8.API.service.schedule851 that return SchAgentDayDetails
    Modifier and Type | Method and Description
    --- | ---
    `SchAgentDayDetails` | SchAgentDayDetails.`withExcludeStates(java.util.Collection<java.lang.Integer> values)`
    `SchAgentDayDetails` | SchAgentDayDetails.`withExcludeStates(java.lang.Integer... values)`
    `SchAgentDayDetails` | SchAgentDayDetails.`withExcludeStatesNSizeIs(int value)`
    `SchAgentDayDetails` | SchAgentDayDetails.`withProvideActivitySetInfo(boolean value)`
    `SchAgentDayDetails` | SchAgentDayDetails.`withProvideOvertime(boolean value)`
    `SchAgentDayDetails` | SchAgentDayDetails.`withProvideStateInfo(boolean value)`
    `SchAgentDayDetails` | SchAgentDayDetails.`withProvideTeamHistory(boolean value)`
    `SchAgentDayDetails` | SchAgentDayDetails.`withProvideTradeEligibility(boolean value)`
    `SchAgentDayDetails` | SchAgentDayDetails.`withStateLayout(int value)`

    Methods in com.genesyslab.wfm8.API.service.schedule851 with parameters of type SchAgentDayDetails
    Modifier and Type | Method and Description
    --- | ---
    `SchAgentDayHolder` | WFMScheduleService851Soap.`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` | WFMScheduleService851Soap.`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` | WFMScheduleService851Soap.`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` | WFMScheduleService851Soap.`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.
    `java.lang.String` | WFMScheduleService851Soap.`getAuditLogAsync(int siteID, java.util.List<java.lang.Integer> teamIDArray, java.util.List<java.lang.Integer> agentIDArray, double schStartDate, double schEndDate, double actionStartDateTime, double actionEndDateTime, java.util.List<java.lang.Integer> actionTypes, java.util.List<java.lang.Integer> actionUsers, int detailsLevel, SchAgentDayDetails schDetails)` Reads schedule audit log in async mode.
    `SchAuditLog` | WFMScheduleService851Soap.`getAuditLogByID(long auditID, int siteID, java.util.List<java.lang.Integer> teamIDArray, java.util.List<java.lang.Integer> agentIDArray, double schStartDate, double schEndDate, int detailsLevel, SchAgentDayDetails schDetails, CfgAgentDetails cfgAgentDetails, boolean provideScenarioInfo, boolean provideUserInfo)` Returns information about a specific schedule audit transaction.
    `SchAuditLog` | WFMScheduleService851Soap.`getAuditLogResults(java.lang.String requestID, SchAgentDayDetails schDetails, CfgAgentDetails cfgAgentDetails, boolean provideScenarioInfo, boolean provideUserInfo)` Retrieves Audit Log that was requested asynchronously.
    `SchNotification` | WFMScheduleService851Soap.`pollNotification(long timestamp, int siteID, java.util.List<java.lang.Integer> teamIDArray, java.util.List<java.lang.Integer> agentIDArray, double schStartDate, double schEndDate, int detailsLevel, SchAgentDayDetails schDetails, CfgAgentDetails cfgAgentDetails)` Polls schedule change notification

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