## Uses of Class
de.esprit.appsuite.database.dbase.Credential

- Packages that use Credential
  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.cred | Contains sample database credentials that may serve as templates.
  de.esprit.appsuite.database.dbase.tools | Contains general purpose database tools.
  de.esprit.appsuite.database.dbo | Contains a set of standard DBObjects for testing purposes.
  de.esprit.netsuite.server.auth | Contains classes for server side user authentication

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

    Subclasses of Credential in de.esprit.appsuite.database.dbase
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDBOCredential` This class extends the `Credential` object such that it contains the parameters to drive the `DBOCompiler`.
    `class` | `DBOTypeMapCredential` This class extends a credential such that it also contains the OR-type-mapping

    Methods in de.esprit.appsuite.database.dbase that return Credential
    Modifier and Type | Method and Description
    --- | ---
    `Credential` | DBConnectionPool.`getCredential()`

    Methods in de.esprit.appsuite.database.dbase with parameters of type Credential
    Modifier and Type | Method and Description
    --- | ---
    `static DBConnectionPool` | DBObject.`connect(Credential cred)` Tries to create the database connection with the given credential information.
    `void` | DBConnectionPool.`connect(Credential cred)` Connects to the database with the given credential information
    `void` | Connectable.`connect(Credential cred)`
    `void` | Credential.`setValues(Credential cred)` Copies the values from the given credential object to this object
    `void` | AbstractDBOCredential.`setValues(Credential cred)`

    Constructors in de.esprit.appsuite.database.dbase with parameters of type Credential
    Constructor and Description
    `CredentialHandler(Credential cred)`
    `CredentialWriter(ApplicationContext ctx, Credential cred, java.io.File credFile)`
    `DBConnectionPool(Credential cred)` Main constructor for the DBConnectionPool

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

    Methods in de.esprit.appsuite.database.dbase.clp that return Credential
    Modifier and Type | Method and Description
    --- | ---
    `Credential` | DatabaseConfig.`getCredential()`
    `Credential` | DatabaseCommandLineParser.`getCredential()` Asks for the command line parameter -credFile and returns a credential read from the given credential file.
    `Credential` | DatabaseCommandLineParser.`getCredential(Credential defaultCred)` Same as `DatabaseCommandLineParser.getCredential()` but returns the defaultCred if the credential could not be created from the command line.

    Methods in de.esprit.appsuite.database.dbase.clp with parameters of type Credential
    Modifier and Type | Method and Description
    --- | ---
    `Credential` | DatabaseCommandLineParser.`getCredential(Credential defaultCred)` Same as `DatabaseCommandLineParser.getCredential()` but returns the defaultCred if the credential could not be created from the command line.

  - ### Uses of Credential in de.esprit.appsuite.database.dbase.cred

    Subclasses of Credential in de.esprit.appsuite.database.dbase.cred
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CredentialDB2` This is a sample credential for a DB2 Database system
    `class` | `CredentialDB2J` This is a sample credential for a DB2 Database system
    `class` | `CredentialDerby` This is a sample credential for a Derby database system.
    `class` | `CredentialDerbyEmb` This is a sample credential for running a Derby database system in embedded mode.
    `class` | `CredentialDerbyNet` This is a sample credential for connecting to a Derby database network server.
    `class` | `CredentialInformix` This is a sample credential for an Informix IDS2000 database system.
    `class` | `CredentialMySQL` This is a sample credential for a MySQL database system.
    `class` | `CredentialOracle` This is a sample credential for an Oracle database system.
    `class` | `CredentialOracle9` This is a sample credential for an Oracle database system.
    `class` | `CredentialPointBase` This is a sample credential for a PointBase database system.

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

    Constructors in de.esprit.appsuite.database.dbase.tools with parameters of type Credential
    Constructor and Description
    `AbstractDBTool(Credential cred)`
    `DBExecute(Credential cred)`
    `DBSelect(Credential cred)`

  - ### Uses of Credential in de.esprit.appsuite.database.dbo

    Subclasses of Credential in de.esprit.appsuite.database.dbo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EspritDBCredential` This is the default credential for the espritdb database.

    Constructors in de.esprit.appsuite.database.dbo with parameters of type Credential
    Constructor and Description
    `EspritDBCreate(Credential credential)`

  - ### Uses of Credential in de.esprit.netsuite.server.auth

    Subclasses of Credential in de.esprit.netsuite.server.auth
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServerCredential` This class extends the Credential by an additional dataSourceName.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.