Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

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 and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.