This class represents database connection data stored in the Java
user preferences store. Accounts are stored in the node with the
name defined by ACCOUNT_CONFIGURATION_PATH.
Each child node of the root node contains one server descriptor.
The type of the server descriptor is determined by the value of
the "protocol" key. Other keys store the configuration of the
server descriptor according to the documentation associated with
the factory for that descriptor.