javatools.db
Class ConnectionString
java.lang.Object
|
+--javatools.db.ConnectionString
- public class ConnectionString
- extends java.lang.Object
A class to manage the building of connection string for JDBC.
Method Summary |
static java.lang.String |
build(DbManager manager,
java.lang.String dbms,
java.lang.String driver,
java.lang.String dbmsAddress,
int port,
java.lang.String dbName,
java.lang.String userName,
java.lang.String password)
Returns a connection string for given parameters |
static java.lang.String |
build(DbManager manager,
java.lang.String dbms,
java.lang.String driver,
java.lang.String dbmsAddress,
int port,
java.lang.String dbDir,
java.lang.String dbName,
java.lang.String userName,
java.lang.String password)
Returns a connection string for given parameters |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConnectionString
public ConnectionString()
build
public static java.lang.String build(DbManager manager,
java.lang.String dbms,
java.lang.String driver,
java.lang.String dbmsAddress,
int port,
java.lang.String dbDir,
java.lang.String dbName,
java.lang.String userName,
java.lang.String password)
throws DbException
- Returns a connection string for given parameters
- Parameters:
dbDir
- The directory to be taken for DBMSs that use database-files.manager
- The manager for getting properties.dbms
- The name of DBMS useddriver
- Name of the JDBC driver classdbmsAddress
- The address of the dbmsport
- Port used for connection.
Use -1
if you want to use default port.dbName
- Name of the database to connect to.userName
- User Name to connect to the DBMS. Notice that this way you will create a connection string in which user name is specified! Then you have not to put it as a parameter when you connect to the DBMS.password
- Password for connection.
- Returns:
- The needed connection string.
- Throws:
DbException
- If some parameter are wrong or DbManager not valid.
build
public static java.lang.String build(DbManager manager,
java.lang.String dbms,
java.lang.String driver,
java.lang.String dbmsAddress,
int port,
java.lang.String dbName,
java.lang.String userName,
java.lang.String password)
throws DbException
- Returns a connection string for given parameters
- Parameters:
manager
- The manager for getting properties.dbms
- The name of DBMS useddriver
- Name of the JDBC driver classdbmsAddress
- The address of the dbmsport
- Port used for connection.
Use -1
if you want to use default port.dbName
- Name of the database to connect to.userName
- User Name to connect to the DBMS. Notice that this way you will create a connection string in which user name is specified! Then you have not to put it as a parameter when you connect to the DBMS.password
- Password for connection.
- Returns:
- The needed connection string.
- Throws:
DbException
- If some parameter are wrong or DbManager not valid.