## Uses of Class
de.esprit.appsuite.database.dbase.clp.DatabaseCLP

- Packages that use DatabaseCLP
  Package | Description
  --- | ---
  de.esprit.appsuite.database.dbase | Contains most of the database related classes.
  de.esprit.appsuite.database.dbase.clp | Contains database relevant command line options
  de.esprit.appsuite.database.dbase.tools | Contains general purpose database tools.
  de.esprit.appsuite.database.dbgui.tool | Contains the TableEditTool as an example for a database tool.

- - ### Uses of DatabaseCLP in de.esprit.appsuite.database.dbase

    Methods in de.esprit.appsuite.database.dbase with parameters of type DatabaseCLP
    Modifier and Type | Method and Description
    --- | ---
    `static void` | DBObject.`connect(DatabaseCLP clp)` Tries to create the database connection by reading the credential information from the command line.
    `protected void` | Credential.`readCommandLineParams(DatabaseCLP clp)`

    Constructors in de.esprit.appsuite.database.dbase with parameters of type DatabaseCLP
    Constructor and Description
    `Credential(DatabaseCLP cl)` Builds the credential by reading the following parameters from the command line: -driver JDBC driver className -dburl database connection url -user database login user -password database login password -minconns Minimum number of pool connections (default 1) -maxconns Maximum number of pool connections (default 1) -logintimeout Max seconds to wait for a database login

  - ### Uses of DatabaseCLP in de.esprit.appsuite.database.dbase.clp

    Constructors in de.esprit.appsuite.database.dbase.clp with parameters of type DatabaseCLP
    Constructor and Description
    `DatabaseCFG(DatabaseCLP clp)`

  - ### Uses of DatabaseCLP in de.esprit.appsuite.database.dbase.tools

    Subclasses of DatabaseCLP in de.esprit.appsuite.database.dbase.tools
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractUnlCLP` This is a special `DatabaseCLP` that encapsulates the common command line options of the UnlExport and UnlImport tools which are -record, -dbopkg, -table.
    `class` | `DBToolCLP` This CommandLineParser handles the special options -sql, -script, -skiperrors
    `class` | `UnlExportCLP` This is the command-line-parser for the `UnlExport` tool.

  - ### Uses of DatabaseCLP in de.esprit.appsuite.database.dbgui.tool

    Subclasses of DatabaseCLP in de.esprit.appsuite.database.dbgui.tool
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TableEditCLP` Command line parser for the `TableEditLaunch`

Copyright © 2013 EsprIT-Systems. All Rights Reserved.