Class ConnectionPropertiesImpl
java.lang.Object
com.mysql.jdbc.ConnectionPropertiesImpl
- All Implemented Interfaces:
ConnectionProperties, Serializable
- Direct Known Subclasses:
ConnectionImpl, DocsConnectionPropsHelper
Represents configurable properties for Connections and DataSources. Can also expose properties as JDBC DriverPropertyInfo if required as well.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static classstatic class(package private) static class(package private) static class(package private) class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static DriverPropertyInfo[]exposeAsDriverPropertyInfo(Properties info, int slotsToReserve) Exposes all ConnectionPropertyInfo instances as DriverPropertyInfoprotected DriverPropertyInfo[]exposeAsDriverPropertyInfoInternal(Properties info, int slotsToReserve) protected PropertiesexposeAsProperties(Properties info) exposeAsProperties(Properties props, boolean explicitOnly) Returns a description of the connection properties as an XML document.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanintbooleanbooleanbooleanbooleanbooleanbooleanbooleanintintbooleanbooleanbooleanintbooleanbooleanintbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanprotected booleanbooleanbooleanbooleanbooleanbooleanintbooleanbooleanbooleanbooleanintintbooleanintintbooleanintbooleanbooleanbooleanintintintintintReturns the number of queries that metadata can be cached if caching is enabled.intbooleanbooleanbooleanbooleanbooleanbooleanbooleanintbooleanbooleanbooleanbooleanbooleanintintintintbooleanbooleanbooleanintbooleanbooleanbooleanbooleanbooleanbooleanintbooleanintbooleanintbooleanbooleanbooleanReturns whether or not hosts will be picked in a round-robin fashion.booleanintintintbooleanReturns the 'serverTimezone' property.intlongintintbooleanbooleanbooleanbooleanintintintbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanReturns whether or not the driver advises of proper usage.booleanbooleanprotected voidInitializes driver properties that come from a JNDI reference (in the case of a javax.sql.DataSource bound into some name service that doesn't handle Java objects directly).protected voidInitializes driver properties that come from URL or properties passed to the driver manager.booleanWas the value of useSSL set explicitly or just got from defaults.protected voidvoidsetAllowLoadLocalInfile(boolean property) voidsetAllowMasterDownConnections(boolean connectIfMasterDown) voidsetAllowMultiQueries(boolean property) voidsetAllowNanAndInf(boolean flag) voidsetAllowPublicKeyRetrieval(boolean allowPublicKeyRetrieval) voidsetAllowSlaveDownConnections(boolean connectIfSlaveDown) voidsetAllowUrlInLocalInfile(boolean flag) voidsetAlwaysSendSetIsolation(boolean flag) voidsetAuthenticationPlugins(String authenticationPlugins) voidsetAutoClosePStmtStreams(boolean flag) voidsetAutoDeserialize(boolean flag) voidsetAutoGenerateTestcaseScript(boolean flag) voidsetAutoReconnect(boolean flag) voidsetAutoReconnectForConnectionPools(boolean property) voidsetAutoReconnectForPools(boolean flag) voidsetAutoSlowLog(boolean flag) voidsetBlobsAreStrings(boolean flag) voidsetBlobSendChunkSize(String value) voidsetCacheCallableStatements(boolean flag) voidsetCacheCallableStmts(boolean flag) voidsetCacheDefaultTimezone(boolean flag) voidsetCachePreparedStatements(boolean flag) voidsetCachePrepStmts(boolean flag) voidsetCacheResultSetMetadata(boolean property) Sets whether or not we should cache result set metadata.voidsetCacheServerConfiguration(boolean flag) voidsetCallableStatementCacheSize(int size) Configures the number of callable statements to cache.voidsetCallableStmtCacheSize(int cacheSize) voidsetCapitalizeDBMDTypes(boolean property) voidsetCapitalizeTypeNames(boolean flag) voidsetCharacterEncoding(String encoding) voidsetCharacterSetResults(String characterSet) voidvoidvoidvoidsetClientInfoProvider(String classname) voidsetClobberStreamingResults(boolean flag) voidsetClobCharacterEncoding(String encoding) voidsetCompensateOnDuplicateKeyUpdateCounts(boolean flag) voidvoidsetConnectionCollation(String collation) voidsetConnectionLifecycleInterceptors(String interceptors) voidsetConnectTimeout(int timeoutMs) voidsetContinueBatchOnError(boolean property) voidsetCreateDatabaseIfNotExist(boolean flag) voidsetDefaultAuthenticationPlugin(String defaultAuthenticationPlugin) voidsetDefaultFetchSize(int n) voidsetDetectCustomCollations(boolean detectCustomCollations) voidsetDetectServerPreparedStmts(boolean property) voidsetDisabledAuthenticationPlugins(String disabledAuthenticationPlugins) voidsetDisconnectOnExpiredPasswords(boolean disconnectOnExpiredPasswords) voidsetDontCheckOnDuplicateKeyUpdateInSQL(boolean dontCheckOnDuplicateKeyUpdateInSQL) voidsetDontTrackOpenResources(boolean flag) voidsetDumpMetadataOnColumnNotFound(boolean flag) voidsetDumpQueriesOnException(boolean flag) voidsetDynamicCalendars(boolean flag) voidsetElideSetAutoCommits(boolean flag) voidsetEmptyStringsConvertToZero(boolean flag) voidsetEmulateLocators(boolean property) voidsetEmulateUnsupportedPstmts(boolean flag) voidsetEnabledSSLCipherSuites(String cipherSuites) voidsetEnabledTLSProtocols(String protocols) voidsetEnableEscapeProcessing(boolean flag) voidsetEnablePacketDebug(boolean flag) voidsetEnableQueryTimeouts(boolean flag) voidsetEncoding(String property) voidsetExceptionInterceptors(String exceptionInterceptors) voidsetExplainSlowQueries(boolean flag) voidsetFailOverReadOnly(boolean flag) voidsetFunctionsNeverReturnBlobs(boolean flag) voidsetGatherPerfMetrics(boolean flag) voidsetGatherPerformanceMetrics(boolean flag) voidsetGenerateSimpleParameterMetadata(boolean flag) voidsetGetProceduresReturnsFunctions(boolean getProcedureReturnsFunctions) protected voidsetHighAvailability(boolean property) voidsetHoldResultsOpenOverStatementClose(boolean flag) voidsetIgnoreNonTxTables(boolean property) voidsetIncludeInnodbStatusInDeadlockExceptions(boolean flag) voidsetIncludeThreadDumpInDeadlockExceptions(boolean flag) voidsetIncludeThreadNamesAsStatementComment(boolean flag) voidsetInitialTimeout(int property) voidsetInteractiveClient(boolean property) voidsetIsInteractiveClient(boolean property) voidsetJdbcCompliantTruncation(boolean flag) voidsetJdbcCompliantTruncationForReads(boolean jdbcCompliantTruncationForReads) voidsetLargeRowSizeThreshold(String value) voidsetLoadBalanceAutoCommitStatementRegex(String loadBalanceAutoCommitStatementRegex) voidsetLoadBalanceAutoCommitStatementThreshold(int loadBalanceAutoCommitStatementThreshold) voidsetLoadBalanceBlacklistTimeout(int loadBalanceBlacklistTimeout) voidsetLoadBalanceConnectionGroup(String loadBalanceConnectionGroup) voidsetLoadBalanceEnableJMX(boolean loadBalanceEnableJMX) voidsetLoadBalanceExceptionChecker(String loadBalanceExceptionChecker) voidsetLoadBalanceHostRemovalGracePeriod(int loadBalanceHostRemovalGracePeriod) voidsetLoadBalancePingTimeout(int loadBalancePingTimeout) voidsetLoadBalanceSQLExceptionSubclassFailover(String loadBalanceSQLExceptionSubclassFailover) voidsetLoadBalanceSQLStateFailover(String loadBalanceSQLStateFailover) voidsetLoadBalanceStrategy(String strategy) voidsetLoadBalanceValidateConnectionOnSwapServer(boolean loadBalanceValidateConnectionOnSwapServer) voidsetLocalSocketAddress(String address) voidsetLocatorFetchBufferSize(String value) voidvoidsetLoggerClassName(String className) voidsetLogSlowQueries(boolean flag) voidsetLogXaCommands(boolean flag) voidsetMaintainTimeStats(boolean flag) voidsetMaxAllowedPacket(int max) voidsetMaxQuerySizeToLog(int sizeInBytes) voidsetMaxReconnects(int property) voidsetMaxRows(int property) voidsetMetadataCacheSize(int value) Sets the number of queries that metadata can be cached if caching is enabled.voidsetNetTimeoutForStreamingResults(int value) voidsetNoAccessToProcedureBodies(boolean flag) voidsetNoDatetimeStringSync(boolean flag) voidsetNoTimezoneConversionForDateType(boolean flag) voidsetNoTimezoneConversionForTimeType(boolean flag) voidsetNullCatalogMeansCurrent(boolean value) voidsetNullNamePatternMatchesAll(boolean value) voidsetOverrideSupportsIntegrityEnhancementFacility(boolean flag) voidsetPacketDebugBufferSize(int size) voidsetPadCharsWithSpace(boolean flag) voidsetParanoid(boolean property) voidsetParseInfoCacheFactory(String factoryClassname) voidsetPasswordCharacterEncoding(String characterSet) voidsetPedantic(boolean property) voidsetPinGlobalTxToPhysicalConnection(boolean flag) voidsetPopulateInsertRowWithDefaultValues(boolean flag) voidsetPreparedStatementCacheSize(int cacheSize) voidsetPreparedStatementCacheSqlLimit(int cacheSqlLimit) voidsetPrepStmtCacheSize(int cacheSize) voidsetPrepStmtCacheSqlLimit(int sqlLimit) voidsetProcessEscapeCodesForPrepStmts(boolean flag) voidsetProfilerEventHandler(String handler) voidsetProfileSql(boolean property) voidsetProfileSQL(boolean flag) voidsetPropertiesTransform(String value) voidsetQueriesBeforeRetryMaster(int property) voidsetQueryTimeoutKillsConnection(boolean queryTimeoutKillsConnection) voidsetReadFromMasterWhenNoSlaves(boolean useMasterIfSlavesDown) voidsetReadOnlyPropagatesToServer(boolean flag) voidsetReconnectAtTxEnd(boolean property) voidsetRelaxAutoCommit(boolean property) voidsetReplicationConnectionGroup(String replicationConnectionGroup) voidsetReplicationEnableJMX(boolean replicationEnableJMX) voidsetReportMetricsIntervalMillis(int millis) voidsetRequireSSL(boolean property) voidsetResourceId(String resourceId) voidsetResultSetSizeThreshold(int threshold) voidsetRetainStatementAfterResultSetClose(boolean flag) voidsetRetriesAllDown(int retriesAllDown) voidsetRewriteBatchedStatements(boolean flag) voidsetRollbackOnPooledClose(boolean flag) voidsetRoundRobinLoadBalance(boolean flag) Sets whether or not hosts will be picked in a round-robin fashion.voidsetRunningCTS13(boolean flag) voidsetSecondsBeforeRetryMaster(int property) voidsetSelfDestructOnPingMaxOperations(int maxOperations) voidsetSelfDestructOnPingSecondsLifetime(int seconds) voidsetSendFractionalSeconds(boolean flag) voidsetServerAffinityOrder(String hostsList) voidsetServerConfigCacheFactory(String factoryClassname) voidsetServerRSAPublicKeyFile(String serverRSAPublicKeyFile) voidsetServerTimezone(String property) voidsetSessionVariables(String variables) voidsetSlowQueryThresholdMillis(int millis) voidsetSlowQueryThresholdNanos(long nanos) voidsetSocketFactory(String name) voidsetSocketFactoryClassName(String property) voidsetSocketTimeout(int property) voidsetSocksProxyHost(String socksProxyHost) voidsetSocksProxyPort(int socksProxyPort) voidsetStatementInterceptors(String value) voidsetStrictFloatingPoint(boolean property) voidsetStrictUpdates(boolean property) voidsetTcpKeepAlive(boolean flag) voidsetTcpNoDelay(boolean flag) voidsetTcpRcvBuf(int bufSize) voidsetTcpSndBuf(int bufSize) voidsetTcpTrafficClass(int classFlags) voidsetTinyInt1isBit(boolean flag) voidsetTraceProtocol(boolean flag) voidsetTransformedBitIsBoolean(boolean flag) voidsetTreatUtilDateAsTimestamp(boolean flag) voidvoidvoidvoidsetUltraDevHack(boolean flag) voidsetUseAffectedRows(boolean flag) voidsetUseBlobToStoreUTF8OutsideBMP(boolean flag) voidsetUseColumnNamesInFindColumn(boolean flag) voidsetUseCompression(boolean property) voidsetUseConfigs(String configs) voidsetUseCursorFetch(boolean flag) voidsetUseDirectRowUnpack(boolean flag) voidsetUseDynamicCharsetInfo(boolean flag) voidsetUseFastDateParsing(boolean flag) voidsetUseFastIntParsing(boolean flag) voidsetUseGmtMillisForDatetimes(boolean flag) voidsetUseHostsInPrivileges(boolean property) voidsetUseInformationSchema(boolean flag) voidsetUseJDBCCompliantTimezoneShift(boolean flag) voidsetUseJvmCharsetConverters(boolean flag) voidsetUseLegacyDatetimeCode(boolean flag) voidsetUseLocalSessionState(boolean flag) voidsetUseLocalTransactionState(boolean flag) voidsetUseNanosForElapsedTime(boolean flag) voidsetUseOldAliasMetadataBehavior(boolean flag) voidsetUseOldUTF8Behavior(boolean flag) voidsetUseOnlyServerErrorMessages(boolean flag) voidsetUseReadAheadInput(boolean flag) voidsetUseServerPreparedStmts(boolean flag) voidsetUseServerPrepStmts(boolean flag) voidsetUseSqlStateCodes(boolean flag) voidsetUseSSL(boolean property) voidsetUseSSPSCompatibleTimezoneShift(boolean flag) voidsetUseStreamLengthsInPrepStmts(boolean property) voidsetUseTimezone(boolean property) voidsetUseUltraDevWorkAround(boolean property) voidsetUseUnbufferedInput(boolean flag) voidsetUseUnicode(boolean flag) voidsetUseUsageAdvisor(boolean useUsageAdvisorFlag) Sets whether or not the driver advises of proper usage.voidsetUtf8OutsideBmpExcludedColumnNamePattern(String regexPattern) voidsetUtf8OutsideBmpIncludedColumnNamePattern(String regexPattern) voidsetVerifyServerCertificate(boolean flag) voidsetYearIsDateType(boolean flag) voidsetZeroDateTimeBehavior(String behavior) protected voidstoreToRef(Reference ref) boolean
-
Field Details
-
ZERO_DATETIME_BEHAVIOR_CONVERT_TO_NULL
- See Also:
-
ZERO_DATETIME_BEHAVIOR_EXCEPTION
- See Also:
-
ZERO_DATETIME_BEHAVIOR_ROUND
- See Also:
-
characterEncodingIsAliasForSjis
protected boolean characterEncodingIsAliasForSjis -
largeRowSizeThreshold
-
traceProtocol
-
-
Constructor Details
-
ConnectionPropertiesImpl
public ConnectionPropertiesImpl()
-
-
Method Details
-
getExceptionInterceptor
- Specified by:
getExceptionInterceptorin interfaceConnectionProperties
-
exposeAsDriverPropertyInfo
protected static DriverPropertyInfo[] exposeAsDriverPropertyInfo(Properties info, int slotsToReserve) throws SQLException Exposes all ConnectionPropertyInfo instances as DriverPropertyInfo- Parameters:
info- the properties to load into these ConnectionPropertyInfo instancesslotsToReserve- the number of DPI slots to reserve for 'standard' DPI properties (user, host, password, etc)- Returns:
- a list of all ConnectionPropertyInfo instances, as DriverPropertyInfo
- Throws:
SQLException- if an error occurs
-
exposeAsDriverPropertyInfoInternal
protected DriverPropertyInfo[] exposeAsDriverPropertyInfoInternal(Properties info, int slotsToReserve) throws SQLException - Throws:
SQLException
-
exposeAsProperties
- Throws:
SQLException
-
exposeAsProperties
- Throws:
SQLException
-
exposeAsXml
Description copied from interface:ConnectionPropertiesReturns a description of the connection properties as an XML document.- Specified by:
exposeAsXmlin interfaceConnectionProperties- Returns:
- the connection properties as an XML document.
- Throws:
SQLException- if an error occurs.
-
getAllowLoadLocalInfile
public boolean getAllowLoadLocalInfile()- Specified by:
getAllowLoadLocalInfilein interfaceConnectionProperties
-
getAllowMultiQueries
public boolean getAllowMultiQueries()- Specified by:
getAllowMultiQueriesin interfaceConnectionProperties
-
getAllowNanAndInf
public boolean getAllowNanAndInf()- Specified by:
getAllowNanAndInfin interfaceConnectionProperties- Returns:
- Returns the allowNanAndInf.
-
getAllowUrlInLocalInfile
public boolean getAllowUrlInLocalInfile()- Specified by:
getAllowUrlInLocalInfilein interfaceConnectionProperties- Returns:
- Returns the allowUrlInLocalInfile.
-
getAlwaysSendSetIsolation
public boolean getAlwaysSendSetIsolation()- Specified by:
getAlwaysSendSetIsolationin interfaceConnectionProperties- Returns:
- Returns the alwaysSendSetIsolation.
-
getAutoDeserialize
public boolean getAutoDeserialize()- Specified by:
getAutoDeserializein interfaceConnectionProperties- Returns:
- Returns the autoDeserialize.
-
getAutoGenerateTestcaseScript
public boolean getAutoGenerateTestcaseScript()- Specified by:
getAutoGenerateTestcaseScriptin interfaceConnectionProperties
-
getAutoReconnectForPools
public boolean getAutoReconnectForPools()- Specified by:
getAutoReconnectForPoolsin interfaceConnectionProperties
-
getBlobSendChunkSize
public int getBlobSendChunkSize()- Specified by:
getBlobSendChunkSizein interfaceConnectionProperties- Returns:
- Returns the blobSendChunkSize.
-
getCacheCallableStatements
public boolean getCacheCallableStatements()- Specified by:
getCacheCallableStatementsin interfaceConnectionProperties- Returns:
- Returns if cacheCallableStatements is enabled
-
getCachePreparedStatements
public boolean getCachePreparedStatements()- Specified by:
getCachePreparedStatementsin interfaceConnectionProperties- Returns:
- Returns the cachePreparedStatements.
-
getCacheResultSetMetadata
public boolean getCacheResultSetMetadata()- Specified by:
getCacheResultSetMetadatain interfaceConnectionProperties
-
getCacheServerConfiguration
public boolean getCacheServerConfiguration()- Specified by:
getCacheServerConfigurationin interfaceConnectionProperties- Returns:
- Returns the cacheServerConfiguration.
-
getCallableStatementCacheSize
public int getCallableStatementCacheSize()- Specified by:
getCallableStatementCacheSizein interfaceConnectionProperties- Returns:
- Returns the callableStatementCacheSize.
-
getCapitalizeTypeNames
public boolean getCapitalizeTypeNames()- Specified by:
getCapitalizeTypeNamesin interfaceConnectionProperties
-
getCharacterSetResults
- Specified by:
getCharacterSetResultsin interfaceConnectionProperties- Returns:
- Returns the characterSetResults.
-
getConnectionAttributes
- Specified by:
getConnectionAttributesin interfaceConnectionProperties
-
setConnectionAttributes
-
getClobberStreamingResults
public boolean getClobberStreamingResults()- Specified by:
getClobberStreamingResultsin interfaceConnectionProperties- Returns:
- Returns the clobberStreamingResults.
-
getClobCharacterEncoding
- Specified by:
getClobCharacterEncodingin interfaceConnectionProperties
-
getConnectionCollation
- Specified by:
getConnectionCollationin interfaceConnectionProperties- Returns:
- Returns the connectionCollation.
-
getConnectTimeout
public int getConnectTimeout()- Specified by:
getConnectTimeoutin interfaceConnectionProperties
-
getContinueBatchOnError
public boolean getContinueBatchOnError()- Specified by:
getContinueBatchOnErrorin interfaceConnectionProperties
-
getCreateDatabaseIfNotExist
public boolean getCreateDatabaseIfNotExist()- Specified by:
getCreateDatabaseIfNotExistin interfaceConnectionProperties
-
getDefaultFetchSize
public int getDefaultFetchSize()- Specified by:
getDefaultFetchSizein interfaceConnectionProperties
-
getDontTrackOpenResources
public boolean getDontTrackOpenResources()- Specified by:
getDontTrackOpenResourcesin interfaceConnectionProperties- Returns:
- Returns the dontTrackOpenResources.
-
getDumpQueriesOnException
public boolean getDumpQueriesOnException()- Specified by:
getDumpQueriesOnExceptionin interfaceConnectionProperties- Returns:
- Returns the dumpQueriesOnException.
-
getDynamicCalendars
public boolean getDynamicCalendars()- Specified by:
getDynamicCalendarsin interfaceConnectionProperties- Returns:
- Returns the dynamicCalendars.
-
getElideSetAutoCommits
public boolean getElideSetAutoCommits()- Specified by:
getElideSetAutoCommitsin interfaceConnectionProperties- Returns:
- Returns the elideSetAutoCommits.
-
getEmptyStringsConvertToZero
public boolean getEmptyStringsConvertToZero()- Specified by:
getEmptyStringsConvertToZeroin interfaceConnectionProperties
-
getEmulateLocators
public boolean getEmulateLocators()- Specified by:
getEmulateLocatorsin interfaceConnectionProperties
-
getEmulateUnsupportedPstmts
public boolean getEmulateUnsupportedPstmts()- Specified by:
getEmulateUnsupportedPstmtsin interfaceConnectionProperties- Returns:
- Returns the emulateUnsupportedPstmts.
-
getEnablePacketDebug
public boolean getEnablePacketDebug()- Specified by:
getEnablePacketDebugin interfaceConnectionProperties- Returns:
- Returns the enablePacketDebug.
-
getEncoding
- Specified by:
getEncodingin interfaceConnectionProperties
-
getExplainSlowQueries
public boolean getExplainSlowQueries()- Specified by:
getExplainSlowQueriesin interfaceConnectionProperties- Returns:
- Returns the explainSlowQueries.
-
getFailOverReadOnly
public boolean getFailOverReadOnly()- Specified by:
getFailOverReadOnlyin interfaceConnectionProperties- Returns:
- Returns the failOverReadOnly.
-
getGatherPerformanceMetrics
public boolean getGatherPerformanceMetrics()- Specified by:
getGatherPerformanceMetricsin interfaceConnectionProperties- Returns:
- Returns the gatherPerformanceMetrics.
-
getHighAvailability
protected boolean getHighAvailability() -
getHoldResultsOpenOverStatementClose
public boolean getHoldResultsOpenOverStatementClose()- Specified by:
getHoldResultsOpenOverStatementClosein interfaceConnectionProperties- Returns:
- Returns the holdResultsOpenOverStatementClose.
-
getIgnoreNonTxTables
public boolean getIgnoreNonTxTables()- Specified by:
getIgnoreNonTxTablesin interfaceConnectionProperties
-
getInitialTimeout
public int getInitialTimeout()- Specified by:
getInitialTimeoutin interfaceConnectionProperties
-
getInteractiveClient
public boolean getInteractiveClient()- Specified by:
getInteractiveClientin interfaceConnectionProperties
-
getIsInteractiveClient
public boolean getIsInteractiveClient()- Specified by:
getIsInteractiveClientin interfaceConnectionProperties- Returns:
- Returns the isInteractiveClient.
-
getJdbcCompliantTruncation
public boolean getJdbcCompliantTruncation()- Specified by:
getJdbcCompliantTruncationin interfaceConnectionProperties- Returns:
- Returns the jdbcCompliantTruncation.
-
getLocatorFetchBufferSize
public int getLocatorFetchBufferSize()- Specified by:
getLocatorFetchBufferSizein interfaceConnectionProperties- Returns:
- Returns the dontTrackOpenResources.
-
getLogger
- Specified by:
getLoggerin interfaceConnectionProperties
-
getLoggerClassName
- Specified by:
getLoggerClassNamein interfaceConnectionProperties- Returns:
- Returns the loggerClassName.
-
getLogSlowQueries
public boolean getLogSlowQueries()- Specified by:
getLogSlowQueriesin interfaceConnectionProperties- Returns:
- Returns the logSlowQueries.
-
getMaintainTimeStats
public boolean getMaintainTimeStats()- Specified by:
getMaintainTimeStatsin interfaceConnectionProperties
-
getMaxQuerySizeToLog
public int getMaxQuerySizeToLog()- Specified by:
getMaxQuerySizeToLogin interfaceConnectionProperties- Returns:
- Returns the maxQuerySizeToLog.
-
getMaxReconnects
public int getMaxReconnects()- Specified by:
getMaxReconnectsin interfaceConnectionProperties
-
getMaxRows
public int getMaxRows()- Specified by:
getMaxRowsin interfaceConnectionProperties
-
getMetadataCacheSize
public int getMetadataCacheSize()Description copied from interface:ConnectionPropertiesReturns the number of queries that metadata can be cached if caching is enabled.- Specified by:
getMetadataCacheSizein interfaceConnectionProperties- Returns:
- the number of queries to cache metadata for.
-
getNoDatetimeStringSync
public boolean getNoDatetimeStringSync()- Specified by:
getNoDatetimeStringSyncin interfaceConnectionProperties- Returns:
- Returns the noDatetimeStringSync.
-
getNullCatalogMeansCurrent
public boolean getNullCatalogMeansCurrent()- Specified by:
getNullCatalogMeansCurrentin interfaceConnectionProperties
-
getNullNamePatternMatchesAll
public boolean getNullNamePatternMatchesAll()- Specified by:
getNullNamePatternMatchesAllin interfaceConnectionProperties
-
getPacketDebugBufferSize
public int getPacketDebugBufferSize()- Specified by:
getPacketDebugBufferSizein interfaceConnectionProperties- Returns:
- Returns the packetDebugBufferSize.
-
getParanoid
public boolean getParanoid()- Specified by:
getParanoidin interfaceConnectionProperties
-
getPedantic
public boolean getPedantic()- Specified by:
getPedanticin interfaceConnectionProperties
-
getPreparedStatementCacheSize
public int getPreparedStatementCacheSize()- Specified by:
getPreparedStatementCacheSizein interfaceConnectionProperties- Returns:
- Returns the preparedStatementCacheSize.
-
getPreparedStatementCacheSqlLimit
public int getPreparedStatementCacheSqlLimit()- Specified by:
getPreparedStatementCacheSqlLimitin interfaceConnectionProperties- Returns:
- Returns the preparedStatementCacheSqlLimit.
-
getProfileSql
public boolean getProfileSql()- Specified by:
getProfileSqlin interfaceConnectionProperties
-
getProfileSQL
public boolean getProfileSQL()- Specified by:
getProfileSQLin interfaceConnectionProperties- Returns:
- Returns the profileSQL flag
-
getPropertiesTransform
- Specified by:
getPropertiesTransformin interfaceConnectionProperties- Returns:
- Returns the propertiesTransform.
-
getQueriesBeforeRetryMaster
public int getQueriesBeforeRetryMaster()- Specified by:
getQueriesBeforeRetryMasterin interfaceConnectionProperties
-
getReconnectAtTxEnd
public boolean getReconnectAtTxEnd()- Specified by:
getReconnectAtTxEndin interfaceConnectionProperties
-
getRelaxAutoCommit
public boolean getRelaxAutoCommit()- Specified by:
getRelaxAutoCommitin interfaceConnectionProperties
-
getReportMetricsIntervalMillis
public int getReportMetricsIntervalMillis()- Specified by:
getReportMetricsIntervalMillisin interfaceConnectionProperties- Returns:
- Returns the reportMetricsIntervalMillis.
-
getRequireSSL
public boolean getRequireSSL()- Specified by:
getRequireSSLin interfaceConnectionProperties
-
getRetainStatementAfterResultSetClose
public boolean getRetainStatementAfterResultSetClose()- Specified by:
getRetainStatementAfterResultSetClosein interfaceConnectionProperties
-
getRollbackOnPooledClose
public boolean getRollbackOnPooledClose()- Specified by:
getRollbackOnPooledClosein interfaceConnectionProperties- Returns:
- Returns the rollbackOnPooledClose.
-
getRoundRobinLoadBalance
public boolean getRoundRobinLoadBalance()Description copied from interface:ConnectionPropertiesReturns whether or not hosts will be picked in a round-robin fashion.- Specified by:
getRoundRobinLoadBalancein interfaceConnectionProperties- Returns:
- Returns the roundRobinLoadBalance property.
-
getRunningCTS13
public boolean getRunningCTS13()- Specified by:
getRunningCTS13in interfaceConnectionProperties- Returns:
- Returns the runningCTS13.
-
getSecondsBeforeRetryMaster
public int getSecondsBeforeRetryMaster()- Specified by:
getSecondsBeforeRetryMasterin interfaceConnectionProperties
-
getServerTimezone
Description copied from interface:ConnectionPropertiesReturns the 'serverTimezone' property.- Specified by:
getServerTimezonein interfaceConnectionProperties- Returns:
- the configured server timezone property.
-
getSessionVariables
- Specified by:
getSessionVariablesin interfaceConnectionProperties- Returns:
- Returns the sessionVariables.
-
getSlowQueryThresholdMillis
public int getSlowQueryThresholdMillis()- Specified by:
getSlowQueryThresholdMillisin interfaceConnectionProperties- Returns:
- Returns the slowQueryThresholdMillis.
-
getSocketFactoryClassName
- Specified by:
getSocketFactoryClassNamein interfaceConnectionProperties
-
getSocketTimeout
public int getSocketTimeout()- Specified by:
getSocketTimeoutin interfaceConnectionProperties
-
getStrictFloatingPoint
public boolean getStrictFloatingPoint()- Specified by:
getStrictFloatingPointin interfaceConnectionProperties
-
getStrictUpdates
public boolean getStrictUpdates()- Specified by:
getStrictUpdatesin interfaceConnectionProperties
-
getTinyInt1isBit
public boolean getTinyInt1isBit()- Specified by:
getTinyInt1isBitin interfaceConnectionProperties- Returns:
- Returns the tinyInt1isBit.
-
getTraceProtocol
public boolean getTraceProtocol()- Specified by:
getTraceProtocolin interfaceConnectionProperties- Returns:
- Returns the logProtocol.
-
getTransformedBitIsBoolean
public boolean getTransformedBitIsBoolean()- Specified by:
getTransformedBitIsBooleanin interfaceConnectionProperties
-
getUseCompression
public boolean getUseCompression()- Specified by:
getUseCompressionin interfaceConnectionProperties
-
getUseFastIntParsing
public boolean getUseFastIntParsing()- Specified by:
getUseFastIntParsingin interfaceConnectionProperties- Returns:
- Returns the useFastIntParsing.
-
getUseHostsInPrivileges
public boolean getUseHostsInPrivileges()- Specified by:
getUseHostsInPrivilegesin interfaceConnectionProperties
-
getUseInformationSchema
public boolean getUseInformationSchema()- Specified by:
getUseInformationSchemain interfaceConnectionProperties
-
getUseLocalSessionState
public boolean getUseLocalSessionState()- Specified by:
getUseLocalSessionStatein interfaceConnectionProperties- Returns:
- Returns the useLocalSessionState.
-
getUseOldUTF8Behavior
public boolean getUseOldUTF8Behavior()- Specified by:
getUseOldUTF8Behaviorin interfaceConnectionProperties- Returns:
- Returns the useOldUTF8Behavior.
-
getUseOnlyServerErrorMessages
public boolean getUseOnlyServerErrorMessages()- Specified by:
getUseOnlyServerErrorMessagesin interfaceConnectionProperties- Returns:
- Returns the useOnlyServerErrorMessages.
-
getUseReadAheadInput
public boolean getUseReadAheadInput()- Specified by:
getUseReadAheadInputin interfaceConnectionProperties- Returns:
- Returns the useReadAheadInput.
-
getUseServerPreparedStmts
public boolean getUseServerPreparedStmts()- Specified by:
getUseServerPreparedStmtsin interfaceConnectionProperties
-
getUseSqlStateCodes
public boolean getUseSqlStateCodes()- Specified by:
getUseSqlStateCodesin interfaceConnectionProperties- Returns:
- Returns the useSqlStateCodes state.
-
getUseSSL
public boolean getUseSSL()- Specified by:
getUseSSLin interfaceConnectionProperties
-
isUseSSLExplicit
public boolean isUseSSLExplicit()Was the value of useSSL set explicitly or just got from defaults.- Specified by:
isUseSSLExplicitin interfaceConnectionProperties- Returns:
-
getUseStreamLengthsInPrepStmts
public boolean getUseStreamLengthsInPrepStmts()- Specified by:
getUseStreamLengthsInPrepStmtsin interfaceConnectionProperties
-
getUseTimezone
public boolean getUseTimezone()- Specified by:
getUseTimezonein interfaceConnectionProperties
-
getUseUltraDevWorkAround
public boolean getUseUltraDevWorkAround()- Specified by:
getUseUltraDevWorkAroundin interfaceConnectionProperties
-
getUseUnbufferedInput
public boolean getUseUnbufferedInput()- Specified by:
getUseUnbufferedInputin interfaceConnectionProperties- Returns:
- Returns the useUnbufferedInput.
-
getUseUnicode
public boolean getUseUnicode()- Specified by:
getUseUnicodein interfaceConnectionProperties
-
getUseUsageAdvisor
public boolean getUseUsageAdvisor()Description copied from interface:ConnectionPropertiesReturns whether or not the driver advises of proper usage.- Specified by:
getUseUsageAdvisorin interfaceConnectionProperties- Returns:
- the value of useUsageAdvisor
-
getYearIsDateType
public boolean getYearIsDateType()- Specified by:
getYearIsDateTypein interfaceConnectionProperties
-
getZeroDateTimeBehavior
- Specified by:
getZeroDateTimeBehaviorin interfaceConnectionProperties- Returns:
- Returns the zeroDateTimeBehavior.
-
initializeFromRef
Initializes driver properties that come from a JNDI reference (in the case of a javax.sql.DataSource bound into some name service that doesn't handle Java objects directly).- Parameters:
ref- The JNDI Reference that holds RefAddrs for all properties- Throws:
SQLException
-
initializeProperties
Initializes driver properties that come from URL or properties passed to the driver manager.- Parameters:
info-- Throws:
SQLException
-
postInitialization
- Throws:
SQLException
-
setAllowLoadLocalInfile
public void setAllowLoadLocalInfile(boolean property) - Specified by:
setAllowLoadLocalInfilein interfaceConnectionProperties
-
setAllowMultiQueries
public void setAllowMultiQueries(boolean property) - Specified by:
setAllowMultiQueriesin interfaceConnectionProperties- Parameters:
property-
-
setAllowNanAndInf
public void setAllowNanAndInf(boolean flag) - Specified by:
setAllowNanAndInfin interfaceConnectionProperties
-
setAllowUrlInLocalInfile
public void setAllowUrlInLocalInfile(boolean flag) - Specified by:
setAllowUrlInLocalInfilein interfaceConnectionProperties
-
setAlwaysSendSetIsolation
public void setAlwaysSendSetIsolation(boolean flag) - Specified by:
setAlwaysSendSetIsolationin interfaceConnectionProperties
-
setAutoDeserialize
public void setAutoDeserialize(boolean flag) - Specified by:
setAutoDeserializein interfaceConnectionProperties
-
setAutoGenerateTestcaseScript
public void setAutoGenerateTestcaseScript(boolean flag) - Specified by:
setAutoGenerateTestcaseScriptin interfaceConnectionProperties
-
setAutoReconnect
public void setAutoReconnect(boolean flag) - Specified by:
setAutoReconnectin interfaceConnectionProperties- Parameters:
flag- The autoReconnect to set.
-
setAutoReconnectForConnectionPools
public void setAutoReconnectForConnectionPools(boolean property) - Specified by:
setAutoReconnectForConnectionPoolsin interfaceConnectionProperties
-
setAutoReconnectForPools
public void setAutoReconnectForPools(boolean flag) - Specified by:
setAutoReconnectForPoolsin interfaceConnectionProperties- Parameters:
flag- The autoReconnectForPools to set.
-
setBlobSendChunkSize
- Specified by:
setBlobSendChunkSizein interfaceConnectionProperties- Throws:
SQLException
-
setCacheCallableStatements
public void setCacheCallableStatements(boolean flag) - Specified by:
setCacheCallableStatementsin interfaceConnectionProperties- Parameters:
flag- The cacheCallableStatements to set.
-
setCachePreparedStatements
public void setCachePreparedStatements(boolean flag) - Specified by:
setCachePreparedStatementsin interfaceConnectionProperties- Parameters:
flag- The cachePreparedStatements to set.
-
setCacheResultSetMetadata
public void setCacheResultSetMetadata(boolean property) Description copied from interface:ConnectionPropertiesSets whether or not we should cache result set metadata.- Specified by:
setCacheResultSetMetadatain interfaceConnectionProperties- Parameters:
property-
-
setCacheServerConfiguration
public void setCacheServerConfiguration(boolean flag) - Specified by:
setCacheServerConfigurationin interfaceConnectionProperties
-
setCallableStatementCacheSize
Description copied from interface:ConnectionPropertiesConfigures the number of callable statements to cache. (this is configurable during the life of the connection).- Specified by:
setCallableStatementCacheSizein interfaceConnectionProperties- Parameters:
size- The callableStatementCacheSize to set.- Throws:
SQLException
-
setCapitalizeDBMDTypes
public void setCapitalizeDBMDTypes(boolean property) - Specified by:
setCapitalizeDBMDTypesin interfaceConnectionProperties
-
setCapitalizeTypeNames
public void setCapitalizeTypeNames(boolean flag) - Specified by:
setCapitalizeTypeNamesin interfaceConnectionProperties- Parameters:
flag- The capitalizeTypeNames to set.
-
setCharacterEncoding
- Specified by:
setCharacterEncodingin interfaceConnectionProperties- Parameters:
encoding- The characterEncoding to set.
-
setCharacterSetResults
- Specified by:
setCharacterSetResultsin interfaceConnectionProperties- Parameters:
characterSet- The characterSetResults to set.
-
setClobberStreamingResults
public void setClobberStreamingResults(boolean flag) - Specified by:
setClobberStreamingResultsin interfaceConnectionProperties- Parameters:
flag- The clobberStreamingResults to set.
-
setClobCharacterEncoding
- Specified by:
setClobCharacterEncodingin interfaceConnectionProperties
-
setConnectionCollation
- Specified by:
setConnectionCollationin interfaceConnectionProperties- Parameters:
collation- The connectionCollation to set.
-
setConnectTimeout
- Specified by:
setConnectTimeoutin interfaceConnectionProperties- Parameters:
timeoutMs-- Throws:
SQLException
-
setContinueBatchOnError
public void setContinueBatchOnError(boolean property) - Specified by:
setContinueBatchOnErrorin interfaceConnectionProperties- Parameters:
property-
-
setCreateDatabaseIfNotExist
public void setCreateDatabaseIfNotExist(boolean flag) - Specified by:
setCreateDatabaseIfNotExistin interfaceConnectionProperties
-
setDefaultFetchSize
- Specified by:
setDefaultFetchSizein interfaceConnectionProperties- Throws:
SQLException
-
setDetectServerPreparedStmts
public void setDetectServerPreparedStmts(boolean property) - Specified by:
setDetectServerPreparedStmtsin interfaceConnectionProperties- Parameters:
property-
-
setDontTrackOpenResources
public void setDontTrackOpenResources(boolean flag) - Specified by:
setDontTrackOpenResourcesin interfaceConnectionProperties
-
setDumpQueriesOnException
public void setDumpQueriesOnException(boolean flag) - Specified by:
setDumpQueriesOnExceptionin interfaceConnectionProperties- Parameters:
flag- The dumpQueriesOnException to set.
-
setDynamicCalendars
public void setDynamicCalendars(boolean flag) - Specified by:
setDynamicCalendarsin interfaceConnectionProperties
-
setElideSetAutoCommits
public void setElideSetAutoCommits(boolean flag) - Specified by:
setElideSetAutoCommitsin interfaceConnectionProperties- Parameters:
flag- The elideSetAutoCommits to set.
-
setEmptyStringsConvertToZero
public void setEmptyStringsConvertToZero(boolean flag) - Specified by:
setEmptyStringsConvertToZeroin interfaceConnectionProperties
-
setEmulateLocators
public void setEmulateLocators(boolean property) - Specified by:
setEmulateLocatorsin interfaceConnectionProperties- Parameters:
property-
-
setEmulateUnsupportedPstmts
public void setEmulateUnsupportedPstmts(boolean flag) - Specified by:
setEmulateUnsupportedPstmtsin interfaceConnectionProperties
-
setEnablePacketDebug
public void setEnablePacketDebug(boolean flag) - Specified by:
setEnablePacketDebugin interfaceConnectionProperties- Parameters:
flag- The enablePacketDebug to set.
-
setEncoding
- Specified by:
setEncodingin interfaceConnectionProperties- Parameters:
property-
-
setExplainSlowQueries
public void setExplainSlowQueries(boolean flag) - Specified by:
setExplainSlowQueriesin interfaceConnectionProperties- Parameters:
flag- The explainSlowQueries to set.
-
setFailOverReadOnly
public void setFailOverReadOnly(boolean flag) - Specified by:
setFailOverReadOnlyin interfaceConnectionProperties- Parameters:
flag- The failOverReadOnly to set.
-
setGatherPerformanceMetrics
public void setGatherPerformanceMetrics(boolean flag) - Specified by:
setGatherPerformanceMetricsin interfaceConnectionProperties- Parameters:
flag- The gatherPerformanceMetrics to set.
-
setHighAvailability
protected void setHighAvailability(boolean property) -
setHoldResultsOpenOverStatementClose
public void setHoldResultsOpenOverStatementClose(boolean flag) - Specified by:
setHoldResultsOpenOverStatementClosein interfaceConnectionProperties
-
setIgnoreNonTxTables
public void setIgnoreNonTxTables(boolean property) - Specified by:
setIgnoreNonTxTablesin interfaceConnectionProperties- Parameters:
property-
-
setInitialTimeout
- Specified by:
setInitialTimeoutin interfaceConnectionProperties- Parameters:
property-- Throws:
SQLException
-
setIsInteractiveClient
public void setIsInteractiveClient(boolean property) - Specified by:
setIsInteractiveClientin interfaceConnectionProperties- Parameters:
property-
-
setJdbcCompliantTruncation
public void setJdbcCompliantTruncation(boolean flag) - Specified by:
setJdbcCompliantTruncationin interfaceConnectionProperties- Parameters:
flag- The jdbcCompliantTruncation to set.
-
setLocatorFetchBufferSize
- Specified by:
setLocatorFetchBufferSizein interfaceConnectionProperties- Throws:
SQLException
-
setLogger
- Specified by:
setLoggerin interfaceConnectionProperties- Parameters:
property-
-
setLoggerClassName
- Specified by:
setLoggerClassNamein interfaceConnectionProperties- Parameters:
className- The loggerClassName to set.
-
setLogSlowQueries
public void setLogSlowQueries(boolean flag) - Specified by:
setLogSlowQueriesin interfaceConnectionProperties- Parameters:
flag- The logSlowQueries to set.
-
setMaintainTimeStats
public void setMaintainTimeStats(boolean flag) - Specified by:
setMaintainTimeStatsin interfaceConnectionProperties
-
setMaxQuerySizeToLog
- Specified by:
setMaxQuerySizeToLogin interfaceConnectionProperties- Parameters:
sizeInBytes- The maxQuerySizeToLog to set.- Throws:
SQLException
-
setMaxReconnects
- Specified by:
setMaxReconnectsin interfaceConnectionProperties- Parameters:
property-- Throws:
SQLException
-
setMaxRows
- Specified by:
setMaxRowsin interfaceConnectionProperties- Parameters:
property-- Throws:
SQLException
-
setMetadataCacheSize
Description copied from interface:ConnectionPropertiesSets the number of queries that metadata can be cached if caching is enabled.- Specified by:
setMetadataCacheSizein interfaceConnectionProperties- Parameters:
value- the number of queries to cache metadata for.- Throws:
SQLException
-
setNoDatetimeStringSync
public void setNoDatetimeStringSync(boolean flag) - Specified by:
setNoDatetimeStringSyncin interfaceConnectionProperties
-
setNullCatalogMeansCurrent
public void setNullCatalogMeansCurrent(boolean value) - Specified by:
setNullCatalogMeansCurrentin interfaceConnectionProperties
-
setNullNamePatternMatchesAll
public void setNullNamePatternMatchesAll(boolean value) - Specified by:
setNullNamePatternMatchesAllin interfaceConnectionProperties
-
setPacketDebugBufferSize
- Specified by:
setPacketDebugBufferSizein interfaceConnectionProperties- Parameters:
size- The packetDebugBufferSize to set.- Throws:
SQLException
-
setParanoid
public void setParanoid(boolean property) - Specified by:
setParanoidin interfaceConnectionProperties- Parameters:
property-
-
setPedantic
public void setPedantic(boolean property) - Specified by:
setPedanticin interfaceConnectionProperties- Parameters:
property-
-
setPreparedStatementCacheSize
- Specified by:
setPreparedStatementCacheSizein interfaceConnectionProperties- Parameters:
cacheSize- The preparedStatementCacheSize to set.- Throws:
SQLException
-
setPreparedStatementCacheSqlLimit
- Specified by:
setPreparedStatementCacheSqlLimitin interfaceConnectionProperties- Parameters:
cacheSqlLimit- The preparedStatementCacheSqlLimit to set.- Throws:
SQLException
-
setProfileSql
public void setProfileSql(boolean property) - Specified by:
setProfileSqlin interfaceConnectionProperties- Parameters:
property-
-
setProfileSQL
public void setProfileSQL(boolean flag) - Specified by:
setProfileSQLin interfaceConnectionProperties- Parameters:
flag- The profileSQL to set.
-
setPropertiesTransform
- Specified by:
setPropertiesTransformin interfaceConnectionProperties
-
setQueriesBeforeRetryMaster
- Specified by:
setQueriesBeforeRetryMasterin interfaceConnectionProperties- Parameters:
property-- Throws:
SQLException
-
setReconnectAtTxEnd
public void setReconnectAtTxEnd(boolean property) - Specified by:
setReconnectAtTxEndin interfaceConnectionProperties- Parameters:
property-
-
setRelaxAutoCommit
public void setRelaxAutoCommit(boolean property) - Specified by:
setRelaxAutoCommitin interfaceConnectionProperties- Parameters:
property-
-
setReportMetricsIntervalMillis
- Specified by:
setReportMetricsIntervalMillisin interfaceConnectionProperties- Parameters:
millis- The reportMetricsIntervalMillis to set.- Throws:
SQLException
-
setRequireSSL
public void setRequireSSL(boolean property) - Specified by:
setRequireSSLin interfaceConnectionProperties- Parameters:
property-
-
setRetainStatementAfterResultSetClose
public void setRetainStatementAfterResultSetClose(boolean flag) - Specified by:
setRetainStatementAfterResultSetClosein interfaceConnectionProperties
-
setRollbackOnPooledClose
public void setRollbackOnPooledClose(boolean flag) - Specified by:
setRollbackOnPooledClosein interfaceConnectionProperties
-
setRoundRobinLoadBalance
public void setRoundRobinLoadBalance(boolean flag) Description copied from interface:ConnectionPropertiesSets whether or not hosts will be picked in a round-robin fashion.- Specified by:
setRoundRobinLoadBalancein interfaceConnectionProperties- Parameters:
flag- The roundRobinLoadBalance property to set.
-
setRunningCTS13
public void setRunningCTS13(boolean flag) - Specified by:
setRunningCTS13in interfaceConnectionProperties
-
setSecondsBeforeRetryMaster
- Specified by:
setSecondsBeforeRetryMasterin interfaceConnectionProperties- Parameters:
property-- Throws:
SQLException
-
setServerTimezone
- Specified by:
setServerTimezonein interfaceConnectionProperties- Parameters:
property-
-
setSessionVariables
- Specified by:
setSessionVariablesin interfaceConnectionProperties
-
setSlowQueryThresholdMillis
- Specified by:
setSlowQueryThresholdMillisin interfaceConnectionProperties- Parameters:
millis- The slowQueryThresholdMillis to set.- Throws:
SQLException
-
setSocketFactoryClassName
- Specified by:
setSocketFactoryClassNamein interfaceConnectionProperties- Parameters:
property-
-
setSocketTimeout
- Specified by:
setSocketTimeoutin interfaceConnectionProperties- Parameters:
property-- Throws:
SQLException
-
setStrictFloatingPoint
public void setStrictFloatingPoint(boolean property) - Specified by:
setStrictFloatingPointin interfaceConnectionProperties- Parameters:
property-
-
setStrictUpdates
public void setStrictUpdates(boolean property) - Specified by:
setStrictUpdatesin interfaceConnectionProperties- Parameters:
property-
-
setTinyInt1isBit
public void setTinyInt1isBit(boolean flag) - Specified by:
setTinyInt1isBitin interfaceConnectionProperties
-
setTraceProtocol
public void setTraceProtocol(boolean flag) - Specified by:
setTraceProtocolin interfaceConnectionProperties- Parameters:
flag- The logProtocol to set.
-
setTransformedBitIsBoolean
public void setTransformedBitIsBoolean(boolean flag) - Specified by:
setTransformedBitIsBooleanin interfaceConnectionProperties
-
setUseCompression
public void setUseCompression(boolean property) - Specified by:
setUseCompressionin interfaceConnectionProperties- Parameters:
property-
-
setUseFastIntParsing
public void setUseFastIntParsing(boolean flag) - Specified by:
setUseFastIntParsingin interfaceConnectionProperties
-
setUseHostsInPrivileges
public void setUseHostsInPrivileges(boolean property) - Specified by:
setUseHostsInPrivilegesin interfaceConnectionProperties- Parameters:
property-
-
setUseInformationSchema
public void setUseInformationSchema(boolean flag) - Specified by:
setUseInformationSchemain interfaceConnectionProperties
-
setUseLocalSessionState
public void setUseLocalSessionState(boolean flag) - Specified by:
setUseLocalSessionStatein interfaceConnectionProperties
-
setUseOldUTF8Behavior
public void setUseOldUTF8Behavior(boolean flag) - Specified by:
setUseOldUTF8Behaviorin interfaceConnectionProperties
-
setUseOnlyServerErrorMessages
public void setUseOnlyServerErrorMessages(boolean flag) - Specified by:
setUseOnlyServerErrorMessagesin interfaceConnectionProperties
-
setUseReadAheadInput
public void setUseReadAheadInput(boolean flag) - Specified by:
setUseReadAheadInputin interfaceConnectionProperties
-
setUseServerPreparedStmts
public void setUseServerPreparedStmts(boolean flag) - Specified by:
setUseServerPreparedStmtsin interfaceConnectionProperties- Parameters:
flag- The detectServerPreparedStmts to set.
-
setUseSqlStateCodes
public void setUseSqlStateCodes(boolean flag) - Specified by:
setUseSqlStateCodesin interfaceConnectionProperties- Parameters:
flag- The useSqlStateCodes to set.
-
setUseSSL
public void setUseSSL(boolean property) - Specified by:
setUseSSLin interfaceConnectionProperties- Parameters:
property-
-
setUseStreamLengthsInPrepStmts
public void setUseStreamLengthsInPrepStmts(boolean property) - Specified by:
setUseStreamLengthsInPrepStmtsin interfaceConnectionProperties- Parameters:
property-
-
setUseTimezone
public void setUseTimezone(boolean property) - Specified by:
setUseTimezonein interfaceConnectionProperties- Parameters:
property-
-
setUseUltraDevWorkAround
public void setUseUltraDevWorkAround(boolean property) - Specified by:
setUseUltraDevWorkAroundin interfaceConnectionProperties- Parameters:
property-
-
setUseUnbufferedInput
public void setUseUnbufferedInput(boolean flag) - Specified by:
setUseUnbufferedInputin interfaceConnectionProperties- Parameters:
flag- The useUnbufferedInput to set.
-
setUseUnicode
public void setUseUnicode(boolean flag) - Specified by:
setUseUnicodein interfaceConnectionProperties- Parameters:
flag- The useUnicode to set.
-
setUseUsageAdvisor
public void setUseUsageAdvisor(boolean useUsageAdvisorFlag) Description copied from interface:ConnectionPropertiesSets whether or not the driver advises of proper usage.- Specified by:
setUseUsageAdvisorin interfaceConnectionProperties- Parameters:
useUsageAdvisorFlag- whether or not the driver advises of proper usage.
-
setYearIsDateType
public void setYearIsDateType(boolean flag) - Specified by:
setYearIsDateTypein interfaceConnectionProperties
-
setZeroDateTimeBehavior
- Specified by:
setZeroDateTimeBehaviorin interfaceConnectionProperties
-
storeToRef
- Throws:
SQLException
-
useUnbufferedInput
public boolean useUnbufferedInput()- Specified by:
useUnbufferedInputin interfaceConnectionProperties- Returns:
- Returns the useUnbufferedInput.
-
getUseCursorFetch
public boolean getUseCursorFetch()- Specified by:
getUseCursorFetchin interfaceConnectionProperties
-
setUseCursorFetch
public void setUseCursorFetch(boolean flag) - Specified by:
setUseCursorFetchin interfaceConnectionProperties
-
getOverrideSupportsIntegrityEnhancementFacility
public boolean getOverrideSupportsIntegrityEnhancementFacility()- Specified by:
getOverrideSupportsIntegrityEnhancementFacilityin interfaceConnectionProperties
-
setOverrideSupportsIntegrityEnhancementFacility
public void setOverrideSupportsIntegrityEnhancementFacility(boolean flag) - Specified by:
setOverrideSupportsIntegrityEnhancementFacilityin interfaceConnectionProperties
-
getNoTimezoneConversionForTimeType
public boolean getNoTimezoneConversionForTimeType()- Specified by:
getNoTimezoneConversionForTimeTypein interfaceConnectionProperties
-
setNoTimezoneConversionForTimeType
public void setNoTimezoneConversionForTimeType(boolean flag) - Specified by:
setNoTimezoneConversionForTimeTypein interfaceConnectionProperties
-
getNoTimezoneConversionForDateType
public boolean getNoTimezoneConversionForDateType()- Specified by:
getNoTimezoneConversionForDateTypein interfaceConnectionProperties
-
setNoTimezoneConversionForDateType
public void setNoTimezoneConversionForDateType(boolean flag) - Specified by:
setNoTimezoneConversionForDateTypein interfaceConnectionProperties
-
getCacheDefaultTimezone
public boolean getCacheDefaultTimezone()- Specified by:
getCacheDefaultTimezonein interfaceConnectionProperties
-
setCacheDefaultTimezone
public void setCacheDefaultTimezone(boolean flag) - Specified by:
setCacheDefaultTimezonein interfaceConnectionProperties
-
getUseJDBCCompliantTimezoneShift
public boolean getUseJDBCCompliantTimezoneShift()- Specified by:
getUseJDBCCompliantTimezoneShiftin interfaceConnectionProperties
-
setUseJDBCCompliantTimezoneShift
public void setUseJDBCCompliantTimezoneShift(boolean flag) - Specified by:
setUseJDBCCompliantTimezoneShiftin interfaceConnectionProperties
-
getAutoClosePStmtStreams
public boolean getAutoClosePStmtStreams()- Specified by:
getAutoClosePStmtStreamsin interfaceConnectionProperties
-
setAutoClosePStmtStreams
public void setAutoClosePStmtStreams(boolean flag) - Specified by:
setAutoClosePStmtStreamsin interfaceConnectionProperties
-
getProcessEscapeCodesForPrepStmts
public boolean getProcessEscapeCodesForPrepStmts()- Specified by:
getProcessEscapeCodesForPrepStmtsin interfaceConnectionProperties
-
setProcessEscapeCodesForPrepStmts
public void setProcessEscapeCodesForPrepStmts(boolean flag) - Specified by:
setProcessEscapeCodesForPrepStmtsin interfaceConnectionProperties
-
getUseGmtMillisForDatetimes
public boolean getUseGmtMillisForDatetimes()- Specified by:
getUseGmtMillisForDatetimesin interfaceConnectionProperties
-
setUseGmtMillisForDatetimes
public void setUseGmtMillisForDatetimes(boolean flag) - Specified by:
setUseGmtMillisForDatetimesin interfaceConnectionProperties
-
getDumpMetadataOnColumnNotFound
public boolean getDumpMetadataOnColumnNotFound()- Specified by:
getDumpMetadataOnColumnNotFoundin interfaceConnectionProperties
-
setDumpMetadataOnColumnNotFound
public void setDumpMetadataOnColumnNotFound(boolean flag) - Specified by:
setDumpMetadataOnColumnNotFoundin interfaceConnectionProperties
-
getResourceId
- Specified by:
getResourceIdin interfaceConnectionProperties
-
setResourceId
- Specified by:
setResourceIdin interfaceConnectionProperties
-
getRewriteBatchedStatements
public boolean getRewriteBatchedStatements()- Specified by:
getRewriteBatchedStatementsin interfaceConnectionProperties
-
setRewriteBatchedStatements
public void setRewriteBatchedStatements(boolean flag) - Specified by:
setRewriteBatchedStatementsin interfaceConnectionProperties
-
getJdbcCompliantTruncationForReads
public boolean getJdbcCompliantTruncationForReads()- Specified by:
getJdbcCompliantTruncationForReadsin interfaceConnectionProperties
-
setJdbcCompliantTruncationForReads
public void setJdbcCompliantTruncationForReads(boolean jdbcCompliantTruncationForReads) - Specified by:
setJdbcCompliantTruncationForReadsin interfaceConnectionProperties
-
getUseJvmCharsetConverters
public boolean getUseJvmCharsetConverters()- Specified by:
getUseJvmCharsetConvertersin interfaceConnectionProperties
-
setUseJvmCharsetConverters
public void setUseJvmCharsetConverters(boolean flag) - Specified by:
setUseJvmCharsetConvertersin interfaceConnectionProperties
-
getPinGlobalTxToPhysicalConnection
public boolean getPinGlobalTxToPhysicalConnection()- Specified by:
getPinGlobalTxToPhysicalConnectionin interfaceConnectionProperties
-
setPinGlobalTxToPhysicalConnection
public void setPinGlobalTxToPhysicalConnection(boolean flag) - Specified by:
setPinGlobalTxToPhysicalConnectionin interfaceConnectionProperties
-
setGatherPerfMetrics
public void setGatherPerfMetrics(boolean flag) - Specified by:
setGatherPerfMetricsin interfaceConnectionProperties
-
getGatherPerfMetrics
public boolean getGatherPerfMetrics()- Specified by:
getGatherPerfMetricsin interfaceConnectionProperties
-
setUltraDevHack
public void setUltraDevHack(boolean flag) - Specified by:
setUltraDevHackin interfaceConnectionProperties
-
getUltraDevHack
public boolean getUltraDevHack()- Specified by:
getUltraDevHackin interfaceConnectionProperties
-
setInteractiveClient
public void setInteractiveClient(boolean property) - Specified by:
setInteractiveClientin interfaceConnectionProperties
-
setSocketFactory
- Specified by:
setSocketFactoryin interfaceConnectionProperties
-
getSocketFactory
- Specified by:
getSocketFactoryin interfaceConnectionProperties
-
setUseServerPrepStmts
public void setUseServerPrepStmts(boolean flag) - Specified by:
setUseServerPrepStmtsin interfaceConnectionProperties
-
getUseServerPrepStmts
public boolean getUseServerPrepStmts()- Specified by:
getUseServerPrepStmtsin interfaceConnectionProperties
-
setCacheCallableStmts
public void setCacheCallableStmts(boolean flag) - Specified by:
setCacheCallableStmtsin interfaceConnectionProperties
-
getCacheCallableStmts
public boolean getCacheCallableStmts()- Specified by:
getCacheCallableStmtsin interfaceConnectionProperties
-
setCachePrepStmts
public void setCachePrepStmts(boolean flag) - Specified by:
setCachePrepStmtsin interfaceConnectionProperties
-
getCachePrepStmts
public boolean getCachePrepStmts()- Specified by:
getCachePrepStmtsin interfaceConnectionProperties
-
setCallableStmtCacheSize
- Specified by:
setCallableStmtCacheSizein interfaceConnectionProperties- Throws:
SQLException
-
getCallableStmtCacheSize
public int getCallableStmtCacheSize()- Specified by:
getCallableStmtCacheSizein interfaceConnectionProperties
-
setPrepStmtCacheSize
- Specified by:
setPrepStmtCacheSizein interfaceConnectionProperties- Throws:
SQLException
-
getPrepStmtCacheSize
public int getPrepStmtCacheSize()- Specified by:
getPrepStmtCacheSizein interfaceConnectionProperties
-
setPrepStmtCacheSqlLimit
- Specified by:
setPrepStmtCacheSqlLimitin interfaceConnectionProperties- Throws:
SQLException
-
getPrepStmtCacheSqlLimit
public int getPrepStmtCacheSqlLimit()- Specified by:
getPrepStmtCacheSqlLimitin interfaceConnectionProperties
-
getNoAccessToProcedureBodies
public boolean getNoAccessToProcedureBodies()- Specified by:
getNoAccessToProcedureBodiesin interfaceConnectionProperties
-
setNoAccessToProcedureBodies
public void setNoAccessToProcedureBodies(boolean flag) - Specified by:
setNoAccessToProcedureBodiesin interfaceConnectionProperties
-
getUseOldAliasMetadataBehavior
public boolean getUseOldAliasMetadataBehavior()- Specified by:
getUseOldAliasMetadataBehaviorin interfaceConnectionProperties
-
setUseOldAliasMetadataBehavior
public void setUseOldAliasMetadataBehavior(boolean flag) - Specified by:
setUseOldAliasMetadataBehaviorin interfaceConnectionProperties
-
getClientCertificateKeyStorePassword
- Specified by:
getClientCertificateKeyStorePasswordin interfaceConnectionProperties
-
setClientCertificateKeyStorePassword
- Specified by:
setClientCertificateKeyStorePasswordin interfaceConnectionProperties
-
getClientCertificateKeyStoreType
- Specified by:
getClientCertificateKeyStoreTypein interfaceConnectionProperties
-
setClientCertificateKeyStoreType
- Specified by:
setClientCertificateKeyStoreTypein interfaceConnectionProperties
-
getClientCertificateKeyStoreUrl
- Specified by:
getClientCertificateKeyStoreUrlin interfaceConnectionProperties
-
setClientCertificateKeyStoreUrl
- Specified by:
setClientCertificateKeyStoreUrlin interfaceConnectionProperties
-
getTrustCertificateKeyStorePassword
- Specified by:
getTrustCertificateKeyStorePasswordin interfaceConnectionProperties
-
setTrustCertificateKeyStorePassword
- Specified by:
setTrustCertificateKeyStorePasswordin interfaceConnectionProperties
-
getTrustCertificateKeyStoreType
- Specified by:
getTrustCertificateKeyStoreTypein interfaceConnectionProperties
-
setTrustCertificateKeyStoreType
- Specified by:
setTrustCertificateKeyStoreTypein interfaceConnectionProperties
-
getTrustCertificateKeyStoreUrl
- Specified by:
getTrustCertificateKeyStoreUrlin interfaceConnectionProperties
-
setTrustCertificateKeyStoreUrl
- Specified by:
setTrustCertificateKeyStoreUrlin interfaceConnectionProperties
-
getUseSSPSCompatibleTimezoneShift
public boolean getUseSSPSCompatibleTimezoneShift()- Specified by:
getUseSSPSCompatibleTimezoneShiftin interfaceConnectionProperties
-
setUseSSPSCompatibleTimezoneShift
public void setUseSSPSCompatibleTimezoneShift(boolean flag) - Specified by:
setUseSSPSCompatibleTimezoneShiftin interfaceConnectionProperties
-
getTreatUtilDateAsTimestamp
public boolean getTreatUtilDateAsTimestamp()- Specified by:
getTreatUtilDateAsTimestampin interfaceConnectionProperties
-
setTreatUtilDateAsTimestamp
public void setTreatUtilDateAsTimestamp(boolean flag) - Specified by:
setTreatUtilDateAsTimestampin interfaceConnectionProperties
-
getUseFastDateParsing
public boolean getUseFastDateParsing()- Specified by:
getUseFastDateParsingin interfaceConnectionProperties
-
setUseFastDateParsing
public void setUseFastDateParsing(boolean flag) - Specified by:
setUseFastDateParsingin interfaceConnectionProperties
-
getLocalSocketAddress
- Specified by:
getLocalSocketAddressin interfaceConnectionProperties
-
setLocalSocketAddress
- Specified by:
setLocalSocketAddressin interfaceConnectionProperties
-
setUseConfigs
- Specified by:
setUseConfigsin interfaceConnectionProperties
-
getUseConfigs
- Specified by:
getUseConfigsin interfaceConnectionProperties
-
getGenerateSimpleParameterMetadata
public boolean getGenerateSimpleParameterMetadata()- Specified by:
getGenerateSimpleParameterMetadatain interfaceConnectionProperties
-
setGenerateSimpleParameterMetadata
public void setGenerateSimpleParameterMetadata(boolean flag) - Specified by:
setGenerateSimpleParameterMetadatain interfaceConnectionProperties
-
getLogXaCommands
public boolean getLogXaCommands()- Specified by:
getLogXaCommandsin interfaceConnectionProperties
-
setLogXaCommands
public void setLogXaCommands(boolean flag) - Specified by:
setLogXaCommandsin interfaceConnectionProperties
-
getResultSetSizeThreshold
public int getResultSetSizeThreshold()- Specified by:
getResultSetSizeThresholdin interfaceConnectionProperties
-
setResultSetSizeThreshold
- Specified by:
setResultSetSizeThresholdin interfaceConnectionProperties- Throws:
SQLException
-
getNetTimeoutForStreamingResults
public int getNetTimeoutForStreamingResults()- Specified by:
getNetTimeoutForStreamingResultsin interfaceConnectionProperties
-
setNetTimeoutForStreamingResults
- Specified by:
setNetTimeoutForStreamingResultsin interfaceConnectionProperties- Throws:
SQLException
-
getEnableQueryTimeouts
public boolean getEnableQueryTimeouts()- Specified by:
getEnableQueryTimeoutsin interfaceConnectionProperties
-
setEnableQueryTimeouts
public void setEnableQueryTimeouts(boolean flag) - Specified by:
setEnableQueryTimeoutsin interfaceConnectionProperties
-
getPadCharsWithSpace
public boolean getPadCharsWithSpace()- Specified by:
getPadCharsWithSpacein interfaceConnectionProperties
-
setPadCharsWithSpace
public void setPadCharsWithSpace(boolean flag) - Specified by:
setPadCharsWithSpacein interfaceConnectionProperties
-
getUseDynamicCharsetInfo
public boolean getUseDynamicCharsetInfo()- Specified by:
getUseDynamicCharsetInfoin interfaceConnectionProperties
-
setUseDynamicCharsetInfo
public void setUseDynamicCharsetInfo(boolean flag) - Specified by:
setUseDynamicCharsetInfoin interfaceConnectionProperties
-
getClientInfoProvider
- Specified by:
getClientInfoProviderin interfaceConnectionProperties
-
setClientInfoProvider
- Specified by:
setClientInfoProviderin interfaceConnectionProperties
-
getPopulateInsertRowWithDefaultValues
public boolean getPopulateInsertRowWithDefaultValues()- Specified by:
getPopulateInsertRowWithDefaultValuesin interfaceConnectionProperties
-
setPopulateInsertRowWithDefaultValues
public void setPopulateInsertRowWithDefaultValues(boolean flag) - Specified by:
setPopulateInsertRowWithDefaultValuesin interfaceConnectionProperties
-
getLoadBalanceStrategy
- Specified by:
getLoadBalanceStrategyin interfaceConnectionProperties
-
setLoadBalanceStrategy
- Specified by:
setLoadBalanceStrategyin interfaceConnectionProperties
-
getServerAffinityOrder
- Specified by:
getServerAffinityOrderin interfaceConnectionProperties
-
setServerAffinityOrder
- Specified by:
setServerAffinityOrderin interfaceConnectionProperties
-
getTcpNoDelay
public boolean getTcpNoDelay()- Specified by:
getTcpNoDelayin interfaceConnectionProperties
-
setTcpNoDelay
public void setTcpNoDelay(boolean flag) - Specified by:
setTcpNoDelayin interfaceConnectionProperties
-
getTcpKeepAlive
public boolean getTcpKeepAlive()- Specified by:
getTcpKeepAlivein interfaceConnectionProperties
-
setTcpKeepAlive
public void setTcpKeepAlive(boolean flag) - Specified by:
setTcpKeepAlivein interfaceConnectionProperties
-
getTcpRcvBuf
public int getTcpRcvBuf()- Specified by:
getTcpRcvBufin interfaceConnectionProperties
-
setTcpRcvBuf
- Specified by:
setTcpRcvBufin interfaceConnectionProperties- Throws:
SQLException
-
getTcpSndBuf
public int getTcpSndBuf()- Specified by:
getTcpSndBufin interfaceConnectionProperties
-
setTcpSndBuf
- Specified by:
setTcpSndBufin interfaceConnectionProperties- Throws:
SQLException
-
getTcpTrafficClass
public int getTcpTrafficClass()- Specified by:
getTcpTrafficClassin interfaceConnectionProperties
-
setTcpTrafficClass
- Specified by:
setTcpTrafficClassin interfaceConnectionProperties- Throws:
SQLException
-
getUseNanosForElapsedTime
public boolean getUseNanosForElapsedTime()- Specified by:
getUseNanosForElapsedTimein interfaceConnectionProperties
-
setUseNanosForElapsedTime
public void setUseNanosForElapsedTime(boolean flag) - Specified by:
setUseNanosForElapsedTimein interfaceConnectionProperties
-
getSlowQueryThresholdNanos
public long getSlowQueryThresholdNanos()- Specified by:
getSlowQueryThresholdNanosin interfaceConnectionProperties
-
setSlowQueryThresholdNanos
- Specified by:
setSlowQueryThresholdNanosin interfaceConnectionProperties- Throws:
SQLException
-
getStatementInterceptors
- Specified by:
getStatementInterceptorsin interfaceConnectionProperties
-
setStatementInterceptors
- Specified by:
setStatementInterceptorsin interfaceConnectionProperties
-
getUseDirectRowUnpack
public boolean getUseDirectRowUnpack()- Specified by:
getUseDirectRowUnpackin interfaceConnectionProperties
-
setUseDirectRowUnpack
public void setUseDirectRowUnpack(boolean flag) - Specified by:
setUseDirectRowUnpackin interfaceConnectionProperties
-
getLargeRowSizeThreshold
- Specified by:
getLargeRowSizeThresholdin interfaceConnectionProperties
-
setLargeRowSizeThreshold
- Specified by:
setLargeRowSizeThresholdin interfaceConnectionProperties- Throws:
SQLException
-
getUseBlobToStoreUTF8OutsideBMP
public boolean getUseBlobToStoreUTF8OutsideBMP()- Specified by:
getUseBlobToStoreUTF8OutsideBMPin interfaceConnectionProperties
-
setUseBlobToStoreUTF8OutsideBMP
public void setUseBlobToStoreUTF8OutsideBMP(boolean flag) - Specified by:
setUseBlobToStoreUTF8OutsideBMPin interfaceConnectionProperties
-
getUtf8OutsideBmpExcludedColumnNamePattern
- Specified by:
getUtf8OutsideBmpExcludedColumnNamePatternin interfaceConnectionProperties
-
setUtf8OutsideBmpExcludedColumnNamePattern
- Specified by:
setUtf8OutsideBmpExcludedColumnNamePatternin interfaceConnectionProperties
-
getUtf8OutsideBmpIncludedColumnNamePattern
- Specified by:
getUtf8OutsideBmpIncludedColumnNamePatternin interfaceConnectionProperties
-
setUtf8OutsideBmpIncludedColumnNamePattern
- Specified by:
setUtf8OutsideBmpIncludedColumnNamePatternin interfaceConnectionProperties
-
getIncludeInnodbStatusInDeadlockExceptions
public boolean getIncludeInnodbStatusInDeadlockExceptions()- Specified by:
getIncludeInnodbStatusInDeadlockExceptionsin interfaceConnectionProperties
-
setIncludeInnodbStatusInDeadlockExceptions
public void setIncludeInnodbStatusInDeadlockExceptions(boolean flag) - Specified by:
setIncludeInnodbStatusInDeadlockExceptionsin interfaceConnectionProperties
-
getBlobsAreStrings
public boolean getBlobsAreStrings()- Specified by:
getBlobsAreStringsin interfaceConnectionProperties
-
setBlobsAreStrings
public void setBlobsAreStrings(boolean flag) - Specified by:
setBlobsAreStringsin interfaceConnectionProperties
-
getFunctionsNeverReturnBlobs
public boolean getFunctionsNeverReturnBlobs()- Specified by:
getFunctionsNeverReturnBlobsin interfaceConnectionProperties
-
setFunctionsNeverReturnBlobs
public void setFunctionsNeverReturnBlobs(boolean flag) - Specified by:
setFunctionsNeverReturnBlobsin interfaceConnectionProperties
-
getAutoSlowLog
public boolean getAutoSlowLog()- Specified by:
getAutoSlowLogin interfaceConnectionProperties
-
setAutoSlowLog
public void setAutoSlowLog(boolean flag) - Specified by:
setAutoSlowLogin interfaceConnectionProperties
-
getConnectionLifecycleInterceptors
- Specified by:
getConnectionLifecycleInterceptorsin interfaceConnectionProperties
-
setConnectionLifecycleInterceptors
- Specified by:
setConnectionLifecycleInterceptorsin interfaceConnectionProperties
-
getProfilerEventHandler
- Specified by:
getProfilerEventHandlerin interfaceConnectionProperties
-
setProfilerEventHandler
- Specified by:
setProfilerEventHandlerin interfaceConnectionProperties
-
getVerifyServerCertificate
public boolean getVerifyServerCertificate()- Specified by:
getVerifyServerCertificatein interfaceConnectionProperties
-
setVerifyServerCertificate
public void setVerifyServerCertificate(boolean flag) - Specified by:
setVerifyServerCertificatein interfaceConnectionProperties
-
getUseLegacyDatetimeCode
public boolean getUseLegacyDatetimeCode()- Specified by:
getUseLegacyDatetimeCodein interfaceConnectionProperties
-
setUseLegacyDatetimeCode
public void setUseLegacyDatetimeCode(boolean flag) - Specified by:
setUseLegacyDatetimeCodein interfaceConnectionProperties
-
getSendFractionalSeconds
public boolean getSendFractionalSeconds()- Specified by:
getSendFractionalSecondsin interfaceConnectionProperties
-
setSendFractionalSeconds
public void setSendFractionalSeconds(boolean flag) - Specified by:
setSendFractionalSecondsin interfaceConnectionProperties
-
getSelfDestructOnPingSecondsLifetime
public int getSelfDestructOnPingSecondsLifetime()- Specified by:
getSelfDestructOnPingSecondsLifetimein interfaceConnectionProperties
-
setSelfDestructOnPingSecondsLifetime
- Specified by:
setSelfDestructOnPingSecondsLifetimein interfaceConnectionProperties- Throws:
SQLException
-
getSelfDestructOnPingMaxOperations
public int getSelfDestructOnPingMaxOperations()- Specified by:
getSelfDestructOnPingMaxOperationsin interfaceConnectionProperties
-
setSelfDestructOnPingMaxOperations
- Specified by:
setSelfDestructOnPingMaxOperationsin interfaceConnectionProperties- Throws:
SQLException
-
getUseColumnNamesInFindColumn
public boolean getUseColumnNamesInFindColumn()- Specified by:
getUseColumnNamesInFindColumnin interfaceConnectionProperties
-
setUseColumnNamesInFindColumn
public void setUseColumnNamesInFindColumn(boolean flag) - Specified by:
setUseColumnNamesInFindColumnin interfaceConnectionProperties
-
getUseLocalTransactionState
public boolean getUseLocalTransactionState()- Specified by:
getUseLocalTransactionStatein interfaceConnectionProperties
-
setUseLocalTransactionState
public void setUseLocalTransactionState(boolean flag) - Specified by:
setUseLocalTransactionStatein interfaceConnectionProperties
-
getCompensateOnDuplicateKeyUpdateCounts
public boolean getCompensateOnDuplicateKeyUpdateCounts()- Specified by:
getCompensateOnDuplicateKeyUpdateCountsin interfaceConnectionProperties
-
setCompensateOnDuplicateKeyUpdateCounts
public void setCompensateOnDuplicateKeyUpdateCounts(boolean flag) - Specified by:
setCompensateOnDuplicateKeyUpdateCountsin interfaceConnectionProperties
-
getLoadBalanceBlacklistTimeout
public int getLoadBalanceBlacklistTimeout()- Specified by:
getLoadBalanceBlacklistTimeoutin interfaceConnectionProperties
-
setLoadBalanceBlacklistTimeout
- Specified by:
setLoadBalanceBlacklistTimeoutin interfaceConnectionProperties- Throws:
SQLException
-
getLoadBalancePingTimeout
public int getLoadBalancePingTimeout()- Specified by:
getLoadBalancePingTimeoutin interfaceConnectionProperties
-
setLoadBalancePingTimeout
- Specified by:
setLoadBalancePingTimeoutin interfaceConnectionProperties- Throws:
SQLException
-
setRetriesAllDown
- Specified by:
setRetriesAllDownin interfaceConnectionProperties- Throws:
SQLException
-
getRetriesAllDown
public int getRetriesAllDown()- Specified by:
getRetriesAllDownin interfaceConnectionProperties
-
setUseAffectedRows
public void setUseAffectedRows(boolean flag) - Specified by:
setUseAffectedRowsin interfaceConnectionProperties
-
getUseAffectedRows
public boolean getUseAffectedRows()- Specified by:
getUseAffectedRowsin interfaceConnectionProperties
-
setPasswordCharacterEncoding
- Specified by:
setPasswordCharacterEncodingin interfaceConnectionProperties
-
getPasswordCharacterEncoding
- Specified by:
getPasswordCharacterEncodingin interfaceConnectionProperties
-
setExceptionInterceptors
- Specified by:
setExceptionInterceptorsin interfaceConnectionProperties
-
getExceptionInterceptors
- Specified by:
getExceptionInterceptorsin interfaceConnectionProperties
-
setMaxAllowedPacket
- Throws:
SQLException
-
getMaxAllowedPacket
public int getMaxAllowedPacket()- Specified by:
getMaxAllowedPacketin interfaceConnectionProperties
-
getQueryTimeoutKillsConnection
public boolean getQueryTimeoutKillsConnection()- Specified by:
getQueryTimeoutKillsConnectionin interfaceConnectionProperties
-
setQueryTimeoutKillsConnection
public void setQueryTimeoutKillsConnection(boolean queryTimeoutKillsConnection) - Specified by:
setQueryTimeoutKillsConnectionin interfaceConnectionProperties
-
getLoadBalanceValidateConnectionOnSwapServer
public boolean getLoadBalanceValidateConnectionOnSwapServer()- Specified by:
getLoadBalanceValidateConnectionOnSwapServerin interfaceConnectionProperties
-
setLoadBalanceValidateConnectionOnSwapServer
public void setLoadBalanceValidateConnectionOnSwapServer(boolean loadBalanceValidateConnectionOnSwapServer) - Specified by:
setLoadBalanceValidateConnectionOnSwapServerin interfaceConnectionProperties
-
getLoadBalanceConnectionGroup
- Specified by:
getLoadBalanceConnectionGroupin interfaceConnectionProperties
-
setLoadBalanceConnectionGroup
- Specified by:
setLoadBalanceConnectionGroupin interfaceConnectionProperties
-
getLoadBalanceExceptionChecker
- Specified by:
getLoadBalanceExceptionCheckerin interfaceConnectionProperties
-
setLoadBalanceExceptionChecker
- Specified by:
setLoadBalanceExceptionCheckerin interfaceConnectionProperties
-
getLoadBalanceSQLStateFailover
- Specified by:
getLoadBalanceSQLStateFailoverin interfaceConnectionProperties
-
setLoadBalanceSQLStateFailover
- Specified by:
setLoadBalanceSQLStateFailoverin interfaceConnectionProperties
-
getLoadBalanceSQLExceptionSubclassFailover
- Specified by:
getLoadBalanceSQLExceptionSubclassFailoverin interfaceConnectionProperties
-
setLoadBalanceSQLExceptionSubclassFailover
public void setLoadBalanceSQLExceptionSubclassFailover(String loadBalanceSQLExceptionSubclassFailover) - Specified by:
setLoadBalanceSQLExceptionSubclassFailoverin interfaceConnectionProperties
-
getLoadBalanceEnableJMX
public boolean getLoadBalanceEnableJMX()- Specified by:
getLoadBalanceEnableJMXin interfaceConnectionProperties
-
setLoadBalanceEnableJMX
public void setLoadBalanceEnableJMX(boolean loadBalanceEnableJMX) - Specified by:
setLoadBalanceEnableJMXin interfaceConnectionProperties
-
setLoadBalanceHostRemovalGracePeriod
public void setLoadBalanceHostRemovalGracePeriod(int loadBalanceHostRemovalGracePeriod) throws SQLException - Specified by:
setLoadBalanceHostRemovalGracePeriodin interfaceConnectionProperties- Throws:
SQLException
-
getLoadBalanceHostRemovalGracePeriod
public int getLoadBalanceHostRemovalGracePeriod()- Specified by:
getLoadBalanceHostRemovalGracePeriodin interfaceConnectionProperties
-
setLoadBalanceAutoCommitStatementThreshold
public void setLoadBalanceAutoCommitStatementThreshold(int loadBalanceAutoCommitStatementThreshold) throws SQLException - Specified by:
setLoadBalanceAutoCommitStatementThresholdin interfaceConnectionProperties- Throws:
SQLException
-
getLoadBalanceAutoCommitStatementThreshold
public int getLoadBalanceAutoCommitStatementThreshold()- Specified by:
getLoadBalanceAutoCommitStatementThresholdin interfaceConnectionProperties
-
setLoadBalanceAutoCommitStatementRegex
- Specified by:
setLoadBalanceAutoCommitStatementRegexin interfaceConnectionProperties
-
getLoadBalanceAutoCommitStatementRegex
- Specified by:
getLoadBalanceAutoCommitStatementRegexin interfaceConnectionProperties
-
setIncludeThreadDumpInDeadlockExceptions
public void setIncludeThreadDumpInDeadlockExceptions(boolean flag) - Specified by:
setIncludeThreadDumpInDeadlockExceptionsin interfaceConnectionProperties
-
getIncludeThreadDumpInDeadlockExceptions
public boolean getIncludeThreadDumpInDeadlockExceptions()- Specified by:
getIncludeThreadDumpInDeadlockExceptionsin interfaceConnectionProperties
-
setIncludeThreadNamesAsStatementComment
public void setIncludeThreadNamesAsStatementComment(boolean flag) - Specified by:
setIncludeThreadNamesAsStatementCommentin interfaceConnectionProperties
-
getIncludeThreadNamesAsStatementComment
public boolean getIncludeThreadNamesAsStatementComment()- Specified by:
getIncludeThreadNamesAsStatementCommentin interfaceConnectionProperties
-
setAuthenticationPlugins
- Specified by:
setAuthenticationPluginsin interfaceConnectionProperties
-
getAuthenticationPlugins
- Specified by:
getAuthenticationPluginsin interfaceConnectionProperties
-
setDisabledAuthenticationPlugins
- Specified by:
setDisabledAuthenticationPluginsin interfaceConnectionProperties
-
getDisabledAuthenticationPlugins
- Specified by:
getDisabledAuthenticationPluginsin interfaceConnectionProperties
-
setDefaultAuthenticationPlugin
- Specified by:
setDefaultAuthenticationPluginin interfaceConnectionProperties
-
getDefaultAuthenticationPlugin
- Specified by:
getDefaultAuthenticationPluginin interfaceConnectionProperties
-
setParseInfoCacheFactory
- Specified by:
setParseInfoCacheFactoryin interfaceConnectionProperties
-
getParseInfoCacheFactory
- Specified by:
getParseInfoCacheFactoryin interfaceConnectionProperties
-
setServerConfigCacheFactory
- Specified by:
setServerConfigCacheFactoryin interfaceConnectionProperties
-
getServerConfigCacheFactory
- Specified by:
getServerConfigCacheFactoryin interfaceConnectionProperties
-
setDisconnectOnExpiredPasswords
public void setDisconnectOnExpiredPasswords(boolean disconnectOnExpiredPasswords) - Specified by:
setDisconnectOnExpiredPasswordsin interfaceConnectionProperties
-
getDisconnectOnExpiredPasswords
public boolean getDisconnectOnExpiredPasswords()- Specified by:
getDisconnectOnExpiredPasswordsin interfaceConnectionProperties
-
getReplicationConnectionGroup
-
setReplicationConnectionGroup
-
getAllowMasterDownConnections
public boolean getAllowMasterDownConnections()- Specified by:
getAllowMasterDownConnectionsin interfaceConnectionProperties
-
setAllowMasterDownConnections
public void setAllowMasterDownConnections(boolean connectIfMasterDown) - Specified by:
setAllowMasterDownConnectionsin interfaceConnectionProperties
-
getAllowSlaveDownConnections
public boolean getAllowSlaveDownConnections()- Specified by:
getAllowSlaveDownConnectionsin interfaceConnectionProperties
-
setAllowSlaveDownConnections
public void setAllowSlaveDownConnections(boolean connectIfSlaveDown) - Specified by:
setAllowSlaveDownConnectionsin interfaceConnectionProperties
-
getReadFromMasterWhenNoSlaves
public boolean getReadFromMasterWhenNoSlaves()- Specified by:
getReadFromMasterWhenNoSlavesin interfaceConnectionProperties
-
setReadFromMasterWhenNoSlaves
public void setReadFromMasterWhenNoSlaves(boolean useMasterIfSlavesDown) - Specified by:
setReadFromMasterWhenNoSlavesin interfaceConnectionProperties
-
getReplicationEnableJMX
public boolean getReplicationEnableJMX()- Specified by:
getReplicationEnableJMXin interfaceConnectionProperties
-
setReplicationEnableJMX
public void setReplicationEnableJMX(boolean replicationEnableJMX) - Specified by:
setReplicationEnableJMXin interfaceConnectionProperties
-
setGetProceduresReturnsFunctions
public void setGetProceduresReturnsFunctions(boolean getProcedureReturnsFunctions) - Specified by:
setGetProceduresReturnsFunctionsin interfaceConnectionProperties
-
getGetProceduresReturnsFunctions
public boolean getGetProceduresReturnsFunctions()- Specified by:
getGetProceduresReturnsFunctionsin interfaceConnectionProperties
-
setDetectCustomCollations
public void setDetectCustomCollations(boolean detectCustomCollations) - Specified by:
setDetectCustomCollationsin interfaceConnectionProperties
-
getDetectCustomCollations
public boolean getDetectCustomCollations()- Specified by:
getDetectCustomCollationsin interfaceConnectionProperties
-
getServerRSAPublicKeyFile
- Specified by:
getServerRSAPublicKeyFilein interfaceConnectionProperties
-
setServerRSAPublicKeyFile
- Specified by:
setServerRSAPublicKeyFilein interfaceConnectionProperties- Throws:
SQLException
-
getAllowPublicKeyRetrieval
public boolean getAllowPublicKeyRetrieval()- Specified by:
getAllowPublicKeyRetrievalin interfaceConnectionProperties
-
setAllowPublicKeyRetrieval
- Specified by:
setAllowPublicKeyRetrievalin interfaceConnectionProperties- Throws:
SQLException
-
setDontCheckOnDuplicateKeyUpdateInSQL
public void setDontCheckOnDuplicateKeyUpdateInSQL(boolean dontCheckOnDuplicateKeyUpdateInSQL) - Specified by:
setDontCheckOnDuplicateKeyUpdateInSQLin interfaceConnectionProperties
-
getDontCheckOnDuplicateKeyUpdateInSQL
public boolean getDontCheckOnDuplicateKeyUpdateInSQL()- Specified by:
getDontCheckOnDuplicateKeyUpdateInSQLin interfaceConnectionProperties
-
setSocksProxyHost
- Specified by:
setSocksProxyHostin interfaceConnectionProperties
-
getSocksProxyHost
- Specified by:
getSocksProxyHostin interfaceConnectionProperties
-
setSocksProxyPort
- Specified by:
setSocksProxyPortin interfaceConnectionProperties- Throws:
SQLException
-
getSocksProxyPort
public int getSocksProxyPort()- Specified by:
getSocksProxyPortin interfaceConnectionProperties
-
getReadOnlyPropagatesToServer
public boolean getReadOnlyPropagatesToServer()- Specified by:
getReadOnlyPropagatesToServerin interfaceConnectionProperties
-
setReadOnlyPropagatesToServer
public void setReadOnlyPropagatesToServer(boolean flag) - Specified by:
setReadOnlyPropagatesToServerin interfaceConnectionProperties
-
getEnabledSSLCipherSuites
- Specified by:
getEnabledSSLCipherSuitesin interfaceConnectionProperties
-
setEnabledSSLCipherSuites
- Specified by:
setEnabledSSLCipherSuitesin interfaceConnectionProperties
-
getEnabledTLSProtocols
- Specified by:
getEnabledTLSProtocolsin interfaceConnectionProperties
-
setEnabledTLSProtocols
- Specified by:
setEnabledTLSProtocolsin interfaceConnectionProperties
-
getEnableEscapeProcessing
public boolean getEnableEscapeProcessing()- Specified by:
getEnableEscapeProcessingin interfaceConnectionProperties
-
setEnableEscapeProcessing
public void setEnableEscapeProcessing(boolean flag) - Specified by:
setEnableEscapeProcessingin interfaceConnectionProperties
-