Package io.debezium.connector.mysql
Class MariaDbProtocolFieldReader
java.lang.Object
io.debezium.connector.mysql.AbstractMySqlFieldReader
io.debezium.connector.mysql.MariaDbProtocolFieldReader
- All Implemented Interfaces:
MySqlFieldReader
A simple protocol field handler for MariaDB.
This field handler is only enabled when the user configuration specifically specifies the
database.protocol property as "jdbc:mariadb".- Author:
- Chris Cranford
-
Field Summary
Fields inherited from class io.debezium.connector.mysql.AbstractMySqlFieldReader
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectreadDateField(ResultSet rs, int columnIndex, Column column, Table table) protected ObjectreadTimeField(ResultSet rs, int columnIndex) protected ObjectreadTimestampField(ResultSet rs, int columnIndex, Column column, Table table) Methods inherited from class io.debezium.connector.mysql.AbstractMySqlFieldReader
logInvalidValue, readField
-
Constructor Details
-
MariaDbProtocolFieldReader
-
-
Method Details
-
readTimeField
- Specified by:
readTimeFieldin classAbstractMySqlFieldReader- Throws:
SQLException
-
readDateField
protected Object readDateField(ResultSet rs, int columnIndex, Column column, Table table) throws SQLException - Specified by:
readDateFieldin classAbstractMySqlFieldReader- Throws:
SQLException
-
readTimestampField
protected Object readTimestampField(ResultSet rs, int columnIndex, Column column, Table table) throws SQLException - Specified by:
readTimestampFieldin classAbstractMySqlFieldReader- Throws:
SQLException
-