| Package | Description |
|---|---|
| com.mysql.cj | |
| com.mysql.cj.conf | |
| com.mysql.cj.jdbc | |
| com.mysql.cj.jdbc.result | |
| com.mysql.cj.protocol.a | |
| com.mysql.cj.protocol.a.authentication |
| Modifier and Type | Field and Description |
|---|---|
protected RuntimeProperty<java.lang.Boolean> |
ClientPreparedQuery.autoClosePStmtStreams |
protected RuntimeProperty<java.lang.Boolean> |
CoreSession.autoReconnect |
protected RuntimeProperty<java.lang.Boolean> |
CoreSession.autoReconnectForPools |
protected RuntimeProperty<java.lang.Boolean> |
CoreSession.cacheServerConfiguration |
protected RuntimeProperty<java.lang.Boolean> |
NativeCharsetSettings.cacheServerConfiguration |
protected RuntimeProperty<java.lang.String> |
CoreSession.characterEncoding |
protected RuntimeProperty<java.lang.String> |
NativeCharsetSettings.characterEncoding |
protected RuntimeProperty<java.lang.String> |
NativeCharsetSettings.characterSetResults |
protected RuntimeProperty<java.lang.String> |
NativeCharsetSettings.connectionCollation |
protected RuntimeProperty<java.lang.Boolean> |
CoreSession.disconnectOnExpiredPasswords |
protected RuntimeProperty<java.lang.Boolean> |
ServerPreparedQuery.explainSlowQueries |
protected RuntimeProperty<java.lang.Boolean> |
CoreSession.gatherPerfMetrics |
protected RuntimeProperty<java.lang.Boolean> |
CoreSession.maintainTimeStats |
protected RuntimeProperty<java.lang.Integer> |
AbstractQuery.maxAllowedPacket |
protected RuntimeProperty<java.lang.String> |
NativeCharsetSettings.passwordCharacterEncoding |
protected RuntimeProperty<java.lang.Integer> |
ServerPreparedQuery.slowQueryThresholdMillis |
protected RuntimeProperty<java.lang.Boolean> |
ClientPreparedQuery.useStreamLengthsInPrepStmts |
| Modifier and Type | Method and Description |
|---|---|
private void |
NativeCharsetSettings.tryAndFixEncoding(RuntimeProperty<java.lang.String> encodingProperty,
boolean replaceImpermissibleEncodings)
Attempt to use the encoding, and bail out if it can't be used.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRuntimeProperty<T> |
class |
BooleanProperty |
class |
EnumProperty<T extends java.lang.Enum<T>> |
class |
IntegerProperty |
class |
LongProperty |
class |
MemorySizeProperty |
class |
StringProperty |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<PropertyKey,RuntimeProperty<?>> |
DefaultPropertySet.PROPERTY_KEY_TO_RUNTIME_PROPERTY |
private java.util.Map<java.lang.String,RuntimeProperty<?>> |
DefaultPropertySet.PROPERTY_NAME_TO_RUNTIME_PROPERTY |
| Modifier and Type | Method and Description |
|---|---|
RuntimeProperty<T> |
PropertyDefinition.createRuntimeProperty()
Creates instance of ReadableProperty or ModifiableProperty depending on isRuntimeModifiable() result.
|
RuntimeProperty<java.lang.Integer> |
IntegerPropertyDefinition.createRuntimeProperty()
Creates instance of IntegerProperty.
|
RuntimeProperty<java.lang.String> |
StringPropertyDefinition.createRuntimeProperty()
Creates instance of ReadableStringProperty or ModifiableStringProperty depending on isRuntimeModifiable() result.
|
RuntimeProperty<java.lang.Integer> |
MemorySizePropertyDefinition.createRuntimeProperty()
Creates instance of ReadableMemorySizeProperty or ModifiableMemorySizeProperty depending on isRuntimeModifiable() result.
|
RuntimeProperty<java.lang.Boolean> |
BooleanPropertyDefinition.createRuntimeProperty()
Creates instance of BooleanProperty.
|
RuntimeProperty<java.lang.Long> |
LongPropertyDefinition.createRuntimeProperty()
Creates instance of LongProperty.
|
RuntimeProperty<T> |
EnumPropertyDefinition.createRuntimeProperty()
Creates an instance of EnumProperty.
|
RuntimeProperty<java.lang.Boolean> |
PropertySet.getBooleanProperty(PropertyKey key) |
RuntimeProperty<java.lang.Boolean> |
DefaultPropertySet.getBooleanProperty(PropertyKey key) |
RuntimeProperty<java.lang.Boolean> |
PropertySet.getBooleanProperty(java.lang.String name) |
RuntimeProperty<java.lang.Boolean> |
DefaultPropertySet.getBooleanProperty(java.lang.String name) |
<T extends java.lang.Enum<T>> |
PropertySet.getEnumProperty(PropertyKey key) |
<T extends java.lang.Enum<T>> |
DefaultPropertySet.getEnumProperty(PropertyKey key) |
<T extends java.lang.Enum<T>> |
PropertySet.getEnumProperty(java.lang.String name) |
<T extends java.lang.Enum<T>> |
DefaultPropertySet.getEnumProperty(java.lang.String name) |
RuntimeProperty<java.lang.Integer> |
PropertySet.getIntegerProperty(PropertyKey key) |
RuntimeProperty<java.lang.Integer> |
DefaultPropertySet.getIntegerProperty(PropertyKey key) |
RuntimeProperty<java.lang.Integer> |
PropertySet.getIntegerProperty(java.lang.String name) |
RuntimeProperty<java.lang.Integer> |
DefaultPropertySet.getIntegerProperty(java.lang.String name) |
RuntimeProperty<java.lang.Long> |
PropertySet.getLongProperty(PropertyKey key) |
RuntimeProperty<java.lang.Long> |
DefaultPropertySet.getLongProperty(PropertyKey key) |
RuntimeProperty<java.lang.Long> |
PropertySet.getLongProperty(java.lang.String name) |
RuntimeProperty<java.lang.Long> |
DefaultPropertySet.getLongProperty(java.lang.String name) |
RuntimeProperty<java.lang.Integer> |
PropertySet.getMemorySizeProperty(PropertyKey key) |
RuntimeProperty<java.lang.Integer> |
DefaultPropertySet.getMemorySizeProperty(PropertyKey key) |
RuntimeProperty<java.lang.Integer> |
PropertySet.getMemorySizeProperty(java.lang.String name) |
RuntimeProperty<java.lang.Integer> |
DefaultPropertySet.getMemorySizeProperty(java.lang.String name) |
<T> RuntimeProperty<T> |
PropertySet.getProperty(PropertyKey key) |
<T> RuntimeProperty<T> |
DefaultPropertySet.getProperty(PropertyKey key) |
<T> RuntimeProperty<T> |
PropertySet.getProperty(java.lang.String name) |
<T> RuntimeProperty<T> |
DefaultPropertySet.getProperty(java.lang.String name) |
RuntimeProperty<java.lang.String> |
PropertySet.getStringProperty(PropertyKey key) |
RuntimeProperty<java.lang.String> |
DefaultPropertySet.getStringProperty(PropertyKey key) |
RuntimeProperty<java.lang.String> |
PropertySet.getStringProperty(java.lang.String name) |
RuntimeProperty<java.lang.String> |
DefaultPropertySet.getStringProperty(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
PropertySet.addProperty(RuntimeProperty<?> prop) |
void |
DefaultPropertySet.addProperty(RuntimeProperty<?> prop) |
void |
RuntimeProperty.RuntimePropertyListener.handlePropertyChange(RuntimeProperty<?> prop) |
| Modifier and Type | Field and Description |
|---|---|
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.autoReconnect |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.autoReconnectForPools |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.cachePrepStmts |
protected RuntimeProperty<PropertyDefinitions.DatabaseTerm> |
DatabaseMetaData.databaseTerm |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.disconnectOnExpiredPasswords |
protected RuntimeProperty<java.lang.Boolean> |
StatementImpl.dontTrackOpenResources |
protected RuntimeProperty<java.lang.Boolean> |
StatementImpl.dumpQueriesOnException |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.emulateUnsupportedPstmts |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.ignoreNonTxTables |
protected RuntimeProperty<java.lang.Integer> |
StatementImpl.maxAllowedPacket |
protected RuntimeProperty<java.lang.Boolean> |
DatabaseMetaData.nullDatabaseMeansCurrent |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.pedantic |
private RuntimeProperty<java.lang.Integer> |
ConnectionImpl.prepStmtCacheSqlLimit |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.processEscapeCodesForPrepStmts |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.readOnlyPropagatesToServer |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.reconnectAtTxEnd |
protected RuntimeProperty<java.lang.Boolean> |
StatementImpl.rewriteBatchedStatements |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.useLocalSessionState |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.useLocalTransactionState |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.useServerPrepStmts |
private RuntimeProperty<java.lang.Boolean> |
ConnectionImpl.useUsageAdvisor |
| Modifier and Type | Method and Description |
|---|---|
private java.sql.DriverPropertyInfo |
JdbcPropertySetImpl.getAsDriverPropertyInfo(RuntimeProperty<?> pr) |
| Modifier and Type | Field and Description |
|---|---|
protected RuntimeProperty<java.lang.Boolean> |
ResultSetImpl.emulateLocators |
| Modifier and Type | Field and Description |
|---|---|
private RuntimeProperty<java.lang.Boolean> |
NativeServerSession.cacheDefaultTimeZone |
protected RuntimeProperty<java.lang.String> |
AbstractValueEncoder.charEncoding |
private RuntimeProperty<java.lang.Boolean> |
NativeProtocol.maintainTimeStats |
private RuntimeProperty<java.lang.Integer> |
NativeProtocol.maxAllowedPacket |
protected RuntimeProperty<java.lang.Integer> |
SimplePacketReader.maxAllowedPacket |
protected RuntimeProperty<java.lang.Integer> |
ByteArrayValueEncoder.maxByteArrayAsHex |
private RuntimeProperty<java.lang.Integer> |
NativeProtocol.maxQuerySizeToLog |
private RuntimeProperty<java.lang.Integer> |
DebugBufferingPacketReader.packetDebugBufferSize |
private RuntimeProperty<java.lang.Integer> |
DebugBufferingPacketSender.packetDebugBufferSize |
protected RuntimeProperty<java.lang.Boolean> |
AbstractValueEncoder.preserveInstants |
protected RuntimeProperty<java.lang.Boolean> |
AbstractValueEncoder.sendFractionalSeconds |
protected RuntimeProperty<java.lang.Boolean> |
AbstractValueEncoder.sendFractionalSecondsForTime |
private RuntimeProperty<java.lang.Boolean> |
CompressedInputStream.traceProtocol
Connection property reference
|
protected RuntimeProperty<java.lang.Integer> |
ResultsetRowReader.useBufferRowSizeThreshold |
protected RuntimeProperty<java.lang.Integer> |
AbstractRowFactory.useBufferRowSizeThreshold |
private RuntimeProperty<java.lang.Boolean> |
NativeProtocol.useServerPrepStmts |
| Modifier and Type | Method and Description |
|---|---|
void |
NativeProtocol.handlePropertyChange(RuntimeProperty<?> prop) |
| Constructor and Description |
|---|
CompressedInputStream(java.io.InputStream streamFromServer,
RuntimeProperty<java.lang.Boolean> traceProtocol,
Log log)
Creates a new CompressedInputStream that reads the given stream from the
server.
|
DebugBufferingPacketReader(MessageReader<NativePacketHeader,NativePacketPayload> packetReader,
java.util.LinkedList<java.lang.StringBuilder> packetDebugBuffer,
RuntimeProperty<java.lang.Integer> packetDebugBufferSize) |
DebugBufferingPacketSender(MessageSender<NativePacketPayload> packetSender,
java.util.LinkedList<java.lang.StringBuilder> packetDebugBuffer,
RuntimeProperty<java.lang.Integer> packetDebugBufferSize) |
SimplePacketReader(SocketConnection socketConnection,
RuntimeProperty<java.lang.Integer> maxAllowedPacket) |
| Modifier and Type | Field and Description |
|---|---|
protected RuntimeProperty<java.lang.String> |
Sha256PasswordPlugin.serverRSAPublicKeyFile |