# Package de.esprit.netsuite.server.config

Contains classes that define the servers configuration

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ServerConfigFile | This interface defines the names of the servers configuration files
  ServerConfigKey | This interface must be implemented by all server configuration keys

- Class Summary
  Class | Description
  --- | ---
  AbstractServerConfig | This class encapsulates the common part of all server configuration objects.
  AbstractServerConfiguration | This map defines a server configuration.
  AbstractServerParameters | This class encapsulates the common part of server configuration key processing.
  DefaultServerConfiguration | This class defines a default server configuration, which is used if no other configuration is found in the servers workspaceDir.
  NetworkConfigHandler | This class builds the `ServerNetworkConfig` object of data read from the network config file.
  NetworkConfigWriter | This class writes the `ServerNetworkConfig` content in NDF format.
  OptionServerWorkspaceDir | This is the -workspace option defining workspace-directory of the server
  OptionShutdown | This is the -shutdown option for shutting down the server
  ServerCommandLineParser | This is the command line parser for the server main class.
  ServerConfig | This class encapsulates the main server parameters read from the config-directory.
  ServerConfigKeyAdapter | This is a helper class for defining server configuration keys
  ServerNetworkConfig | This class encapsulates the entries in the network configuration file.
  ServerParams | This class encapsulates the dynamic configuration parameters of the server.
  ServerStartup | This class encapsulates the static configuration parameters of the server.

- Enum Summary
  Enum | Description
  --- | ---
  ServerDirectory | These are the sub-directories in the servers workspaceDir
  ServerParamsConfigKey | This class defines all dynamic server configuration keys
  ServerStartupConfigKey | This class defines all server configuration keys

- Exception Summary
  Exception | Description
  --- | ---
  ServerConfigurationException | This exception is thrown when an illegal server configuration is discovered.

## Package de.esprit.netsuite.server.config Description

Contains classes that define the servers configuration

Copyright © 2014 EsprIT-Systems. All Rights Reserved.