Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: sdbc ::
interface XDriverManager
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-XDriverManager
Description is the basic interface for managing a set of SDBC drivers. When the method XDriverManager::getConnection() is called, the DriverManager will attempt to locate a suitable driver. See also XDriver See also XConnection

Methods' Summary
getConnection | attempts to establish a connection to the given database URL. The DriverManager attempts to select an appropriate driver from the set of registered JDBC/SDBC drivers.
getConnectionWithInfo | attempts to establish a connection to the given database URL. The DriverManager attempts to select an appropriate driver from the set of registered JDBC/SDBC drivers.
setLoginTimeout | sets the maximum time in seconds that a driver will wait while attempting to connect to a database.
getLoginTimeout | gets the maximum time in seconds that a driver can wait when attempting to login to a database.

Methods' Details
getConnection
XConnection getConnection( | [in] string raises( | url ) SQLException );
Description attempts to establish a connection to the given database URL. The DriverManager attempts to select an appropriate driver from the set of registered JDBC/SDBC drivers. Parameter url a database url of the form sdbc:subprotocol:subname Returns the Connection object Throws SQLException if a database access error occurs.
getConnectionWithInfo
XConnection getConnectionWithInfo( | [in] string [in] sequence< ::com::sun::star::beans::PropertyValue > raises( | url, info ) SQLException );
Description attempts to establish a connection to the given database URL. The DriverManager attempts to select an appropriate driver from the set of registered JDBC/SDBC drivers. Parameter url a database url of the form sdbc:subprotocol:subname Parameter info a list of arbitrary string tag/value pairs as connection arguments; normally at least a "user" and "password" property should be included See also ConnectionProperties Returns the Connection object Throws SQLException if a database access error occurs.
setLoginTimeout
void setLoginTimeout( | [in] long | seconds );
Description sets the maximum time in seconds that a driver will wait while attempting to connect to a database. Parameter seconds the login time limit in seconds Throws SQLException if a database access error occurs.
getLoginTimeout
long getLoginTimeout(); |  |
Description gets the maximum time in seconds that a driver can wait when attempting to login to a database. Returns the driver login time limit in seconds Throws SQLException if a database access error occurs.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.