@Override public void initialize(Map<String, Object> metaData) { // Initialise the replication meta data. stateWriter.initialize(metaData); // Get the replication state for this pipeline run. state = (ReplicationState) metaData.get(ReplicationState.META_DATA_KEY); // Initialize a new change writer for the current sequence number. if (state.getSequenceNumber() > 0) { changeWriter = replicationStore.saveData(state.getSequenceNumber()); } }
@Override public void initialize(Map<String, Object> metaData) { // Initialise the replication meta data. stateWriter.initialize(metaData); // Get the replication state for this pipeline run. state = (ReplicationState) metaData.get(ReplicationState.META_DATA_KEY); // Initialize a new change writer for the current sequence number. if (state.getSequenceNumber() > 0) { changeWriter = replicationStore.saveData(state.getSequenceNumber()); } }
private ChangeSink buildResultWriter(long sequenceNumber) { XmlChangeWriter xmlChangeWriter; ChangeSorter changeSorter; xmlChangeWriter = replicationStore.saveData(sequenceNumber); changeSorter = new ChangeSorter(new ChangeForStreamableApplierComparator()); changeSorter.setChangeSink(xmlChangeWriter); return changeSorter; }
private ChangeSink buildResultWriter(long sequenceNumber) { XmlChangeWriter xmlChangeWriter; ChangeSorter changeSorter; xmlChangeWriter = replicationStore.saveData(sequenceNumber); changeSorter = new ChangeSorter(new ChangeForStreamableApplierComparator()); changeSorter.setChangeSink(xmlChangeWriter); return changeSorter; }