Sophie

Sophie

distrib > * > cooker > x86_64 > by-pkgid > 5fb1c39f9f9130a3cc01e8b1ffa5c0f8 > files > 5373

libreoffice-devel-3.5.4-4.x86_64.rpm

<html>
<head>
<title>Interface XDriverManager</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
<td class="navimain"><a href="XDriverManager-xref.html" class="navimain">Use</a></td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub"><a href="#MethodsSummary" class="navisub">Methods' Summary</a></td>
<td class="navisub">Attributes' Summary</td>
<td class="navisub"><a href="#MethodsDetails" class="navisub">Methods' Details</a></td>
<td class="navisub">Attributes' Details</td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: <a href="module-ix.html" class="namechain">sdbc</a> :: </p>
</td>
</tr>
<tr>
<td class="title">interface XDriverManager</td>
</tr>
<tr>
<td/></tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>is the basic interface for managing a set of SDBC drivers.



 </dd>
<dd><p>
 When the method
 <a href="XDriverManager.html">XDriverManager</a>::<a href="XDriverManager.html#getConnection">getConnection()</a>
 is called,
 the DriverManager will attempt to
 locate a suitable driver.

 </p>
 </dd>
<dt><b>See also</b></dt>
<dd><a href="XDriver.html">XDriver</a>, <a href="XConnection.html">XConnection</a></dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="MethodsSummary"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Methods' Summary</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getConnection">getConnection</a></td>
<td class="imsum_right">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.
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getConnectionWithInfo">getConnectionWithInfo</a></td>
<td class="imsum_right">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.
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#setLoginTimeout">setLoginTimeout</a></td>
<td class="imsum_right">sets the maximum time in seconds that a driver will wait
 while attempting to connect to a database.
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getLoginTimeout">getLoginTimeout</a></td>
<td class="imsum_right">gets the maximum time in seconds that a driver can wait
 when attempting to login to a database.
 &nbsp;</td>
</tr>
</table>
<a name="MethodsDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle">Methods' Details</td>
</tr>
<tr>
<td class="imdetail"><a name="getConnection" class="membertitle">getConnection</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3"><a href="XConnection.html">XConnection</a></td>
</tr>
<tr>
<td valign="top"><b>getConnection</b>(</td>
<td valign="top">[in] string</td>
<td valign="bottom">&nbsp;url )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2"><a href="SQLException.html">SQLException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>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.
 </dd>
<dt><b>Parameter url</b></dt>
<dd>a database url of the form sdbc:subprotocol:subname
 </dd>
<dt><b>Returns</b></dt>
<dd>the Connection object
 </dd>
<dt><b>Throws</b></dt>
<dd>SQLException
 if a database access error occurs.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="getConnectionWithInfo" class="membertitle">getConnectionWithInfo</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3"><a href="XConnection.html">XConnection</a></td>
</tr>
<tr>
<td valign="top"><b>getConnectionWithInfo</b>(</td>
<td valign="top">[in] string</td>
<td valign="bottom">&nbsp;url,</td>
</tr>
<tr>
<td/><td valign="top">[in] sequence&lt; ::com::sun::star::<a href="../beans/module-ix.html">beans</a>::<a href="../beans/PropertyValue.html">PropertyValue</a> &gt;</td>
<td valign="bottom">&nbsp;info )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2"><a href="SQLException.html">SQLException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>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.
 </dd>
<dt><b>Parameter url</b></dt>
<dd>a database url of the form sdbc:subprotocol:subname
 </dd>
<dt><b>Parameter info</b></dt>
<dd>a list of arbitrary string tag/value pairs as connection arguments;
 normally at least a "user" and "password" property should be included
 </dd>
<dt><b>Returns</b></dt>
<dd>the Connection object
 </dd>
<dt><b>Throws</b></dt>
<dd>SQLException
 if a database access error occurs.
 </dd>
<dt><b>See also</b></dt>
<dd><a href="ConnectionProperties.html">ConnectionProperties</a></dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="setLoginTimeout" class="membertitle">setLoginTimeout</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>setLoginTimeout</b>(</td>
<td valign="top">[in] long</td>
<td valign="bottom">&nbsp;seconds );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>sets the maximum time in seconds that a driver will wait
 while attempting to connect to a database.
 </dd>
<dt><b>Parameter seconds</b></dt>
<dd>the login time limit in seconds

 </dd>
<dt><b>Throws</b></dt>
<dd>SQLException
 if a database access error occurs.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="getLoginTimeout" class="membertitle">getLoginTimeout</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">long</td>
</tr>
<tr>
<td valign="top"><b>getLoginTimeout</b>();</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>gets the maximum time in seconds that a driver can wait
 when attempting to login to a database.
 </dd>
<dt><b>Returns</b></dt>
<dd>the driver login time limit in seconds

 </dd>
<dt><b>Throws</b></dt>
<dd>SQLException
 if a database access error occurs.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2000, 2012 LibreOffice contributors and/or their affiliates. All rights reserved.</p><p class="copyright" align="center">LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.</p><p class="copyright" align="center">The Document Foundation acknowledges all community members, please find more info <a href="http://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>.<p>&nbsp;</p><p class="copyright" align="center"><a href="http://www.libreoffice.org/privacy" target="_blank">Privacy Policy</a> | <a href="http://www.libreoffice.org/imprint" target="_blank">Impressum (Legal Info)</a> | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (<a href="http://www.libreoffice.org/download/license/" target="_blank">LGPLv3</a>). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our <a href="http://wiki.documentfoundation.org/TradeMark_Policy" target="_blank">trademark policy</a>.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>