| Package | Description |
|---|---|
| io.debezium.connector.oracle.logminer | |
| io.debezium.connector.oracle.logminer.valueholder |
| Modifier and Type | Field and Description |
|---|---|
private Scn |
TransactionalBuffer.Transaction.firstScn |
static Scn |
Scn.INVALID |
private Scn |
TransactionalBuffer.largestScn |
private Scn |
TransactionalBuffer.lastCommittedScn |
private Scn |
TransactionalBuffer.Transaction.lastScn |
static Scn |
Scn.ONE |
static Scn |
Scn.ZERO |
| Modifier and Type | Method and Description |
|---|---|
Scn |
Scn.add(Scn value) |
private Scn |
TransactionalBuffer.calculateSmallestScn() |
static Scn |
Scn.fromLong(Long value) |
(package private) Scn |
TransactionalBuffer.getLargestScn() |
static Scn |
RowMapper.getScn(TransactionalBufferMetrics metrics,
ResultSet rs) |
| Modifier and Type | Method and Description |
|---|---|
Scn |
Scn.add(Scn value) |
(package private) boolean |
TransactionalBuffer.commit(String transactionId,
Scn scn,
OracleOffsetContext offsetContext,
Timestamp timestamp,
io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext context,
String debugMessage)
If the commit executor queue is full, back-pressure will be applied by letting execution of the callback
be performed by the calling thread.
|
int |
Scn.compareTo(Scn o) |
void |
TransactionalBuffer.CommitCallback.execute(Timestamp timestamp,
Scn smallestScn,
Scn commitScn,
int callbackNumber)
Executes callback.
|
static String |
RowMapper.getSqlRedo(TransactionalBufferMetrics metrics,
ResultSet rs,
boolean isDml,
HistoryRecorder historyRecorder,
Scn scn,
String tableName,
String segOwner,
int operationCode,
Timestamp changeTime,
String txId)
It constructs REDO_SQL.
|
void |
NeverHistoryRecorder.record(Scn scn,
String tableName,
String segOwner,
int operationCode,
Timestamp changeTime,
String transactionId,
int csf,
String redoSql) |
void |
HistoryRecorder.record(Scn scn,
String tableName,
String segOwner,
int operationCode,
Timestamp changeTime,
String transactionId,
int csf,
String redoSql)
Records the LogMiner entry.
|
(package private) void |
TransactionalBuffer.registerCommitCallback(String transactionId,
Scn scn,
Instant changeTime,
TransactionalBuffer.CommitCallback callback)
Registers callback to execute when transaction commits.
|
| Constructor and Description |
|---|
Transaction(Scn firstScn) |
| Modifier and Type | Field and Description |
|---|---|
private Scn |
LogMinerDmlEntryImpl.scn |
| Modifier and Type | Method and Description |
|---|---|
Scn |
LogMinerDmlEntryImpl.getScn() |
Scn |
LogMinerDmlEntry.getScn()
the scn obtained from a Log Miner entry.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LogMinerDmlEntryImpl.setScn(Scn scn) |
void |
LogMinerDmlEntry.setScn(Scn scn)
sets scn obtained from a Log Miner entry
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.