| Modifier and Type | Field and Description |
|---|---|
protected Options |
OceanBaseStatement.options |
protected Options |
JDBC4ResultSet.options |
| Modifier and Type | Method and Description |
|---|---|
Options |
UrlParser.getOptions() |
| Constructor and Description |
|---|
OceanBaseResultSetMetaData(ColumnDefinition[] fieldPackets,
Options options,
boolean forceAlias)
Constructor.
|
OceanBaseResultSetMetaData(ColumnDefinition[] fieldPackets,
Options options,
boolean forceAlias,
boolean isOracleMode,
int columnIndexOffset) |
UrlParser(String database,
List<HostAddress> addresses,
Options options,
HaMode haMode)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticationPlugin.initialize(String authenticationData,
byte[] seed,
Options options)
Plugin initialization.
|
| Modifier and Type | Method and Description |
|---|---|
default CredentialPlugin |
CredentialPlugin.initialize(Options options,
String userName,
HostAddress hostAddress) |
| Modifier and Type | Method and Description |
|---|---|
CredentialPlugin |
EnvCredentialPlugin.initialize(Options options,
String userName,
HostAddress hostAddress) |
| Modifier and Type | Method and Description |
|---|---|
CredentialPlugin |
PropertiesCredentialPlugin.initialize(Options options,
String userName,
HostAddress hostAddress) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ComplexUtil.storeComplexArray(PacketOutputStream pos,
ComplexData data,
Options options) |
static void |
ComplexUtil.storeComplexAttrData(PacketOutputStream pos,
ComplexDataType type,
Object value,
Options options) |
static void |
ComplexUtil.storeComplexStruct(PacketOutputStream pos,
ComplexData data,
Options options) |
static void |
ComplexUtil.storeDateTime(PacketOutputStream pos,
Date dt,
int bufferType,
Options options) |
static void |
ComplexUtil.storeDateTime413AndNewer(PacketOutputStream pos,
Date dt,
int bufferType,
Options options) |
| Modifier and Type | Method and Description |
|---|---|
static String |
ColumnType.getClassName(ColumnType type,
int len,
boolean signed,
boolean binary,
Options options)
Get class name.
|
| Modifier and Type | Field and Description |
|---|---|
protected Options |
RowProtocol.options |
| Constructor and Description |
|---|
BinaryRowProtocol(ColumnDefinition[] columnDefinition,
int columnInformationLength,
int maxFieldSize,
Options options)
Constructor.
|
RowProtocol(int maxFieldSize,
Options options) |
TextRowProtocol(int maxFieldSize,
Options options)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
SendHandshakeResponsePacket.send(PacketOutputStream pos,
Credential credential,
String host,
String database,
long clientCapabilities,
long serverCapabilities,
byte serverLanguage,
byte packetSeq,
Options options,
String authenticationPluginType,
byte[] seed,
String clientIp)
Send handshake response packet.
|
static void |
SendHandshakeResponsePacket.sendChangeUser(PacketOutputStream pos,
Credential credential,
String host,
String database,
long clientCapabilities,
long serverCapabilities,
byte serverLanguage,
byte packetSeq,
Options options,
String authenticationPluginType,
byte[] seed,
String clientIp,
boolean isOracleMode) |
| Modifier and Type | Method and Description |
|---|---|
void |
ClearPasswordPlugin.initialize(String authenticationData,
byte[] authData,
Options options) |
void |
Ed25519PasswordPlugin.initialize(String authenticationData,
byte[] seed,
Options options)
Initialization.
|
void |
SendGssApiAuthPacket.initialize(String authenticationData,
byte[] seed,
Options options)
Initialization.
|
void |
NativePasswordPlugin.initialize(String authenticationData,
byte[] seed,
Options options)
Initialized data.
|
void |
CachingSha2PasswordPlugin.initialize(String authenticationData,
byte[] seed,
Options options)
Initialized data.
|
void |
Sha256PasswordPlugin.initialize(String authenticationData,
byte[] seed,
Options options)
Initialization.
|
void |
OldPasswordPlugin.initialize(String authenticationData,
byte[] seed,
Options options) |
void |
SendPamAuthPacket.initialize(String authenticationData,
byte[] seed,
Options options)
Initialization.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
StreamParameter.writeLongData(PacketOutputStream writer,
Options options,
int statementId,
short paramIndex)
Read the data in InputStream and send Long Data Packet in batches according to the size of blobSendChunkSize
|
boolean |
OBReaderParameter.writeLongData(PacketOutputStream pos,
Options options,
int statementId,
short paramIndex)
Never used
|
boolean |
OBStreamParameter.writeLongData(PacketOutputStream pos,
Options options,
int statementId,
short paramIndex)
Never used
|
boolean |
LongDataParameterHolder.writeLongData(PacketOutputStream pos,
Options options,
int statementId,
short paramIndex) |
boolean |
ReaderParameter.writeLongData(PacketOutputStream writer,
Options options,
int statementId,
short paramIndex)
Read the data in Reader and send Long Data Packet in batches according to the size of blobSendChunkSize
|
boolean |
StreamParameter.writePieceData(PacketOutputStream pos,
boolean first,
Options options)
Never used
|
boolean |
OBReaderParameter.writePieceData(PacketOutputStream writer,
boolean first,
Options options) |
boolean |
OBStreamParameter.writePieceData(PacketOutputStream writer,
boolean first,
Options options) |
boolean |
LongDataParameterHolder.writePieceData(PacketOutputStream pos,
boolean first,
Options options) |
boolean |
ReaderParameter.writePieceData(PacketOutputStream pos,
boolean first,
Options options)
Never used
|
| Constructor and Description |
|---|
DateParameter(Date date,
TimeZone timeZone,
Options options)
Represents a date, constructed with time in millis since epoch.
|
OBArrayParameter(ObArray arrayImpl,
Options options) |
OBStructParameter(ObStruct structImpl,
Options options) |
OffsetTimeParameter(OffsetTime offsetTime,
ZoneId serverZoneId,
boolean fractionalSeconds,
Options options)
Constructor.
|
ZonedDateTimeParameter(ZonedDateTime tz,
ZoneId serverZoneId,
boolean fractionalSeconds,
Options options)
Constructor.
|
| Constructor and Description |
|---|
Ob20PacketInputStream(InputStream in,
Options options,
long threadId,
OceanBaseProtocolV20 ob20) |
StandardPacketInputStream(InputStream in,
Options options,
long threadId)
Constructor of standard socket MySQL packet stream reader.
|
| Constructor and Description |
|---|
StandardPacketOutputStream(OutputStream out,
Options options,
long threadId) |
| Modifier and Type | Method and Description |
|---|---|
Socket |
SocketHandlerFunction.apply(Options options,
String host) |
| Constructor and Description |
|---|
ProtocolLoggingProxy(Protocol protocol,
Options options)
Constructor.
|
| Modifier and Type | Field and Description |
|---|---|
protected Options |
AbstractConnectProtocol.options |
| Modifier and Type | Method and Description |
|---|---|
Options |
AbstractConnectProtocol.getOptions() |
Options |
Protocol.getOptions() |
| Modifier and Type | Method and Description |
|---|---|
SSLSocketFactory |
DefaultTlsSocketPlugin.getSocketFactory(Options options) |
void |
DefaultTlsSocketPlugin.verify(String host,
SSLSession session,
Options options,
long serverThreadId) |
| Constructor and Description |
|---|
OceanBaseX509TrustManager(Options options)
MyX509TrustManager.
|
| Modifier and Type | Method and Description |
|---|---|
static Socket |
Utils.createSocket(Options options,
String host)
Create socket accordingly to options.
|
static String |
LogQueryTool.queryWithParams(PrepareResult serverPrepareResult,
ParameterHolder[] parameters,
Options options)
Return exception message with query.
|
static Socket |
Utils.socksSocket(Options options) |
static Socket |
Utils.standardSocket(Options options,
String host)
Use standard socket implementation.
|
| Modifier and Type | Method and Description |
|---|---|
Options |
ExceptionFactory.getOptions() |
| Modifier and Type | Method and Description |
|---|---|
static ExceptionFactory |
ExceptionFactory.of(long threadId,
Options options) |
| Constructor and Description |
|---|
ExceptionFactory(long threadId,
Options options,
OceanBaseConnection connection,
Statement statement) |
| Modifier and Type | Method and Description |
|---|---|
SSLSocketFactory |
TlsSocketPlugin.getSocketFactory(Options options)
Get socket factory.
|
void |
TlsSocketPlugin.verify(String host,
SSLSession sslSession,
Options options,
long serverThreadId)
Host name verifier implementation.
|
| Modifier and Type | Method and Description |
|---|---|
static Options |
DefaultOptions.defaultValues(HaMode haMode) |
static Options |
DefaultOptions.defaultValues(HaMode haMode,
boolean pool)
Generate an Options object with default value corresponding to High Availability mode.
|
static Options |
DefaultOptions.parse(HaMode haMode,
String urlParameters,
Properties properties,
Options options)
Parse additional properties .
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DefaultOptions.parse(HaMode haMode,
String urlParameters,
Options options)
Parse additional properties.
|
static Options |
DefaultOptions.parse(HaMode haMode,
String urlParameters,
Properties properties,
Options options)
Parse additional properties .
|
static void |
DefaultOptions.postOptionProcess(Options options,
CredentialPlugin credentialPlugin)
Option initialisation end : set option value to a coherent state.
|
static void |
DefaultOptions.propertyString(Options options,
HaMode haMode,
StringBuilder sb)
Generate parameter String equivalent to options.
|
abstract void |
ConfigurableSocketFactory.setConfiguration(Options options,
String host) |
Copyright © 2022 oceanbase.com. All rights reserved.