?? connectionproperties.java
字號:
/* Copyright (C) 2002-2007 MySQL AB This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. There are special exceptions to the terms and conditions of the GPL as it is applied to this software. View the full text of the exception in file EXCEPTIONS-CONNECTOR-J in the directory of this software distribution. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */package com.mysql.jdbc;import java.sql.SQLException;public interface ConnectionProperties { /** * Returns a description of the connection properties as an XML document. * * @return the connection properties as an XML document. * @throws SQLException * if an error occurs. */ public abstract String exposeAsXml() throws SQLException; /** * DOCUMENT ME! * * @return */ public abstract boolean getAllowLoadLocalInfile(); /** * DOCUMENT ME! * * @return */ public abstract boolean getAllowMultiQueries(); /** * @return Returns the allowNanAndInf. */ public abstract boolean getAllowNanAndInf(); /** * @return Returns the allowUrlInLocalInfile. */ public abstract boolean getAllowUrlInLocalInfile(); /** * @return Returns the alwaysSendSetIsolation. */ public abstract boolean getAlwaysSendSetIsolation(); /** * @return Returns the autoDeserialize. */ public abstract boolean getAutoDeserialize(); public abstract boolean getAutoGenerateTestcaseScript(); /** * DOCUMENT ME! * * @return */ public abstract boolean getAutoReconnectForPools(); /** * @return Returns the blobSendChunkSize. */ public abstract int getBlobSendChunkSize(); /** * DOCUMENT ME! * * @return Returns if cacheCallableStatements is enabled */ public abstract boolean getCacheCallableStatements(); /** * DOCUMENT ME! * * @return Returns the cachePreparedStatements. */ public abstract boolean getCachePreparedStatements(); /** * DOCUMENT ME! * * @return DOCUMENT ME! */ public abstract boolean getCacheResultSetMetadata(); /** * @return Returns the cacheServerConfiguration. */ public abstract boolean getCacheServerConfiguration(); /** * DOCUMENT ME! * * @return Returns the callableStatementCacheSize. */ public abstract int getCallableStatementCacheSize(); /** * DOCUMENT ME! * * @return */ public abstract boolean getCapitalizeTypeNames(); /** * DOCUMENT ME! * * @return Returns the characterSetResults. */ public abstract String getCharacterSetResults(); /** * DOCUMENT ME! * * @return Returns the clobberStreamingResults. */ public abstract boolean getClobberStreamingResults(); public abstract String getClobCharacterEncoding(); /** * DOCUMENT ME! * * @return Returns the connectionCollation. */ public abstract String getConnectionCollation(); /** * DOCUMENT ME! * * @return */ public abstract int getConnectTimeout(); /** * DOCUMENT ME! * * @return */ public abstract boolean getContinueBatchOnError(); public abstract boolean getCreateDatabaseIfNotExist(); public abstract int getDefaultFetchSize(); /** * @return Returns the dontTrackOpenResources. */ public abstract boolean getDontTrackOpenResources(); /** * DOCUMENT ME! * * @return Returns the dumpQueriesOnException. */ public abstract boolean getDumpQueriesOnException(); /** * @return Returns the dynamicCalendars. */ public abstract boolean getDynamicCalendars(); /** * DOCUMENT ME! * * @return Returns the elideSetAutoCommits. */ public abstract boolean getElideSetAutoCommits(); public abstract boolean getEmptyStringsConvertToZero(); /** * DOCUMENT ME! * * @return */ public abstract boolean getEmulateLocators(); /** * @return Returns the emulateUnsupportedPstmts. */ public abstract boolean getEmulateUnsupportedPstmts(); /** * DOCUMENT ME! * * @return Returns the enablePacketDebug. */ public abstract boolean getEnablePacketDebug(); /** * DOCUMENT ME! * * @return */ public abstract String getEncoding(); /** * DOCUMENT ME! * * @return Returns the explainSlowQueries. */ public abstract boolean getExplainSlowQueries(); /** * DOCUMENT ME! * * @return Returns the failOverReadOnly. */ public abstract boolean getFailOverReadOnly(); /** * DOCUMENT ME! * * @return Returns the gatherPerformanceMetrics. */ public abstract boolean getGatherPerformanceMetrics(); /** * @return Returns the holdResultsOpenOverStatementClose. */ public abstract boolean getHoldResultsOpenOverStatementClose(); /** * DOCUMENT ME! * * @return */ public abstract boolean getIgnoreNonTxTables(); /** * DOCUMENT ME! * * @return */ public abstract int getInitialTimeout(); /** * DOCUMENT ME! * * @return */ public abstract boolean getInteractiveClient(); /** * DOCUMENT ME! * * @return Returns the isInteractiveClient. */ public abstract boolean getIsInteractiveClient(); /** * DOCUMENT ME! * * @return Returns the jdbcCompliantTruncation. */ public abstract boolean getJdbcCompliantTruncation(); /** * @return Returns the dontTrackOpenResources. */ public abstract int getLocatorFetchBufferSize(); /** * DOCUMENT ME! * * @return */ public abstract String getLogger(); /** * DOCUMENT ME! * * @return Returns the loggerClassName. */ public abstract String getLoggerClassName(); /** * DOCUMENT ME! * * @return Returns the logSlowQueries. */ public abstract boolean getLogSlowQueries(); public abstract boolean getMaintainTimeStats(); /** * DOCUMENT ME! * * @return Returns the maxQuerySizeToLog. */ public abstract int getMaxQuerySizeToLog(); /** * DOCUMENT ME! * * @return */ public abstract int getMaxReconnects(); /** * DOCUMENT ME! * * @return */ public abstract int getMaxRows(); /** * Returns the number of queries that metadata can be cached if caching is * enabled. * * @return the number of queries to cache metadata for. */ public abstract int getMetadataCacheSize(); /** * @return Returns the noDatetimeStringSync. */ public abstract boolean getNoDatetimeStringSync(); public abstract boolean getNullCatalogMeansCurrent(); public abstract boolean getNullNamePatternMatchesAll(); /** * DOCUMENT ME! * * @return Returns the packetDebugBufferSize. */ public abstract int getPacketDebugBufferSize(); /** * DOCUMENT ME! * * @return */ public abstract boolean getParanoid(); /** * DOCUMENT ME! * * @return */ public abstract boolean getPedantic(); /** * DOCUMENT ME! * * @return Returns the preparedStatementCacheSize. */ public abstract int getPreparedStatementCacheSize(); /** * DOCUMENT ME! * * @return Returns the preparedStatementCacheSqlLimit. */ public abstract int getPreparedStatementCacheSqlLimit(); /** * DOCUMENT ME! * * @return */ public abstract boolean getProfileSql(); /** * DOCUMENT ME! * * @return Returns the profileSQL flag */ public abstract boolean getProfileSQL(); /** * @return Returns the propertiesTransform. */ public abstract String getPropertiesTransform(); /** * DOCUMENT ME! * * @return */ public abstract int getQueriesBeforeRetryMaster(); /** * DOCUMENT ME! * * @return */ public abstract boolean getReconnectAtTxEnd(); /** * DOCUMENT ME! * * @return */ public abstract boolean getRelaxAutoCommit(); /** * DOCUMENT ME! * * @return Returns the reportMetricsIntervalMillis. */ public abstract int getReportMetricsIntervalMillis(); /** * DOCUMENT ME! * * @return */ public abstract boolean getRequireSSL(); /** * @return Returns the rollbackOnPooledClose. */ public abstract boolean getRollbackOnPooledClose(); /** * Returns whether or not hosts will be picked in a round-robin fashion. * * @return Returns the roundRobinLoadBalance property. */ public abstract boolean getRoundRobinLoadBalance(); /** * @return Returns the runningCTS13. */ public abstract boolean getRunningCTS13(); /** * DOCUMENT ME! * * @return */ public abstract int getSecondsBeforeRetryMaster(); /** * Returns the 'serverTimezone' property. * * @return the configured server timezone property. */ public abstract String getServerTimezone(); /** * @return Returns the sessionVariables. */ public abstract String getSessionVariables(); /** * DOCUMENT ME! * * @return Returns the slowQueryThresholdMillis. */ public abstract int getSlowQueryThresholdMillis(); /** * DOCUMENT ME! * * @return */ public abstract String getSocketFactoryClassName(); /** * DOCUMENT ME! * * @return */ public abstract int getSocketTimeout(); /** * DOCUMENT ME! * * @return */ public abstract boolean getStrictFloatingPoint(); /** * DOCUMENT ME! * * @return */ public abstract boolean getStrictUpdates(); /** * @return Returns the tinyInt1isBit. */ public abstract boolean getTinyInt1isBit(); /** * DOCUMENT ME! * * @return Returns the logProtocol. */ public abstract boolean getTraceProtocol(); public abstract boolean getTransformedBitIsBoolean(); /** * DOCUMENT ME! * * @return */ public abstract boolean getUseCompression();
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -