Class AbstractProtocolDataWriter

java.lang.Object
org.jumpmind.symmetric.io.data.writer.AbstractProtocolDataWriter
All Implemented Interfaces:
IDataResource, IDataWriter
Direct Known Subclasses:
ProtocolDataWriter, StagingDataWriter

public abstract class AbstractProtocolDataWriter extends Object implements IDataWriter
  • Field Details

    • log

      protected final org.slf4j.Logger log
    • context

      protected DataContext context
    • batch

      protected Batch batch
    • table

      protected Table table
    • processedTables

      protected Map<String,String> processedTables
    • delimiter

      protected String delimiter
    • flushNodeId

      protected boolean flushNodeId
    • flushBatchId

      protected boolean flushBatchId
    • statistics

      protected Map<Batch,Statistics> statistics
    • listeners

      protected List<IProtocolDataWriterListener> listeners
    • sourceNodeId

      protected String sourceNodeId
    • noBinaryOldData

      protected boolean noBinaryOldData
    • backwardsCompatible

      protected boolean backwardsCompatible
    • sendCaptureTime

      protected boolean sendCaptureTime
    • sendRowCaptureTime

      protected boolean sendRowCaptureTime
    • baseTime

      protected long baseTime
    • lastTime

      protected long lastTime
  • Constructor Details

    • AbstractProtocolDataWriter

      public AbstractProtocolDataWriter(String sourceNodeId, List<IProtocolDataWriterListener> listeners, boolean backwardsCompatible, boolean sendCaptureTime, boolean sendRowCaptureTime)
  • Method Details