Class Db2SnapshotChangeEventSource.Db2SnapshotContext

java.lang.Object
io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<P,O>
io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition,Db2OffsetContext>
io.debezium.connector.db2.Db2SnapshotChangeEventSource.Db2SnapshotContext
All Implemented Interfaces:
AutoCloseable
Enclosing class:
Db2SnapshotChangeEventSource

private static class Db2SnapshotChangeEventSource.Db2SnapshotContext extends io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition,Db2OffsetContext>
Mutable context which is populated in the course of snapshotting.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private int
     
    private Savepoint
     

    Fields inherited from class io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext

    capturedSchemaTables, capturedTables, catalogName, onDemand, tables

    Fields inherited from class io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext

    offset, partition
  • Constructor Summary

    Constructors
    Constructor
    Description
    Db2SnapshotContext(Db2Partition partition, String catalogName, boolean onDemand)
     
  • Method Summary

    Methods inherited from class io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext

    close

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • isolationLevelBeforeStart

      private int isolationLevelBeforeStart
    • preSchemaSnapshotSavepoint

      private Savepoint preSchemaSnapshotSavepoint
  • Constructor Details

    • Db2SnapshotContext

      Db2SnapshotContext(Db2Partition partition, String catalogName, boolean onDemand)