@NotThreadSafe public class SourceInfo extends BaseSourceInfo
| Modifier and Type | Field and Description |
|---|---|
static String |
COMMIT_SCN_KEY |
private Scn |
commitScn |
static String |
LCR_POSITION_KEY |
private LcrPosition |
lcrPosition |
private Scn |
scn |
static String |
SCN_KEY |
static String |
SNAPSHOT_KEY |
private Instant |
sourceTime |
private TableId |
tableId |
private String |
transactionId |
static String |
TXID_KEY |
snapshotRecordCOLLECTION_NAME_KEY, DATABASE_NAME_KEY, DEBEZIUM_CONNECTOR_KEY, DEBEZIUM_VERSION_KEY, SCHEMA_NAME_KEY, SEQUENCE_KEY, SERVER_NAME_KEY, TABLE_NAME_KEY, TIMESTAMP_KEY| Modifier | Constructor and Description |
|---|---|
protected |
SourceInfo(OracleConnectorConfig connectorConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
database() |
Scn |
getCommitScn() |
LcrPosition |
getLcrPosition() |
Scn |
getScn() |
Instant |
getSourceTime() |
TableId |
getTableId() |
String |
getTransactionId() |
void |
setCommitScn(Scn commitScn) |
void |
setLcrPosition(LcrPosition lcrPosition) |
void |
setScn(Scn scn) |
void |
setSourceTime(Instant sourceTime) |
void |
setTableId(TableId tableId) |
void |
setTransactionId(String transactionId) |
protected Instant |
timestamp() |
isSnapshot, setSnapshot, snapshotschema, sequence, serverName, struct, structMakerpublic static final String TXID_KEY
public static final String SCN_KEY
public static final String COMMIT_SCN_KEY
public static final String LCR_POSITION_KEY
public static final String SNAPSHOT_KEY
private Scn scn
private Scn commitScn
private LcrPosition lcrPosition
private String transactionId
private Instant sourceTime
private TableId tableId
protected SourceInfo(OracleConnectorConfig connectorConfig)
public Scn getScn()
public Scn getCommitScn()
public void setScn(Scn scn)
public void setCommitScn(Scn commitScn)
public LcrPosition getLcrPosition()
public void setLcrPosition(LcrPosition lcrPosition)
public String getTransactionId()
public void setTransactionId(String transactionId)
public Instant getSourceTime()
public void setSourceTime(Instant sourceTime)
public TableId getTableId()
public void setTableId(TableId tableId)
protected Instant timestamp()
timestamp in class AbstractSourceInfoprotected String database()
database in class AbstractSourceInfoCopyright © 2021 JBoss by Red Hat. All rights reserved.