<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> <html lang="en"> <head> <!-- Generated by javadoc (1.8.0_181) on Thu Sep 20 00:34:33 UTC 2018 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JDBCCommonDataSource (HSQLDB 2.4.0 API)</title> <meta name="date" content="2018-09-20"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../script.js"></script> </head> <body> <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { parent.document.title="JDBCCommonDataSource (HSQLDB 2.4.0 API)"; } } catch(err) { } //--> var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; var activeTableTab = "activeTableTab"; </script> <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <!-- ========= START OF TOP NAVBAR ======= --> <div class="topNav"><a name="navbar.top"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.top.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="../../../overview-summary.html">Overview</a></li> <li><a href="package-summary.html">Package</a></li> <li class="navBarCell1Rev">Class</li> <li><a href="class-use/JDBCCommonDataSource.html">Use</a></li> <li><a href="package-tree.html">Tree</a></li> <li><a href="../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../index-all.html">Index</a></li> <li><a href="../../../help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li><a href="../../../org/hsqldb/jdbc/JDBCColumnMetaData.html" title="class in org.hsqldb.jdbc"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../org/hsqldb/jdbc/JDBCConnection.html" title="class in org.hsqldb.jdbc"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../index.html?org/hsqldb/jdbc/JDBCCommonDataSource.html" target="_top">Frames</a></li> <li><a href="JDBCCommonDataSource.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_top"> <li><a href="../../../allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <div> <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> <li>Field | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li>Field | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> </div> <a name="skip.navbar.top"> <!-- --> </a></div> <!-- ========= END OF TOP NAVBAR ========= --> <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">org.hsqldb.jdbc</div> <h2 title="Class JDBCCommonDataSource" class="title">Class JDBCCommonDataSource</h2> </div> <div class="contentContainer"> <ul class="inheritance"> <li>java.lang.Object</li> <li> <ul class="inheritance"> <li>org.hsqldb.jdbc.JDBCCommonDataSource</li> </ul> </li> </ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> <dd>java.io.Serializable, javax.sql.CommonDataSource</dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> <dd><a href="../../../org/hsqldb/jdbc/JDBCDataSource.html" title="class in org.hsqldb.jdbc">JDBCDataSource</a>, <a href="../../../org/hsqldb/jdbc/pool/JDBCPooledDataSource.html" title="class in org.hsqldb.jdbc.pool">JDBCPooledDataSource</a>, <a href="../../../org/hsqldb/jdbc/pool/JDBCXADataSource.html" title="class in org.hsqldb.jdbc.pool">JDBCXADataSource</a></dd> </dl> <hr> <br> <pre>public abstract class <span class="typeNameLabel">JDBCCommonDataSource</span> extends java.lang.Object implements javax.sql.CommonDataSource, java.io.Serializable</pre> <div class="block">Common base for DataSource implementations. This class implements the methods used for setting the properties for new connections. The setUrl() or setDatabase() methods are used to set the URL. It is possible to set all the rest of required properties in a Properties file and use the setProperties() method. Alternatively, the setXXX() methods for user and password can be used. It is best to use only one method for setting the properties. If setXXX() methods are used, the values override the values set in a call made to setProperties() before or after calling setXXX().</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JDK 1.2, HSQLDB 2.0</dd> <dt><span class="simpleTagLabel">Author:</span></dt> <dd>Fred Toussi (fredt@users dot sourceforge.net)</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../serialized-form.html#org.hsqldb.jdbc.JDBCCommonDataSource">Serialized Form</a></dd> </dl> </li> </ul> </div> <div class="summary"> <ul class="blockList"> <li class="blockList"> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.summary"> <!-- --> </a> <h3>Constructor Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <caption><span>Constructors</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#JDBCCommonDataSource--">JDBCCommonDataSource</a></span>()</code> </td> </tr> </table> </li> </ul> <!-- ========== METHOD SUMMARY =========== --> <ul class="blockList"> <li class="blockList"><a name="method.summary"> <!-- --> </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getDatabase--">getDatabase</a></span>()</code> <div class="block">Synonym for getUrl().</div> </td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getDatabaseName--">getDatabaseName</a></span>()</code> <div class="block">Synonym for getUrl().</div> </td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getDataSourceName--">getDataSourceName</a></span>()</code> <div class="block">Retrieves the name of the data source.</div> </td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getDescription--">getDescription</a></span>()</code> <div class="block">Retrieves the description of the data source.</div> </td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getLoginTimeout--">getLoginTimeout</a></span>()</code> <div class="block">Gets the maximum time in seconds that this data source can wait while attempting to connect to a database.</div> </td> </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code>java.io.PrintWriter</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getLogWriter--">getLogWriter</a></span>()</code> <div class="block">Retrieves the log writer for this <code>DataSource</code> object.</div> </td> </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getNetworkProtocol--">getNetworkProtocol</a></span>()</code> <div class="block">Retrieves the network protocol of the data source.</div> </td> </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code>java.util.logging.Logger</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getParentLogger--">getParentLogger</a></span>()</code> <div class="block">Return the parent Logger of all the Loggers used by this data source.</div> </td> </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getServerName--">getServerName</a></span>()</code> <div class="block">Retrieves the server name attribute.</div> </td> </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getUrl--">getUrl</a></span>()</code> <div class="block">Retrieves the jdbc database connection url attribute.</div> </td> </tr> <tr id="i10" class="altColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getURL--">getURL</a></span>()</code> <div class="block">Retrieves the jdbc database connection url attribute.</div> </td> </tr> <tr id="i11" class="rowColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getUser--">getUser</a></span>()</code> <div class="block">Retrieves the user name for the connection.</div> </td> </tr> <tr id="i12" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setDatabase-java.lang.String-">setDatabase</a></span>(java.lang.String database)</code> <div class="block">Synonym for setUrl(String).</div> </td> </tr> <tr id="i13" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setDatabaseName-java.lang.String-">setDatabaseName</a></span>(java.lang.String databaseName)</code> <div class="block">Synonym for setUrl(String).</div> </td> </tr> <tr id="i14" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setLoginTimeout-int-">setLoginTimeout</a></span>(int seconds)</code> <div class="block">Sets the maximum time in seconds that this data source will wait while attempting to connect to a database.</div> </td> </tr> <tr id="i15" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setLogWriter-java.io.PrintWriter-">setLogWriter</a></span>(java.io.PrintWriter out)</code> <div class="block">Sets the log writer for this <code>DataSource</code> object to the given <code>java.io.PrintWriter</code> object.</div> </td> </tr> <tr id="i16" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setPassword-java.lang.String-">setPassword</a></span>(java.lang.String password)</code> <div class="block">Sets the password for the user name.</div> </td> </tr> <tr id="i17" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setProperties-java.util.Properties-">setProperties</a></span>(java.util.Properties props)</code> <div class="block">Sets connection properties.</div> </td> </tr> <tr id="i18" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setUrl-java.lang.String-">setUrl</a></span>(java.lang.String url)</code> <div class="block">Sets the jdbc database URL.</div> </td> </tr> <tr id="i19" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setURL-java.lang.String-">setURL</a></span>(java.lang.String url)</code> <div class="block">Sets the jdbc database URL.</div> </td> </tr> <tr id="i20" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setUser-java.lang.String-">setUser</a></span>(java.lang.String user)</code> <div class="block">Sets the user name.</div> </td> </tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <!-- --> </a> <h3>Methods inherited from class java.lang.Object</h3> <code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> </ul> </li> </ul> </li> </ul> </div> <div class="details"> <ul class="blockList"> <li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.detail"> <!-- --> </a> <h3>Constructor Detail</h3> <a name="JDBCCommonDataSource--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>JDBCCommonDataSource</h4> <pre>public JDBCCommonDataSource()</pre> </li> </ul> </li> </ul> <!-- ============ METHOD DETAIL ========== --> <ul class="blockList"> <li class="blockList"><a name="method.detail"> <!-- --> </a> <h3>Method Detail</h3> <a name="getLogWriter--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getLogWriter</h4> <pre>public java.io.PrintWriter getLogWriter() throws java.sql.SQLException</pre> <div class="block"><p>Retrieves the log writer for this <code>DataSource</code> object. <p>The log writer is a character output stream to which all logging and tracing messages for this data source will be printed. This includes messages printed by the methods of this object, messages printed by methods of other objects manufactured by this object, and so on. Messages printed to a data source specific log writer are not printed to the log writer associated with the <code>java.sql.DriverManager</code> class. When a <code>DataSource</code> object is created, the log writer is initially null; in other words, the default is for logging to be disabled.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>getLogWriter</code> in interface <code>javax.sql.CommonDataSource</code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the log writer for this data source or null if logging is disabled</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.sql.SQLException</code> - if a database access error occurs</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>1.4</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setLogWriter-java.io.PrintWriter-"><code>setLogWriter(java.io.PrintWriter)</code></a></dd> </dl> </li> </ul> <a name="setLogWriter-java.io.PrintWriter-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setLogWriter</h4> <pre>public void setLogWriter(java.io.PrintWriter out) throws java.sql.SQLException</pre> <div class="block"><p>Sets the log writer for this <code>DataSource</code> object to the given <code>java.io.PrintWriter</code> object. <p>The log writer is a character output stream to which all logging and tracing messages for this data source will be printed. This includes messages printed by the methods of this object, messages printed by methods of other objects manufactured by this object, and so on. Messages printed to a data source- specific log writer are not printed to the log writer associated with the <code>java.sql.DriverManager</code> class. When a <code>DataSource</code> object is created the log writer is initially null; in other words, the default is for logging to be disabled.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>setLogWriter</code> in interface <code>javax.sql.CommonDataSource</code></dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>out</code> - the new log writer; to disable logging, set to null</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.sql.SQLException</code> - if a database access error occurs</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>1.4</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getLogWriter--"><code>getLogWriter()</code></a></dd> </dl> </li> </ul> <a name="setLoginTimeout-int-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setLoginTimeout</h4> <pre>public void setLoginTimeout(int seconds) throws java.sql.SQLException</pre> <div class="block"><p>Sets the maximum time in seconds that this data source will wait while attempting to connect to a database. A value of zero specifies that the timeout is the default system timeout if there is one; otherwise, it specifies that there is no timeout. When a <code>DataSource</code> object is created, the login timeout is initially zero.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>setLoginTimeout</code> in interface <code>javax.sql.CommonDataSource</code></dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>seconds</code> - the data source login time limit</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.sql.SQLException</code> - if a database access error occurs.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>1.4</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#getLoginTimeout--"><code>getLoginTimeout()</code></a></dd> </dl> </li> </ul> <a name="getLoginTimeout--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getLoginTimeout</h4> <pre>public int getLoginTimeout() throws java.sql.SQLException</pre> <div class="block">Gets the maximum time in seconds that this data source can wait while attempting to connect to a database. A value of zero means that the timeout is the default system timeout if there is one; otherwise, it means that there is no timeout. When a <code>DataSource</code> object is created, the login timeout is initially zero.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>getLoginTimeout</code> in interface <code>javax.sql.CommonDataSource</code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the data source login time limit</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.sql.SQLException</code> - if a database access error occurs.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>1.4</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../org/hsqldb/jdbc/JDBCCommonDataSource.html#setLoginTimeout-int-"><code>setLoginTimeout(int)</code></a></dd> </dl> </li> </ul> <a name="getDescription--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getDescription</h4> <pre>public java.lang.String getDescription()</pre> <div class="block">Retrieves the description of the data source. <p></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the description</dd> </dl> </li> </ul> <a name="getDataSourceName--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getDataSourceName</h4> <pre>public java.lang.String getDataSourceName()</pre> <div class="block">Retrieves the name of the data source. <p></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the description</dd> </dl> </li> </ul> <a name="getNetworkProtocol--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getNetworkProtocol</h4> <pre>public java.lang.String getNetworkProtocol()</pre> <div class="block">Retrieves the network protocol of the data source. <p></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the network protocol</dd> </dl> </li> </ul> <a name="getServerName--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getServerName</h4> <pre>public java.lang.String getServerName()</pre> <div class="block">Retrieves the server name attribute. <p></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the server name attribute</dd> </dl> </li> </ul> <a name="getDatabaseName--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getDatabaseName</h4> <pre>public java.lang.String getDatabaseName()</pre> <div class="block">Synonym for getUrl().</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the jdbc database connection url attribute</dd> </dl> </li> </ul> <a name="getDatabase--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getDatabase</h4> <pre>public java.lang.String getDatabase()</pre> <div class="block">Synonym for getUrl().</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the jdbc database connection url attribute</dd> </dl> </li> </ul> <a name="getUrl--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getUrl</h4> <pre>public java.lang.String getUrl()</pre> <div class="block">Retrieves the jdbc database connection url attribute. <p></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the jdbc database connection url attribute</dd> </dl> </li> </ul> <a name="getURL--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getURL</h4> <pre>public java.lang.String getURL()</pre> <div class="block">Retrieves the jdbc database connection url attribute. <p></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the jdbc database connection url attribute</dd> </dl> </li> </ul> <a name="getUser--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getUser</h4> <pre>public java.lang.String getUser()</pre> <div class="block">Retrieves the user name for the connection. <p></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the username for the connection</dd> </dl> </li> </ul> <a name="setDatabaseName-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setDatabaseName</h4> <pre>public void setDatabaseName(java.lang.String databaseName)</pre> <div class="block">Synonym for setUrl(String). <p></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>databaseName</code> - the new value for the attribute</dd> </dl> </li> </ul> <a name="setDatabase-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setDatabase</h4> <pre>public void setDatabase(java.lang.String database)</pre> <div class="block">Synonym for setUrl(String). <p></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>database</code> - the new value for the attribute</dd> </dl> </li> </ul> <a name="setUrl-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setUrl</h4> <pre>public void setUrl(java.lang.String url)</pre> <div class="block">Sets the jdbc database URL. <p></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>url</code> - the new value of this object's jdbc database connection url attribute</dd> </dl> </li> </ul> <a name="setURL-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setURL</h4> <pre>public void setURL(java.lang.String url)</pre> <div class="block">Sets the jdbc database URL. <p></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>url</code> - the new value of this object's jdbc database connection url attribute</dd> </dl> </li> </ul> <a name="setPassword-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setPassword</h4> <pre>public void setPassword(java.lang.String password)</pre> <div class="block">Sets the password for the user name.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>password</code> - the password</dd> </dl> </li> </ul> <a name="setUser-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setUser</h4> <pre>public void setUser(java.lang.String user)</pre> <div class="block">Sets the user name.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>user</code> - the user id</dd> </dl> </li> </ul> <a name="setProperties-java.util.Properties-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setProperties</h4> <pre>public void setProperties(java.util.Properties props)</pre> <div class="block">Sets connection properties. If user / password / loginTimeout has been set with one of the setXXX() methods it will be added to the Properties object.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>props</code> - properties. If null, then existing properties will be cleared/replaced.</dd> </dl> </li> </ul> <a name="getParentLogger--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>getParentLogger</h4> <pre>public java.util.logging.Logger getParentLogger() throws java.sql.SQLFeatureNotSupportedException</pre> <div class="block">Return the parent Logger of all the Loggers used by this data source. This should be the Logger farthest from the root Logger that is still an ancestor of all of the Loggers used by this data source. Configuring this Logger will affect all of the log messages generated by the data source. In the worst case, this may be the root Logger.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>getParentLogger</code> in interface <code>javax.sql.CommonDataSource</code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the parent Logger for this data source</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.sql.SQLFeatureNotSupportedException</code> - if the data source does not use <code>java.util.logging</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JDK 1.7 M11 2010/09/10 (b123), HSQLDB 2.0.1</dd> </dl> </li> </ul> </li> </ul> </li> </ul> </div> </div> <!-- ========= END OF CLASS DATA ========= --> <!-- ======= START OF BOTTOM NAVBAR ====== --> <div class="bottomNav"><a name="navbar.bottom"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.bottom.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="../../../overview-summary.html">Overview</a></li> <li><a href="package-summary.html">Package</a></li> <li class="navBarCell1Rev">Class</li> <li><a href="class-use/JDBCCommonDataSource.html">Use</a></li> <li><a href="package-tree.html">Tree</a></li> <li><a href="../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../index-all.html">Index</a></li> <li><a href="../../../help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li><a href="../../../org/hsqldb/jdbc/JDBCColumnMetaData.html" title="class in org.hsqldb.jdbc"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../org/hsqldb/jdbc/JDBCConnection.html" title="class in org.hsqldb.jdbc"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../index.html?org/hsqldb/jdbc/JDBCCommonDataSource.html" target="_top">Frames</a></li> <li><a href="JDBCCommonDataSource.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_bottom"> <li><a href="../../../allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <div> <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> <li>Field | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li>Field | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> </div> <a name="skip.navbar.bottom"> <!-- --> </a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> <p class="legalCopy"><small><i>Copyright �� 2001 - 2017 HSQL Development Group.</i></small></p> </body> </html>