## Uses of Class
com.h3c.sdn.config.Config

- Packages that use Config
  Package | Description
  --- | ---
  com.h3c.sdn.adm.config | Definitions of the services pertaining to the Config system.
  com.h3c.sdn.adm.json | Implementations of Core Services JSON factory and associated codecs.
  com.h3c.sdn.api | Definitions of services for driving outbound external communications for interacting with peers and integrating with other external applications, e.g.

- - ### Uses of Config in com.h3c.sdn.adm.config

    Methods in com.h3c.sdn.adm.config that return Config
    Modifier and Type | Method and Description
    --- | ---
    `Config` | ConfigService.`getConfig(String component)` Get the `Config` for the given component.
    `Config` | ConfigService.`resetAll(String component, Authentication auth)` Reset all configuration items for the given component back to their defaults.
    `Config` | ConfigService.`resetConfigEntries(String component, List<String> keys, Authentication auth)` Reset to default the values for the specified keys of the given component.
    `Config` | ConfigService.`updateConfigEntries(String component, Map<String,String> pairs, Authentication auth)` Update the Config of a given component with the key/value `pairs` supplied.

    Methods in com.h3c.sdn.adm.config that return types with arguments of type Config
    Modifier and Type | Method and Description
    --- | ---
    `List<Config>` | ConfigService.`getConfigs()` Get `Config`s for all components.

  - ### Uses of Config in com.h3c.sdn.adm.json

    Methods in com.h3c.sdn.adm.json that return Config
    Modifier and Type | Method and Description
    --- | ---
    `Config` | ConfigCodec.`decode(com.fasterxml.jackson.databind.node.ObjectNode node)`

    Methods in com.h3c.sdn.adm.json with parameters of type Config
    Modifier and Type | Method and Description
    --- | ---
    `com.fasterxml.jackson.databind.node.ObjectNode` | ConfigCodec.`encode(Config config)`

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

    Methods in com.h3c.sdn.api that return types with arguments of type Config
    Modifier and Type | Method and Description
    --- | ---
    `List<Config>` | ConfigTransferService.`getConfigs(SystemInformation system)` Get `Config`s for all components (default and modified).

    Methods in com.h3c.sdn.api with parameters of type Config
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConfigTransferService.`modify(Config modifiedConfig)` Update the Config of a given component with the key/value `pairs` supplied.

Copyright © 2014. All Rights Reserved.