Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: star :: sdbc ::

interface 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, 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  url )
raises( 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  url,
[in] sequence< ::com::sun::star::beans::PropertyValue >  info )
raises( 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
Returns
the Connection object
Throws
SQLException if a database access error occurs.
See also
ConnectionProperties
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

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.