## Uses of Class
com.genesyslab.wfm7.API.service.schedule720.SchStateInfo

- Packages that use SchStateInfo
  Package | Description
  --- | ---
  com.genesyslab.wfm7.API.service.adherence720 |
  com.genesyslab.wfm7.API.service.schedule720 | WFM Schedule Service is part of WFM Server that handles schedule data.
  com.genesyslab.wfm7.API.service.scheduleTrade720 |

- - ### Uses of SchStateInfo in com.genesyslab.wfm7.API.service.adherence720

    Fields in com.genesyslab.wfm7.API.service.adherence720 declared as SchStateInfo
    Modifier and Type | Field and Description
    --- | ---
    `private SchStateInfo[]` | AdhEventHolder.`schStateInfo` An array of scheduled state description information for all schedule states participating in returned events.
    `private SchStateInfo[]` | AdhDayEventHolder.`schStateInfo` An array of schedul state description information for all scheduled states participating in returned events.

    Methods in com.genesyslab.wfm7.API.service.adherence720 that return SchStateInfo
    Modifier and Type | Method and Description
    --- | ---
    `SchStateInfo[]` | AdhEventHolder.`getSchStateInfo()` Gets the schStateInfo value for this AdhEventHolder.
    `SchStateInfo[]` | AdhDayEventHolder.`getSchStateInfo()` Gets the schStateInfo value for this AdhDayEventHolder.

    Methods in com.genesyslab.wfm7.API.service.adherence720 with parameters of type SchStateInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | AdhEventHolder.`setSchStateInfo(SchStateInfo[] schStateInfo)` Sets the schStateInfo value for this AdhEventHolder.
    `void` | AdhDayEventHolder.`setSchStateInfo(SchStateInfo[] schStateInfo)` Sets the schStateInfo value for this AdhDayEventHolder.

    Constructors in com.genesyslab.wfm7.API.service.adherence720 with parameters of type SchStateInfo
    Constructor and Description
    `AdhDayEventHolder(int wmDayEventsNSizeIs, AdhDayEvent[] wmDayEvents, int schStateInfoNSizeIs, SchStateInfo[] schStateInfo, long timestamp)`
    `AdhEventHolder(int wmEventsNSizeIs, AdhEvent[] wmEvents, int schStateInfoNSizeIs, SchStateInfo[] schStateInfo, long timestamp)`

  - ### Uses of SchStateInfo in com.genesyslab.wfm7.API.service.schedule720

    Fields in com.genesyslab.wfm7.API.service.schedule720 declared as SchStateInfo
    Modifier and Type | Field and Description
    --- | ---
    `private SchStateInfo[]` | SchAgentStateHolder.`schStateInfo` Contains state info (`SchStateInfo`) for every unique schedule state found in "schAgentState".
    `private SchStateInfo[]` | SchAgentDayHolder.`schStateInfo` Contains info `SchStateInfo` for every unique `SchState` in response, including Shift and full-day exception states.

    Methods in com.genesyslab.wfm7.API.service.schedule720 that return SchStateInfo
    Modifier and Type | Method and Description
    --- | ---
    `SchStateInfo[]` | SchAgentStateHolder.`getSchStateInfo()` Gets the schStateInfo value for this SchAgentStateHolder.
    `SchStateInfo[]` | SchAgentDayHolder.`getSchStateInfo()` Gets the schStateInfo value for this SchAgentDayHolder.

    Methods in com.genesyslab.wfm7.API.service.schedule720 with parameters of type SchStateInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | SchAgentStateHolder.`setSchStateInfo(SchStateInfo[] schStateInfo)` Sets the schStateInfo value for this SchAgentStateHolder.
    `void` | SchAgentDayHolder.`setSchStateInfo(SchStateInfo[] schStateInfo)` Sets the schStateInfo value for this SchAgentDayHolder.

    Constructors in com.genesyslab.wfm7.API.service.schedule720 with parameters of type SchStateInfo
    Constructor and Description
    `SchAgentDayHolder(int schAgentDayNSizeIs, SchAgentDay[] schAgentDay, int schAgentDayShortNSizeIs, SchAgentDayShort[] schAgentDayShort, int schStateInfoNSizeIs, SchStateInfo[] schStateInfo, int schAgentTotalsNSizeIs, SchAgentTotals[] schAgentTotals, int cfgAgentInfoNSizeIs, CfgAgentShort[] cfgAgentInfo, int cfgTeamInfoNSizeIs, CfgTeamShort[] cfgTeamInfo, int cfgContractInfoNSizeIs, CfgContractShort[] cfgContractInfo, int cfgAvailabilityInfoNSizeIs, CfgContractAvailability[] cfgAvailabilityInfo, int schAgentDayCount, long timestamp)`
    `SchAgentStateHolder(int schAgentStateNSizeIs, SchAgentState[] schAgentState, int schStateInfoNSizeIs, SchStateInfo[] schStateInfo, long timestamp)`

  - ### Uses of SchStateInfo in com.genesyslab.wfm7.API.service.scheduleTrade720

    Fields in com.genesyslab.wfm7.API.service.scheduleTrade720 declared as SchStateInfo
    Modifier and Type | Field and Description
    --- | ---
    `private SchStateInfo[]` | SchTradeResponseHolder.`schStateInfo`
    `private SchStateInfo[]` | SchTradeProposalHolder.`schStateInfo`
    `private SchStateInfo[]` | SchTradeHolder.`schStateInfo`

    Methods in com.genesyslab.wfm7.API.service.scheduleTrade720 that return SchStateInfo
    Modifier and Type | Method and Description
    --- | ---
    `SchStateInfo[]` | SchTradeResponseHolder.`getSchStateInfo()` Gets the schStateInfo value for this SchTradeResponseHolder.
    `SchStateInfo[]` | SchTradeProposalHolder.`getSchStateInfo()` Gets the schStateInfo value for this SchTradeProposalHolder.
    `SchStateInfo[]` | SchTradeHolder.`getSchStateInfo()` Gets the schStateInfo value for this SchTradeHolder.

    Methods in com.genesyslab.wfm7.API.service.scheduleTrade720 with parameters of type SchStateInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | SchTradeResponseHolder.`setSchStateInfo(SchStateInfo[] schStateInfo)` Sets the schStateInfo value for this SchTradeResponseHolder.
    `void` | SchTradeProposalHolder.`setSchStateInfo(SchStateInfo[] schStateInfo)` Sets the schStateInfo value for this SchTradeProposalHolder.
    `void` | SchTradeHolder.`setSchStateInfo(SchStateInfo[] schStateInfo)` Sets the schStateInfo value for this SchTradeHolder.

    Constructors in com.genesyslab.wfm7.API.service.scheduleTrade720 with parameters of type SchStateInfo
    Constructor and Description
    `SchTradeHolder(int schTradeNSizeIs, SchTrade[] schTrade, int schAgentDayNSizeIs, SchAgentDay[] schAgentDay, int schAgentDayShortNSizeIs, SchAgentDayShort[] schAgentDayShort, int schStateInfoNSizeIs, SchStateInfo[] schStateInfo, int cfgAgentInfoNSizeIs, CfgAgentShort[] cfgAgentInfo, int cfgTeamInfoNSizeIs, CfgTeamShort[] cfgTeamInfo, int cfgContractInfoNSizeIs, CfgContractShort[] cfgContractInfo)`
    `SchTradeProposalHolder(int schTradeProposalNSizeIs, SchTradeProposal[] schTradeProposal, int schAgentDayNSizeIs, SchAgentDay[] schAgentDay, int schAgentDayShortNSizeIs, SchAgentDayShort[] schAgentDayShort, int schStateInfoNSizeIs, SchStateInfo[] schStateInfo, int cfgAgentInfoNSizeIs, CfgAgentShort[] cfgAgentInfo, int cfgTeamInfoNSizeIs, CfgTeamShort[] cfgTeamInfo, int cfgContractInfoNSizeIs, CfgContractShort[] cfgContractInfo)`
    `SchTradeResponseHolder(int schTradeResponseNSizeIs, SchTradeResponse[] schTradeResponse, int schAgentDayNSizeIs, SchAgentDay[] schAgentDay, int schAgentDayShortNSizeIs, SchAgentDayShort[] schAgentDayShort, int schStateInfoNSizeIs, SchStateInfo[] schStateInfo, int cfgAgentInfoNSizeIs, CfgAgentShort[] cfgAgentInfo, int cfgTeamInfoNSizeIs, CfgTeamShort[] cfgTeamInfo, int cfgContractInfoNSizeIs, CfgContractShort[] cfgContractInfo)`

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