## Uses of Class
com.h3c.sdn.teamconfig.SystemConfigReq

- Packages that use SystemConfigReq
  Package | Description
  --- | ---
  com.h3c.sdn.adm.common.converter | Utility classes to do conversions.
  com.h3c.sdn.api | Definitions of services for driving outbound external communications for interacting with peers and integrating with other external applications, e.g.
  com.h3c.sdn.team | Teaming services and concepts universally available to all modules.
  com.h3c.sdn.teamconfig | Team configuration information.

- - ### Uses of SystemConfigReq in com.h3c.sdn.adm.common.converter

    Methods in com.h3c.sdn.adm.common.converter that return types with arguments of type SystemConfigReq
    Modifier and Type | Method and Description
    --- | ---
    `static Pair<TeamConfig<SystemConfigReq>,Boolean>` | TeamConfigJsonConverter.`decodeReq(String json)` Decodes a team configuration request from JSON format.

    Method parameters in com.h3c.sdn.adm.common.converter with type arguments of type SystemConfigReq
    Modifier and Type | Method and Description
    --- | ---
    `static String` | TeamConfigJsonConverter.`encodeReq(TeamConfig<SystemConfigReq> team)` Converts a team configuration request to a JSON format.
    `static String` | TeamConfigJsonConverter.`encodeReq(TeamConfig<SystemConfigReq> team, boolean forwardRequest)` Converts a team configuration request to a JSON format.

  - ### Uses of SystemConfigReq in com.h3c.sdn.api

    Methods in com.h3c.sdn.api that return types with arguments of type SystemConfigReq
    Modifier and Type | Method and Description
    --- | ---
    `TeamConfig<SystemConfigReq>` | TeamConfigTransferService.`getConfiguration(IpAddress member)` Gets the cached team configuration from a particular member.

    Method parameters in com.h3c.sdn.api with type arguments of type SystemConfigReq
    Modifier and Type | Method and Description
    --- | ---
    `ResponseData` | TeamConfigTransferService.`createTeam(TeamConfig<SystemConfigReq> team, IpAddress member)` Propagates a team creation action to the given member.

  - ### Uses of SystemConfigReq in com.h3c.sdn.team

    Methods in com.h3c.sdn.team that return types with arguments of type SystemConfigReq
    Modifier and Type | Method and Description
    --- | ---
    `TeamConfig<SystemConfigReq>` | TeamConfigurationService.`get()` Gets cached team configuration
    `TeamConfig<SystemConfigReq>` | TeamInformationService.`getTeamConfig()` Gets the team configuration.
    `TeamConfig<SystemConfigReq>` | TeamConfigPersistenceService.`read()` Get the team configuration from a persistence storage.

    Method parameters in com.h3c.sdn.team with type arguments of type SystemConfigReq
    Modifier and Type | Method and Description
    --- | ---
    `void` | TeamConfigListener.`configChanged(TeamConfig<SystemConfigReq> teamConfig)`
    `List<TeamActionStatus<Boolean>>` | TeamConfigurationService.`create(TeamConfig<SystemConfigReq> teamConfig, boolean externalRequest)` Creates a team.
    `boolean` | TeamConfigPersistenceService.`write(TeamConfig<SystemConfigReq> teamConfig)` Writes the team configuration on to a persistence storage.

  - ### Uses of SystemConfigReq in com.h3c.sdn.teamconfig

    Classes in com.h3c.sdn.teamconfig with type parameters of type SystemConfigReq
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TeamConfig<T extends SystemConfigReq>` Descriptor holding the basic information to represent a team.

    Subclasses of SystemConfigReq in com.h3c.sdn.teamconfig
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SystemConfigRsp` Descriptor holding the basic information to represent a system in a team.

Copyright © 2014. All Rights Reserved.