| Modifier and Type | Field and Description |
|---|---|
private Lsn |
SourceInfo.changeLsn |
private Lsn |
SourceInfo.commitLsn |
private Lsn |
SqlServerStreamingChangeEventSource.ChangeTablePointer.currentChangeLsn |
private Lsn |
SqlServerConnection.CdcEnabledTable.fromLsn |
static Lsn |
Lsn.NULL |
private Lsn |
ChangeTable.startLsn
A LSN from which the data in the change table are relevant
|
private Lsn |
ChangeTable.stopLsn
A LSN to which the data in the change table are relevant
|
| Modifier and Type | Method and Description |
|---|---|
Lsn |
SqlServerOffsetContext.getChangeLsn() |
Lsn |
SourceInfo.getChangeLsn() |
Lsn |
SourceInfo.getCommitLsn() |
Lsn |
SqlServerStreamingChangeEventSource.ChangeTablePointer.getCommitLsn() |
Lsn |
SqlServerConnection.CdcEnabledTable.getFromLsn() |
Lsn |
SqlServerConnection.getMaxLsn() |
Lsn |
SqlServerStreamingChangeEventSource.ChangeTablePointer.getRowLsn() |
Lsn |
ChangeTable.getStartLsn() |
Lsn |
ChangeTable.getStopLsn() |
Lsn |
SqlServerConnection.incrementLsn(Lsn lsn)
Obtain the next available position in the database log.
|
static Lsn |
Lsn.valueOf(byte[] lsnBinary) |
static Lsn |
Lsn.valueOf(String lsnString) |
| Modifier and Type | Method and Description |
|---|---|
int |
Lsn.compareTo(Lsn o)
Enables ordering of LSNs.
|
void |
SqlServerConnection.getChangesForTable(io.debezium.relational.TableId tableId,
Lsn fromLsn,
Lsn toLsn,
io.debezium.jdbc.JdbcConnection.ResultSetConsumer consumer)
Provides all changes recorded by the SQL Server CDC capture process for a given table.
|
void |
SqlServerConnection.getChangesForTables(ChangeTable[] changeTables,
Lsn intervalFromLsn,
Lsn intervalToLsn,
io.debezium.jdbc.JdbcConnection.BlockingMultiResultSetConsumer consumer)
Provides all changes recorder by the SQL Server CDC capture process for a set of tables.
|
Lsn |
SqlServerConnection.incrementLsn(Lsn lsn)
Obtain the next available position in the database log.
|
boolean |
Lsn.isBetween(Lsn from,
Lsn to)
Verifies whether the LSN falls into a LSN interval
|
Set<ChangeTable> |
SqlServerConnection.listOfNewChangeTables(Lsn fromLsn,
Lsn toLsn) |
void |
SqlServerOffsetContext.setChangeLsn(Lsn lsn) |
void |
SourceInfo.setChangeLsn(Lsn lsn) |
void |
SqlServerOffsetContext.setCommitLsn(Lsn lsn) |
void |
SourceInfo.setCommitLsn(Lsn commitLsn) |
void |
ChangeTable.setStopLsn(Lsn stopLsn) |
Instant |
SqlServerConnection.timestampOfLsn(Lsn lsn)
Map a commit LSN to a point in time when the commit happened.
|
| Constructor and Description |
|---|
CdcEnabledTable(String tableId,
String captureName,
Lsn fromLsn) |
ChangeTable(String captureInstance,
int changeTableObjectId,
Lsn startLsn,
Lsn stopLsn) |
ChangeTable(io.debezium.relational.TableId sourceTableId,
String captureInstance,
int changeTableObjectId,
Lsn startLsn,
Lsn stopLsn) |
SqlServerOffsetContext(String serverName,
Lsn lsn,
boolean snapshot,
boolean snapshotCompleted) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.