Uses of Class
io.debezium.connector.db2.Lsn
Packages that use Lsn
-
Uses of Lsn in io.debezium.connector.db2
Fields in io.debezium.connector.db2 declared as LsnModifier and TypeFieldDescriptionprivate LsnSourceInfo.changeLsnprivate LsnSourceInfo.commitLsnprivate final LsnTxLogPosition.commitLsnprivate final LsnDb2Connection.CdcEnabledTable.fromLsnprivate final LsnTxLogPosition.inTxLsnstatic final LsnLsn.NULLprivate final LsnDb2ChangeTable.startLsnA LSN from which the data in the change table are relevantprivate LsnDb2ChangeTable.stopLsnA LSN to which the data in the change table are relevantFields in io.debezium.connector.db2 with type parameters of type LsnMethods in io.debezium.connector.db2 that return LsnModifier and TypeMethodDescriptionSourceInfo.getChangeLsn()SourceInfo.getCommitLsn()TxLogPosition.getCommitLsn()Db2Connection.CdcEnabledTable.getFromLsn()TxLogPosition.getInTxLsn()Db2Connection.getMaxLsn()Db2ChangeTable.getStartLsn()Db2ChangeTable.getStopLsn()Lsn.increment()Return the next LSN in sequenceDb2Connection.incrementLsn(Lsn lsn) Obtain the next available position in the database log.static LsnLsn.valueOf(byte[] lsnBinary) static LsnMethods in io.debezium.connector.db2 with parameters of type LsnModifier and TypeMethodDescriptionintEnables ordering of LSNs.voidDb2Connection.getChangesForTable(io.debezium.relational.TableId tableId, Lsn fromLsn, Lsn toLsn, io.debezium.jdbc.JdbcConnection.ResultSetConsumer consumer) Provides all changes recorded by the DB2 CDC capture process for a given table.voidDb2Connection.getChangesForTables(Db2ChangeTable[] changeTables, Lsn intervalFromLsn, Lsn intervalToLsn, io.debezium.jdbc.JdbcConnection.BlockingMultiResultSetConsumer consumer) Provides all changes recorder by the DB2 CDC capture process for a set of tables.Db2Connection.incrementLsn(Lsn lsn) Obtain the next available position in the database log.booleanVerifies whether the LSN falls into a LSN intervalDb2Connection.listOfNewChangeTables(Lsn fromLsn, Lsn toLsn) voidSourceInfo.setChangeLsn(Lsn lsn) voidSourceInfo.setCommitLsn(Lsn commitLsn) voidDb2ChangeTable.setStopLsn(Lsn stopLsn) Db2Connection.timestampOfLsn(Lsn lsn) Map a commit LSN to a point in time when the commit happened.static TxLogPositionstatic TxLogPositionConstructors in io.debezium.connector.db2 with parameters of type LsnModifierConstructorDescriptionprivateCdcEnabledTable(String tableId, String captureName, Lsn fromLsn) Db2ChangeTable(io.debezium.relational.TableId sourceTableId, String captureInstance, int changeTableObjectId, Lsn startLsn, Lsn stopLsn, String tableCdcSchema) Db2ChangeTable(String captureInstance, int changeTableObjectId, Lsn startLsn, Lsn stopLsn, String tableCdcSchema) privateTxLogPosition(Lsn commitLsn, Lsn inTxLsn)