## Uses of Class
com.genesyslab.wfm7.API.service.config761.CfgAgentDetails

- Packages that use CfgAgentDetails
  Package | Description
  --- | ---
  com.genesyslab.wfm7.API.service.calendar761 |
  com.genesyslab.wfm7.API.service.config761 |
  com.genesyslab.wfm7.API.service.schedule761 |

- - ### Uses of CfgAgentDetails in com.genesyslab.wfm7.API.service.calendar761

    Methods in com.genesyslab.wfm7.API.service.calendar761 with parameters of type CfgAgentDetails
    Modifier and Type | Method and Description
    --- | ---
    `CalData` | WFMCalendarService761Soap.`getAsyncCalendarItemsData(java.lang.String asyncRequestID, CfgAgentDetails agentDetails)` Gets result of previous asynchronous request for Calendar data.
    `CalData` | WFMCalendarService761Soap.`getCalendarItemsFromSnapshot(java.lang.String snapshotID, int startItem, int endItem, int request, CfgAgentDetails agentDetails)` Retrieve Calendar items from snapshot from index startItem to index endItem.
    `CalSnapshot` | WFMCalendarService761Soap.`openCalendarSnapshotForDates(int accessLevel, CfgAgentFilter agentFilter, CfgAgentDetails agentDetails, double[] dates, int schScenarioID, CalFilter filter, CalSort sort)` Opens sorted and filtered snapshot of Calendar items for the specified agents and dates
    `CalData` | WFMCalendarService761Soap.`queryCalendarItemsForDates(int accessLevel, CfgAgentFilter agentFilter, CfgAgentDetails agentDetails, double[] dates, int schScenarioID, CalFilter filter, CalSort sort, int request)` Returns sorted and filtered array of Calendar items for the specified agents and dates.

  - ### Uses of CfgAgentDetails in com.genesyslab.wfm7.API.service.config761

    Methods in com.genesyslab.wfm7.API.service.config761 with parameters of type CfgAgentDetails
    Modifier and Type | Method and Description
    --- | ---
    `CfgAgentHolder` | WFMConfigService761Soap.`fetchAgentFromSnapshot(java.lang.String snapshotID, int firstIndex, int lastIndex, CfgAgentDetails details)` Retrieves a portion of Agent data from snapshot earlier created with `openAgentSnapshot` method.
    `CfgAgentHolder` | WFMConfigService761Soap.`fetchAgentFromSnapshotByTeam(java.lang.String snapshotID, int siteID, int[] wmTeamId, CfgAgentDetails details)` Retrieves Agents for a given Team from existing Agent snapshot.
    `CfgAgentHolder` | WFMConfigService761Soap.`getAgent(CfgAgentFilter agentFilter, CfgSortMode sortMode, CfgAgentDetails details)` Retrieves Agent info (`CfgAgent` or `CfgAgentShort`) based on provided filter `CfgAgentFilter`

  - ### Uses of CfgAgentDetails in com.genesyslab.wfm7.API.service.schedule761

    Methods in com.genesyslab.wfm7.API.service.schedule761 with parameters of type CfgAgentDetails
    Modifier and Type | Method and Description
    --- | ---
    `SchAgentDayHolder` | WFMScheduleService761Soap.`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` | WFMScheduleService761Soap.`getAgentDay(SchSource source, int scheduleID, double startDate, double endDate, int timezoneId, CfgAgentFilter agentFilter, SchStateFilter stateFilter, SchSortMode sortMode, SchAgentDayDetails schDetails, CfgAgentDetails cfgAgentDetails, SchTotalsRequest[] totalsRequest)` Loads agent days from the specified schedule for the specified range of dates and specified set of agents.
    `SchAgentStateHolder` | WFMScheduleService761Soap.`getAgentState(SchSource source, int scheduleID, double startDateTime, double endDateTime, int timezoneId, CfgAgentFilter agentFilter, SchStateFilter stateFilter, SchStateDetails schDetails, CfgAgentDetails cfgAgentDetails)` Loads agent scheduled states of specified type from specified time window.
    `SchAuditLog` | WFMScheduleService761Soap.`getAuditLogByID(long auditID, int siteID, int[] teamIDArray, int[] agentIDArray, double schStartDate, double schEndDate, int detailsLevel, SchAgentDayDetails schDetails, CfgAgentDetails cfgAgentDetails, boolean provideScenarioInfo, boolean provideUserInfo)` Returns information about a specific schedule audit transaction.
    `SchAuditLog` | WFMScheduleService761Soap.`getAuditLogResults(java.lang.String requestID, SchAgentDayDetails schDetails, CfgAgentDetails cfgAgentDetails, boolean provideScenarioInfo, boolean provideUserInfo)` Retrieves Audit Log that was requested asynchronously.
    `CfgAgentHolder` | WFMScheduleService761Soap.`getScheduleAgent(int scheduleID, CfgAgentFilter agentFilter, int[] agentTypeFilter, int[] flagFilter, CfgSortMode sortMode, CfgAgentDetails cfgAgentDetails)`
    `SchNotification` | WFMScheduleService761Soap.`pollNotification(long timestamp, int siteID, int[] teamIDArray, int[] 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.