Save This Page
Home » MySQL-JDBC-5.1.11 » com.mysql.jdbc » [javadoc | source]
com.mysql.jdbc
public class: ConnectionPropertiesImpl [javadoc | source]
java.lang.Object
   com.mysql.jdbc.ConnectionPropertiesImpl

All Implemented Interfaces:
    Serializable, ConnectionProperties

Direct Known Subclasses:
    MysqlConnectionPoolDataSource, MysqlDataSource, ConnectionImpl, PropertiesDocGenerator, JDBC4Connection, MysqlXADataSource, DocsConnectionPropsHelper

Represents configurable properties for Connections and DataSources. Can also expose properties as JDBC DriverPropertyInfo if required as well.
Nested Class Summary:
class  ConnectionPropertiesImpl.BooleanConnectionProperty   
abstract class  ConnectionPropertiesImpl.ConnectionProperty   
class  ConnectionPropertiesImpl.IntegerConnectionProperty   
public class  ConnectionPropertiesImpl.LongConnectionProperty   
class  ConnectionPropertiesImpl.MemorySizeConnectionProperty   
class  ConnectionPropertiesImpl.StringConnectionProperty   
Field Summary
protected static final  String ZERO_DATETIME_BEHAVIOR_CONVERT_TO_NULL     
protected static final  String ZERO_DATETIME_BEHAVIOR_EXCEPTION     
protected static final  String ZERO_DATETIME_BEHAVIOR_ROUND     
protected  MemorySizeConnectionProperty largeRowSizeThreshold     
Method from com.mysql.jdbc.ConnectionPropertiesImpl Summary:
exposeAsDriverPropertyInfo,   exposeAsDriverPropertyInfoInternal,   exposeAsProperties,   exposeAsXml,   getAllowLoadLocalInfile,   getAllowMultiQueries,   getAllowNanAndInf,   getAllowUrlInLocalInfile,   getAlwaysSendSetIsolation,   getAutoClosePStmtStreams,   getAutoDeserialize,   getAutoGenerateTestcaseScript,   getAutoReconnectForPools,   getAutoSlowLog,   getBlobSendChunkSize,   getBlobsAreStrings,   getCacheCallableStatements,   getCacheCallableStmts,   getCachePrepStmts,   getCachePreparedStatements,   getCacheResultSetMetadata,   getCacheServerConfiguration,   getCallableStatementCacheSize,   getCallableStmtCacheSize,   getCapitalizeTypeNames,   getCharacterSetResults,   getClientCertificateKeyStorePassword,   getClientCertificateKeyStoreType,   getClientCertificateKeyStoreUrl,   getClientInfoProvider,   getClobCharacterEncoding,   getClobberStreamingResults,   getCompensateOnDuplicateKeyUpdateCounts,   getConnectTimeout,   getConnectionCollation,   getConnectionLifecycleInterceptors,   getContinueBatchOnError,   getCreateDatabaseIfNotExist,   getDefaultFetchSize,   getDontTrackOpenResources,   getDumpMetadataOnColumnNotFound,   getDumpQueriesOnException,   getDynamicCalendars,   getElideSetAutoCommits,   getEmptyStringsConvertToZero,   getEmulateLocators,   getEmulateUnsupportedPstmts,   getEnablePacketDebug,   getEnableQueryTimeouts,   getEncoding,   getExceptionInterceptor,   getExceptionInterceptors,   getExplainSlowQueries,   getFailOverReadOnly,   getFunctionsNeverReturnBlobs,   getGatherPerfMetrics,   getGatherPerformanceMetrics,   getGenerateSimpleParameterMetadata,   getHighAvailability,   getHoldResultsOpenOverStatementClose,   getIgnoreNonTxTables,   getIncludeInnodbStatusInDeadlockExceptions,   getInitialTimeout,   getInteractiveClient,   getIsInteractiveClient,   getJdbcCompliantTruncation,   getJdbcCompliantTruncationForReads,   getLargeRowSizeThreshold,   getLoadBalanceBlacklistTimeout,   getLoadBalanceStrategy,   getLocalSocketAddress,   getLocatorFetchBufferSize,   getLogSlowQueries,   getLogXaCommands,   getLogger,   getLoggerClassName,   getMaintainTimeStats,   getMaxAllowedPacket,   getMaxQuerySizeToLog,   getMaxReconnects,   getMaxRows,   getMetadataCacheSize,   getNetTimeoutForStreamingResults,   getNoAccessToProcedureBodies,   getNoDatetimeStringSync,   getNoTimezoneConversionForTimeType,   getNullCatalogMeansCurrent,   getNullNamePatternMatchesAll,   getOverrideSupportsIntegrityEnhancementFacility,   getPacketDebugBufferSize,   getPadCharsWithSpace,   getParanoid,   getPasswordCharacterEncoding,   getPedantic,   getPinGlobalTxToPhysicalConnection,   getPopulateInsertRowWithDefaultValues,   getPrepStmtCacheSize,   getPrepStmtCacheSqlLimit,   getPreparedStatementCacheSize,   getPreparedStatementCacheSqlLimit,   getProcessEscapeCodesForPrepStmts,   getProfileSQL,   getProfileSql,   getProfilerEventHandler,   getPropertiesTransform,   getQueriesBeforeRetryMaster,   getQueryTimeoutKillsConnection,   getReconnectAtTxEnd,   getRelaxAutoCommit,   getReportMetricsIntervalMillis,   getRequireSSL,   getResourceId,   getResultSetSizeThreshold,   getRetainStatementAfterResultSetClose,   getRetriesAllDown,   getRewriteBatchedStatements,   getRollbackOnPooledClose,   getRoundRobinLoadBalance,   getRunningCTS13,   getSecondsBeforeRetryMaster,   getSelfDestructOnPingMaxOperations,   getSelfDestructOnPingSecondsLifetime,   getServerTimezone,   getSessionVariables,   getSlowQueryThresholdMillis,   getSlowQueryThresholdNanos,   getSocketFactory,   getSocketFactoryClassName,   getSocketTimeout,   getStatementInterceptors,   getStrictFloatingPoint,   getStrictUpdates,   getTcpKeepAlive,   getTcpNoDelay,   getTcpRcvBuf,   getTcpSndBuf,   getTcpTrafficClass,   getTinyInt1isBit,   getTraceProtocol,   getTransformedBitIsBoolean,   getTreatUtilDateAsTimestamp,   getTrustCertificateKeyStorePassword,   getTrustCertificateKeyStoreType,   getTrustCertificateKeyStoreUrl,   getUltraDevHack,   getUseAffectedRows,   getUseBlobToStoreUTF8OutsideBMP,   getUseColumnNamesInFindColumn,   getUseCompression,   getUseConfigs,   getUseCursorFetch,   getUseDirectRowUnpack,   getUseDynamicCharsetInfo,   getUseFastDateParsing,   getUseFastIntParsing,   getUseGmtMillisForDatetimes,   getUseHostsInPrivileges,   getUseInformationSchema,   getUseJDBCCompliantTimezoneShift,   getUseJvmCharsetConverters,   getUseLegacyDatetimeCode,   getUseLocalSessionState,   getUseLocalTransactionState,   getUseNanosForElapsedTime,   getUseOldAliasMetadataBehavior,   getUseOldUTF8Behavior,   getUseOnlyServerErrorMessages,   getUseReadAheadInput,   getUseSSL,   getUseSSPSCompatibleTimezoneShift,   getUseServerPrepStmts,   getUseServerPreparedStmts,   getUseSqlStateCodes,   getUseStreamLengthsInPrepStmts,   getUseTimezone,   getUseUltraDevWorkAround,   getUseUnbufferedInput,   getUseUnicode,   getUseUsageAdvisor,   getUtf8OutsideBmpExcludedColumnNamePattern,   getUtf8OutsideBmpIncludedColumnNamePattern,   getVerifyServerCertificate,   getYearIsDateType,   getZeroDateTimeBehavior,   initializeFromRef,   initializeProperties,   postInitialization,   setAllowLoadLocalInfile,   setAllowMultiQueries,   setAllowNanAndInf,   setAllowUrlInLocalInfile,   setAlwaysSendSetIsolation,   setAutoClosePStmtStreams,   setAutoDeserialize,   setAutoGenerateTestcaseScript,   setAutoReconnect,   setAutoReconnectForConnectionPools,   setAutoReconnectForPools,   setAutoSlowLog,   setBlobSendChunkSize,   setBlobsAreStrings,   setCacheCallableStatements,   setCacheCallableStmts,   setCachePrepStmts,   setCachePreparedStatements,   setCacheResultSetMetadata,   setCacheServerConfiguration,   setCallableStatementCacheSize,   setCallableStmtCacheSize,   setCapitalizeDBMDTypes,   setCapitalizeTypeNames,   setCharacterEncoding,   setCharacterSetResults,   setClientCertificateKeyStorePassword,   setClientCertificateKeyStoreType,   setClientCertificateKeyStoreUrl,   setClientInfoProvider,   setClobCharacterEncoding,   setClobberStreamingResults,   setCompensateOnDuplicateKeyUpdateCounts,   setConnectTimeout,   setConnectionCollation,   setConnectionLifecycleInterceptors,   setContinueBatchOnError,   setCreateDatabaseIfNotExist,   setDefaultFetchSize,   setDetectServerPreparedStmts,   setDontTrackOpenResources,   setDumpMetadataOnColumnNotFound,   setDumpQueriesOnException,   setDynamicCalendars,   setElideSetAutoCommits,   setEmptyStringsConvertToZero,   setEmulateLocators,   setEmulateUnsupportedPstmts,   setEnablePacketDebug,   setEnableQueryTimeouts,   setEncoding,   setExceptionInterceptors,   setExplainSlowQueries,   setFailOverReadOnly,   setFunctionsNeverReturnBlobs,   setGatherPerfMetrics,   setGatherPerformanceMetrics,   setGenerateSimpleParameterMetadata,   setHighAvailability,   setHoldResultsOpenOverStatementClose,   setIgnoreNonTxTables,   setIncludeInnodbStatusInDeadlockExceptions,   setInitialTimeout,   setInteractiveClient,   setIsInteractiveClient,   setJdbcCompliantTruncation,   setJdbcCompliantTruncationForReads,   setLargeRowSizeThreshold,   setLoadBalanceBlacklistTimeout,   setLoadBalanceStrategy,   setLocalSocketAddress,   setLocatorFetchBufferSize,   setLogSlowQueries,   setLogXaCommands,   setLogger,   setLoggerClassName,   setMaintainTimeStats,   setMaxAllowedPacket,   setMaxQuerySizeToLog,   setMaxReconnects,   setMaxRows,   setMetadataCacheSize,   setNetTimeoutForStreamingResults,   setNoAccessToProcedureBodies,   setNoDatetimeStringSync,   setNoTimezoneConversionForTimeType,   setNullCatalogMeansCurrent,   setNullNamePatternMatchesAll,   setOverrideSupportsIntegrityEnhancementFacility,   setPacketDebugBufferSize,   setPadCharsWithSpace,   setParanoid,   setPasswordCharacterEncoding,   setPedantic,   setPinGlobalTxToPhysicalConnection,   setPopulateInsertRowWithDefaultValues,   setPrepStmtCacheSize,   setPrepStmtCacheSqlLimit,   setPreparedStatementCacheSize,   setPreparedStatementCacheSqlLimit,   setProcessEscapeCodesForPrepStmts,   setProfileSQL,   setProfileSql,   setProfilerEventHandler,   setPropertiesTransform,   setQueriesBeforeRetryMaster,   setQueryTimeoutKillsConnection,   setReconnectAtTxEnd,   setRelaxAutoCommit,   setReportMetricsIntervalMillis,   setRequireSSL,   setResourceId,   setResultSetSizeThreshold,   setRetainStatementAfterResultSetClose,   setRetriesAllDown,   setRewriteBatchedStatements,   setRollbackOnPooledClose,   setRoundRobinLoadBalance,   setRunningCTS13,   setSecondsBeforeRetryMaster,   setSelfDestructOnPingMaxOperations,   setSelfDestructOnPingSecondsLifetime,   setServerTimezone,   setSessionVariables,   setSlowQueryThresholdMillis,   setSlowQueryThresholdNanos,   setSocketFactory,   setSocketFactoryClassName,   setSocketTimeout,   setStatementInterceptors,   setStrictFloatingPoint,   setStrictUpdates,   setTcpKeepAlive,   setTcpNoDelay,   setTcpRcvBuf,   setTcpSndBuf,   setTcpTrafficClass,   setTinyInt1isBit,   setTraceProtocol,   setTransformedBitIsBoolean,   setTreatUtilDateAsTimestamp,   setTrustCertificateKeyStorePassword,   setTrustCertificateKeyStoreType,   setTrustCertificateKeyStoreUrl,   setUltraDevHack,   setUseAffectedRows,   setUseBlobToStoreUTF8OutsideBMP,   setUseColumnNamesInFindColumn,   setUseCompression,   setUseConfigs,   setUseCursorFetch,   setUseDirectRowUnpack,   setUseDynamicCharsetInfo,   setUseFastDateParsing,   setUseFastIntParsing,   setUseGmtMillisForDatetimes,   setUseHostsInPrivileges,   setUseInformationSchema,   setUseJDBCCompliantTimezoneShift,   setUseJvmCharsetConverters,   setUseLegacyDatetimeCode,   setUseLocalSessionState,   setUseLocalTransactionState,   setUseNanosForElapsedTime,   setUseOldAliasMetadataBehavior,   setUseOldUTF8Behavior,   setUseOnlyServerErrorMessages,   setUseReadAheadInput,   setUseSSL,   setUseSSPSCompatibleTimezoneShift,   setUseServerPrepStmts,   setUseServerPreparedStmts,   setUseSqlStateCodes,   setUseStreamLengthsInPrepStmts,   setUseTimezone,   setUseUltraDevWorkAround,   setUseUnbufferedInput,   setUseUnicode,   setUseUsageAdvisor,   setUtf8OutsideBmpExcludedColumnNamePattern,   setUtf8OutsideBmpIncludedColumnNamePattern,   setVerifyServerCertificate,   setYearIsDateType,   setZeroDateTimeBehavior,   storeToRef,   useUnbufferedInput
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.mysql.jdbc.ConnectionPropertiesImpl Detail:
 protected static DriverPropertyInfo[] exposeAsDriverPropertyInfo(Properties info,
    int slotsToReserve) throws SQLException 
    Exposes all ConnectionPropertyInfo instances as DriverPropertyInfo
 protected DriverPropertyInfo[] exposeAsDriverPropertyInfoInternal(Properties info,
    int slotsToReserve) throws SQLException 
 protected Properties exposeAsProperties(Properties info) throws SQLException 
 public String exposeAsXml() throws SQLException 
 public boolean getAllowLoadLocalInfile() 
 public boolean getAllowMultiQueries() 
 public boolean getAllowNanAndInf() 
 public boolean getAllowUrlInLocalInfile() 
 public boolean getAlwaysSendSetIsolation() 
 public boolean getAutoClosePStmtStreams() 
 public boolean getAutoDeserialize() 
 public boolean getAutoGenerateTestcaseScript() 
 public boolean getAutoReconnectForPools() 
 public boolean getAutoSlowLog() 
 public int getBlobSendChunkSize() 
 public boolean getBlobsAreStrings() 
 public boolean getCacheCallableStatements() 
 public boolean getCacheCallableStmts() 
 public boolean getCachePrepStmts() 
 public boolean getCachePreparedStatements() 
 public boolean getCacheResultSetMetadata() 
 public boolean getCacheServerConfiguration() 
 public int getCallableStatementCacheSize() 
 public int getCallableStmtCacheSize() 
 public boolean getCapitalizeTypeNames() 
 public String getCharacterSetResults() 
 public String getClientCertificateKeyStorePassword() 
 public String getClientCertificateKeyStoreType() 
 public String getClientCertificateKeyStoreUrl() 
 public String getClientInfoProvider() 
 public String getClobCharacterEncoding() 
 public boolean getClobberStreamingResults() 
 public boolean getCompensateOnDuplicateKeyUpdateCounts() 
 public int getConnectTimeout() 
 public String getConnectionCollation() 
 public String getConnectionLifecycleInterceptors() 
 public boolean getContinueBatchOnError() 
 public boolean getCreateDatabaseIfNotExist() 
 public int getDefaultFetchSize() 
 public boolean getDontTrackOpenResources() 
 public boolean getDumpMetadataOnColumnNotFound() 
 public boolean getDumpQueriesOnException() 
 public boolean getDynamicCalendars() 
 public boolean getElideSetAutoCommits() 
 public boolean getEmptyStringsConvertToZero() 
 public boolean getEmulateLocators() 
 public boolean getEmulateUnsupportedPstmts() 
 public boolean getEnablePacketDebug() 
 public boolean getEnableQueryTimeouts() 
 public String getEncoding() 
 public ExceptionInterceptor getExceptionInterceptor() 
 public String getExceptionInterceptors() 
 public boolean getExplainSlowQueries() 
 public boolean getFailOverReadOnly() 
 public boolean getFunctionsNeverReturnBlobs() 
 public boolean getGatherPerfMetrics() 
 public boolean getGatherPerformanceMetrics() 
 public boolean getGenerateSimpleParameterMetadata() 
 protected boolean getHighAvailability() 
    DOCUMENT ME!
 public boolean getHoldResultsOpenOverStatementClose() 
 public boolean getIgnoreNonTxTables() 
 public boolean getIncludeInnodbStatusInDeadlockExceptions() 
 public int getInitialTimeout() 
 public boolean getInteractiveClient() 
 public boolean getIsInteractiveClient() 
 public boolean getJdbcCompliantTruncation() 
 public boolean getJdbcCompliantTruncationForReads() 
 public String getLargeRowSizeThreshold() 
 public int getLoadBalanceBlacklistTimeout() 
 public String getLoadBalanceStrategy() 
 public String getLocalSocketAddress() 
 public int getLocatorFetchBufferSize() 
 public boolean getLogSlowQueries() 
 public boolean getLogXaCommands() 
 public String getLogger() 
 public String getLoggerClassName() 
 public boolean getMaintainTimeStats() 
 public int getMaxAllowedPacket() 
 public int getMaxQuerySizeToLog() 
 public int getMaxReconnects() 
 public int getMaxRows() 
 public int getMetadataCacheSize() 
 public int getNetTimeoutForStreamingResults() 
 public boolean getNoAccessToProcedureBodies() 
 public boolean getNoDatetimeStringSync() 
 public boolean getNoTimezoneConversionForTimeType() 
 public boolean getNullCatalogMeansCurrent() 
 public boolean getNullNamePatternMatchesAll() 
 public boolean getOverrideSupportsIntegrityEnhancementFacility() 
 public int getPacketDebugBufferSize() 
 public boolean getPadCharsWithSpace() 
 public boolean getParanoid() 
 public String getPasswordCharacterEncoding() 
 public boolean getPedantic() 
 public boolean getPinGlobalTxToPhysicalConnection() 
 public boolean getPopulateInsertRowWithDefaultValues() 
 public int getPrepStmtCacheSize() 
 public int getPrepStmtCacheSqlLimit() 
 public int getPreparedStatementCacheSize() 
 public int getPreparedStatementCacheSqlLimit() 
 public boolean getProcessEscapeCodesForPrepStmts() 
 public boolean getProfileSQL() 
 public boolean getProfileSql() 
 public String getProfilerEventHandler() 
 public String getPropertiesTransform() 
 public int getQueriesBeforeRetryMaster() 
 public boolean getQueryTimeoutKillsConnection() 
 public boolean getReconnectAtTxEnd() 
 public boolean getRelaxAutoCommit() 
 public int getReportMetricsIntervalMillis() 
 public boolean getRequireSSL() 
 public String getResourceId() 
 public int getResultSetSizeThreshold() 
 protected boolean getRetainStatementAfterResultSetClose() 
 public int getRetriesAllDown() 
 public boolean getRewriteBatchedStatements() 
 public boolean getRollbackOnPooledClose() 
 public boolean getRoundRobinLoadBalance() 
 public boolean getRunningCTS13() 
 public int getSecondsBeforeRetryMaster() 
 public int getSelfDestructOnPingMaxOperations() 
 public int getSelfDestructOnPingSecondsLifetime() 
 public String getServerTimezone() 
 public String getSessionVariables() 
 public int getSlowQueryThresholdMillis() 
 public long getSlowQueryThresholdNanos() 
 public String getSocketFactory() 
 public String getSocketFactoryClassName() 
 public int getSocketTimeout() 
 public String getStatementInterceptors() 
 public boolean getStrictFloatingPoint() 
 public boolean getStrictUpdates() 
 public boolean getTcpKeepAlive() 
 public boolean getTcpNoDelay() 
 public int getTcpRcvBuf() 
 public int getTcpSndBuf() 
 public int getTcpTrafficClass() 
 public boolean getTinyInt1isBit() 
 public boolean getTraceProtocol() 
 public boolean getTransformedBitIsBoolean() 
 public boolean getTreatUtilDateAsTimestamp() 
 public String getTrustCertificateKeyStorePassword() 
 public String getTrustCertificateKeyStoreType() 
 public String getTrustCertificateKeyStoreUrl() 
 public boolean getUltraDevHack() 
 public boolean getUseAffectedRows() 
 public boolean getUseBlobToStoreUTF8OutsideBMP() 
 public boolean getUseColumnNamesInFindColumn() 
 public boolean getUseCompression() 
 public String getUseConfigs() 
 public boolean getUseCursorFetch() 
 public boolean getUseDirectRowUnpack() 
 public boolean getUseDynamicCharsetInfo() 
 public boolean getUseFastDateParsing() 
 public boolean getUseFastIntParsing() 
 public boolean getUseGmtMillisForDatetimes() 
 public boolean getUseHostsInPrivileges() 
 public boolean getUseInformationSchema() 
 public boolean getUseJDBCCompliantTimezoneShift() 
 public boolean getUseJvmCharsetConverters() 
 public boolean getUseLegacyDatetimeCode() 
 public boolean getUseLocalSessionState() 
 public boolean getUseLocalTransactionState() 
 public boolean getUseNanosForElapsedTime() 
 public boolean getUseOldAliasMetadataBehavior() 
 public boolean getUseOldUTF8Behavior() 
 public boolean getUseOnlyServerErrorMessages() 
 public boolean getUseReadAheadInput() 
 public boolean getUseSSL() 
 public boolean getUseSSPSCompatibleTimezoneShift() 
 public boolean getUseServerPrepStmts() 
 public boolean getUseServerPreparedStmts() 
 public boolean getUseSqlStateCodes() 
 public boolean getUseStreamLengthsInPrepStmts() 
 public boolean getUseTimezone() 
 public boolean getUseUltraDevWorkAround() 
 public boolean getUseUnbufferedInput() 
 public boolean getUseUnicode() 
 public boolean getUseUsageAdvisor() 
 public String getUtf8OutsideBmpExcludedColumnNamePattern() 
 public String getUtf8OutsideBmpIncludedColumnNamePattern() 
 public boolean getVerifyServerCertificate() 
 public boolean getYearIsDateType() 
 public String getZeroDateTimeBehavior() 
 protected  void initializeFromRef(Reference ref) throws SQLException 
    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).
 protected  void initializeProperties(Properties info) throws SQLException 
    Initializes driver properties that come from URL or properties passed to the driver manager.
 protected  void postInitialization() throws SQLException 
 public  void setAllowLoadLocalInfile(boolean property) 
 public  void setAllowMultiQueries(boolean property) 
 public  void setAllowNanAndInf(boolean flag) 
 public  void setAllowUrlInLocalInfile(boolean flag) 
 public  void setAlwaysSendSetIsolation(boolean flag) 
 public  void setAutoClosePStmtStreams(boolean flag) 
 public  void setAutoDeserialize(boolean flag) 
 public  void setAutoGenerateTestcaseScript(boolean flag) 
 public  void setAutoReconnect(boolean flag) 
 public  void setAutoReconnectForConnectionPools(boolean property) 
 public  void setAutoReconnectForPools(boolean flag) 
 public  void setAutoSlowLog(boolean flag) 
 public  void setBlobSendChunkSize(String value) throws SQLException 
 public  void setBlobsAreStrings(boolean flag) 
 public  void setCacheCallableStatements(boolean flag) 
 public  void setCacheCallableStmts(boolean flag) 
 public  void setCachePrepStmts(boolean flag) 
 public  void setCachePreparedStatements(boolean flag) 
 public  void setCacheResultSetMetadata(boolean property) 
 public  void setCacheServerConfiguration(boolean flag) 
 public  void setCallableStatementCacheSize(int size) 
 public  void setCallableStmtCacheSize(int cacheSize) 
 public  void setCapitalizeDBMDTypes(boolean property) 
 public  void setCapitalizeTypeNames(boolean flag) 
 public  void setCharacterEncoding(String encoding) 
 public  void setCharacterSetResults(String characterSet) 
 public  void setClientCertificateKeyStorePassword(String value) 
 public  void setClientCertificateKeyStoreType(String value) 
 public  void setClientCertificateKeyStoreUrl(String value) 
 public  void setClientInfoProvider(String classname) 
 public  void setClobCharacterEncoding(String encoding) 
 public  void setClobberStreamingResults(boolean flag) 
 public  void setCompensateOnDuplicateKeyUpdateCounts(boolean flag) 
 public  void setConnectTimeout(int timeoutMs) 
 public  void setConnectionCollation(String collation) 
 public  void setConnectionLifecycleInterceptors(String interceptors) 
 public  void setContinueBatchOnError(boolean property) 
 public  void setCreateDatabaseIfNotExist(boolean flag) 
 public  void setDefaultFetchSize(int n) 
 public  void setDetectServerPreparedStmts(boolean property) 
 public  void setDontTrackOpenResources(boolean flag) 
 public  void setDumpMetadataOnColumnNotFound(boolean flag) 
 public  void setDumpQueriesOnException(boolean flag) 
 public  void setDynamicCalendars(boolean flag) 
 public  void setElideSetAutoCommits(boolean flag) 
 public  void setEmptyStringsConvertToZero(boolean flag) 
 public  void setEmulateLocators(boolean property) 
 public  void setEmulateUnsupportedPstmts(boolean flag) 
 public  void setEnablePacketDebug(boolean flag) 
 public  void setEnableQueryTimeouts(boolean flag) 
 public  void setEncoding(String property) 
 public  void setExceptionInterceptors(String exceptionInterceptors) 
 public  void setExplainSlowQueries(boolean flag) 
 public  void setFailOverReadOnly(boolean flag) 
 public  void setFunctionsNeverReturnBlobs(boolean flag) 
 public  void setGatherPerfMetrics(boolean flag) 
 public  void setGatherPerformanceMetrics(boolean flag) 
 public  void setGenerateSimpleParameterMetadata(boolean flag) 
 protected  void setHighAvailability(boolean property) 
    DOCUMENT ME!
 public  void setHoldResultsOpenOverStatementClose(boolean flag) 
 public  void setIgnoreNonTxTables(boolean property) 
 public  void setIncludeInnodbStatusInDeadlockExceptions(boolean flag) 
 public  void setInitialTimeout(int property) 
 public  void setInteractiveClient(boolean property) 
 public  void setIsInteractiveClient(boolean property) 
 public  void setJdbcCompliantTruncation(boolean flag) 
 public  void setJdbcCompliantTruncationForReads(boolean jdbcCompliantTruncationForReads) 
 public  void setLargeRowSizeThreshold(String value) 
 public  void setLoadBalanceBlacklistTimeout(int loadBalanceBlacklistTimeout) 
 public  void setLoadBalanceStrategy(String strategy) 
 public  void setLocalSocketAddress(String address) 
 public  void setLocatorFetchBufferSize(String value) throws SQLException 
 public  void setLogSlowQueries(boolean flag) 
 public  void setLogXaCommands(boolean flag) 
 public  void setLogger(String property) 
 public  void setLoggerClassName(String className) 
 public  void setMaintainTimeStats(boolean flag) 
 public  void setMaxAllowedPacket(int max) 
 public  void setMaxQuerySizeToLog(int sizeInBytes) 
 public  void setMaxReconnects(int property) 
 public  void setMaxRows(int property) 
 public  void setMetadataCacheSize(int value) 
 public  void setNetTimeoutForStreamingResults(int value) 
 public  void setNoAccessToProcedureBodies(boolean flag) 
 public  void setNoDatetimeStringSync(boolean flag) 
 public  void setNoTimezoneConversionForTimeType(boolean flag) 
 public  void setNullCatalogMeansCurrent(boolean value) 
 public  void setNullNamePatternMatchesAll(boolean value) 
 public  void setOverrideSupportsIntegrityEnhancementFacility(boolean flag) 
 public  void setPacketDebugBufferSize(int size) 
 public  void setPadCharsWithSpace(boolean flag) 
 public  void setParanoid(boolean property) 
 public  void setPasswordCharacterEncoding(String characterSet) 
 public  void setPedantic(boolean property) 
 public  void setPinGlobalTxToPhysicalConnection(boolean flag) 
 public  void setPopulateInsertRowWithDefaultValues(boolean flag) 
 public  void setPrepStmtCacheSize(int cacheSize) 
 public  void setPrepStmtCacheSqlLimit(int sqlLimit) 
 public  void setPreparedStatementCacheSize(int cacheSize) 
 public  void setPreparedStatementCacheSqlLimit(int cacheSqlLimit) 
 public  void setProcessEscapeCodesForPrepStmts(boolean flag) 
 public  void setProfileSQL(boolean flag) 
 public  void setProfileSql(boolean property) 
 public  void setProfilerEventHandler(String handler) 
 public  void setPropertiesTransform(String value) 
 public  void setQueriesBeforeRetryMaster(int property) 
 public  void setQueryTimeoutKillsConnection(boolean queryTimeoutKillsConnection) 
 public  void setReconnectAtTxEnd(boolean property) 
 public  void setRelaxAutoCommit(boolean property) 
 public  void setReportMetricsIntervalMillis(int millis) 
 public  void setRequireSSL(boolean property) 
 public  void setResourceId(String resourceId) 
 public  void setResultSetSizeThreshold(int threshold) 
 public  void setRetainStatementAfterResultSetClose(boolean flag) 
 public  void setRetriesAllDown(int retriesAllDown) 
 public  void setRewriteBatchedStatements(boolean flag) 
 public  void setRollbackOnPooledClose(boolean flag) 
 public  void setRoundRobinLoadBalance(boolean flag) 
 public  void setRunningCTS13(boolean flag) 
 public  void setSecondsBeforeRetryMaster(int property) 
 public  void setSelfDestructOnPingMaxOperations(int maxOperations) 
 public  void setSelfDestructOnPingSecondsLifetime(int seconds) 
 public  void setServerTimezone(String property) 
 public  void setSessionVariables(String variables) 
 public  void setSlowQueryThresholdMillis(int millis) 
 public  void setSlowQueryThresholdNanos(long nanos) 
 public  void setSocketFactory(String name) 
 public  void setSocketFactoryClassName(String property) 
 public  void setSocketTimeout(int property) 
 public  void setStatementInterceptors(String value) 
 public  void setStrictFloatingPoint(boolean property) 
 public  void setStrictUpdates(boolean property) 
 public  void setTcpKeepAlive(boolean flag) 
 public  void setTcpNoDelay(boolean flag) 
 public  void setTcpRcvBuf(int bufSize) 
 public  void setTcpSndBuf(int bufSize) 
 public  void setTcpTrafficClass(int classFlags) 
 public  void setTinyInt1isBit(boolean flag) 
 public  void setTraceProtocol(boolean flag) 
 public  void setTransformedBitIsBoolean(boolean flag) 
 public  void setTreatUtilDateAsTimestamp(boolean flag) 
 public  void setTrustCertificateKeyStorePassword(String value) 
 public  void setTrustCertificateKeyStoreType(String value) 
 public  void setTrustCertificateKeyStoreUrl(String value) 
 public  void setUltraDevHack(boolean flag) 
 public  void setUseAffectedRows(boolean flag) 
 public  void setUseBlobToStoreUTF8OutsideBMP(boolean flag) 
 public  void setUseColumnNamesInFindColumn(boolean flag) 
 public  void setUseCompression(boolean property) 
 public  void setUseConfigs(String configs) 
 public  void setUseCursorFetch(boolean flag) 
 public  void setUseDirectRowUnpack(boolean flag) 
 public  void setUseDynamicCharsetInfo(boolean flag) 
 public  void setUseFastDateParsing(boolean flag) 
 public  void setUseFastIntParsing(boolean flag) 
 public  void setUseGmtMillisForDatetimes(boolean flag) 
 public  void setUseHostsInPrivileges(boolean property) 
 public  void setUseInformationSchema(boolean flag) 
 public  void setUseJDBCCompliantTimezoneShift(boolean flag) 
 public  void setUseJvmCharsetConverters(boolean flag) 
 public  void setUseLegacyDatetimeCode(boolean flag) 
 public  void setUseLocalSessionState(boolean flag) 
 public  void setUseLocalTransactionState(boolean flag) 
 public  void setUseNanosForElapsedTime(boolean flag) 
 public  void setUseOldAliasMetadataBehavior(boolean flag) 
 public  void setUseOldUTF8Behavior(boolean flag) 
 public  void setUseOnlyServerErrorMessages(boolean flag) 
 public  void setUseReadAheadInput(boolean flag) 
 public  void setUseSSL(boolean property) 
 public  void setUseSSPSCompatibleTimezoneShift(boolean flag) 
 public  void setUseServerPrepStmts(boolean flag) 
 public  void setUseServerPreparedStmts(boolean flag) 
 public  void setUseSqlStateCodes(boolean flag) 
 public  void setUseStreamLengthsInPrepStmts(boolean property) 
 public  void setUseTimezone(boolean property) 
 public  void setUseUltraDevWorkAround(boolean property) 
 public  void setUseUnbufferedInput(boolean flag) 
 public  void setUseUnicode(boolean flag) 
 public  void setUseUsageAdvisor(boolean useUsageAdvisorFlag) 
 public  void setUtf8OutsideBmpExcludedColumnNamePattern(String regexPattern) 
 public  void setUtf8OutsideBmpIncludedColumnNamePattern(String regexPattern) 
 public  void setVerifyServerCertificate(boolean flag) 
 public  void setYearIsDateType(boolean flag) 
 public  void setZeroDateTimeBehavior(String behavior) 
 protected  void storeToRef(Reference ref) throws SQLException 
 public boolean useUnbufferedInput()