public class FileOffsetWriterTest extends Object
| Modifier and Type | Field and Description |
|---|---|
private Properties |
commitLogProps |
private Path |
offsetDir |
private io.debezium.connector.cassandra.OffsetWriter |
offsetWriter |
private Properties |
snapshotProps |
| Constructor and Description |
|---|
FileOffsetWriterTest() |
| Modifier and Type | Method and Description |
|---|---|
private io.debezium.connector.cassandra.ChangeRecord |
generateRecord(boolean markOffset,
boolean isSnapshot,
io.debezium.connector.cassandra.OffsetPosition offsetPosition,
io.debezium.connector.cassandra.KeyspaceTable keyspaceTable) |
private boolean |
isProcessed(io.debezium.connector.cassandra.ChangeRecord record) |
private void |
process(io.debezium.connector.cassandra.ChangeRecord record) |
void |
setUp() |
void |
testFlush() |
void |
testMarkOffset() |
void |
testTwoFileWriterCannotCoexist() |
private Path offsetDir
private io.debezium.connector.cassandra.OffsetWriter offsetWriter
private Properties snapshotProps
private Properties commitLogProps
public void setUp()
throws IOException
IOExceptionpublic void testMarkOffset()
public void testFlush()
throws IOException
IOExceptionpublic void testTwoFileWriterCannotCoexist()
throws IOException
IOExceptionprivate io.debezium.connector.cassandra.ChangeRecord generateRecord(boolean markOffset,
boolean isSnapshot,
io.debezium.connector.cassandra.OffsetPosition offsetPosition,
io.debezium.connector.cassandra.KeyspaceTable keyspaceTable)
private boolean isProcessed(io.debezium.connector.cassandra.ChangeRecord record)
private void process(io.debezium.connector.cassandra.ChangeRecord record)
Copyright © 2020 JBoss by Red Hat. All rights reserved.