@Override public void process(ChangeContainer change) { changeWriter.process(change); }
/** * {@inheritDoc} */ public void process(EntityContainer entityContainer) { initialize(); osmWriter.process(entityContainer); }
/** * {@inheritDoc} */ public void process(ChangeContainer changeContainer) { initialize(); osmChangeWriter.process(changeContainer); }
factoryMap.put("read-xml", new XmlReaderFactory()); factoryMap.put("fast-read-xml", new FastXmlReaderFactory()); factoryMap.put("rx", new XmlReaderFactory()); factoryMap.put("read-xml-change", new XmlChangeReaderFactory()); factoryMap.put("upload-xml-change", new XmlChangeUploaderFactory()); factoryMap.put("rxc", new XmlChangeReaderFactory()); factoryMap.put("write-xml", new XmlWriterFactory()); factoryMap.put("wx", new XmlWriterFactory()); factoryMap.put("write-xml-change", new XmlChangeWriterFactory()); factoryMap.put("wxc", new XmlChangeWriterFactory()); factoryMap.put("read-api", new XmlDownloaderFactory()); factoryMap.put("ra", new XmlDownloaderFactory()); factoryMap.put("read-xml-0.6", new XmlReaderFactory()); factoryMap.put("fast-read-xml-0.6", new FastXmlReaderFactory()); factoryMap.put("read-xml-change-0.6", new XmlChangeReaderFactory()); factoryMap.put("write-xml-0.6", new XmlWriterFactory()); factoryMap.put("write-xml-change-0.6", new XmlChangeWriterFactory()); factoryMap.put("read-api-0.6", new XmlDownloaderFactory());
private void writeChangeset(XmlChangeReader xmlReader) { final ChangeSink localChangeSink = changeSink; xmlReader.setChangeSink(new ChangeSink() { private ChangeSink suppressedWriter = localChangeSink; @Override public void initialize(Map<String, Object> metaData) { // Suppress the call. } @Override public void process(ChangeContainer change) { suppressedWriter.process(change); } @Override public void complete() { // Suppress the call. } @Override public void close() { // Suppress the call. } }); xmlReader.run(); }
@Override public XmlChangeWriter saveData(long sequence) { File changeFile = sequenceFormatter.getFormattedName(sequence, ".osc.gz"); return new XmlChangeWriter(changeFile, CompressionMethod.GZip); } }
@Override public XmlChangeReader getData(long sequence) { File changeFile = sequenceFormatter.getFormattedName(sequence, ".osc.gz"); return new XmlChangeReader(changeFile, false, CompressionMethod.GZip); }
/** * {@inheritDoc} */ public final void process(final ChangeContainer changeContainer) { try { initialize(); myChangeWriter.process(changeContainer); } catch (IOException e) { throw new OsmosisRuntimeException( "Cannot open changeset on server", e); } }
@Override public void close() { if (changeWriter != null) { changeWriter.close(); changeWriter = null; } stateWriter.close(); } }
/** * {@inheritDoc} */ @Override public final void close() { if (this.myChangesetNumber != -1) { try { LOG.fine("release() called"); closeChangeset(); } catch (Exception e) { LOG.log(Level.SEVERE, "Cannot close changeset.", e); } } } }
factoryMap.put("read-xml", new XmlReaderFactory()); factoryMap.put("fast-read-xml", new FastXmlReaderFactory()); factoryMap.put("rx", new XmlReaderFactory()); factoryMap.put("read-xml-change", new XmlChangeReaderFactory()); factoryMap.put("upload-xml-change", new XmlChangeUploaderFactory()); factoryMap.put("rxc", new XmlChangeReaderFactory()); factoryMap.put("write-xml", new XmlWriterFactory()); factoryMap.put("wx", new XmlWriterFactory()); factoryMap.put("write-xml-change", new XmlChangeWriterFactory()); factoryMap.put("wxc", new XmlChangeWriterFactory()); factoryMap.put("read-api", new XmlDownloaderFactory()); factoryMap.put("ra", new XmlDownloaderFactory()); factoryMap.put("read-xml-0.6", new XmlReaderFactory()); factoryMap.put("fast-read-xml-0.6", new FastXmlReaderFactory()); factoryMap.put("read-xml-change-0.6", new XmlChangeReaderFactory()); factoryMap.put("write-xml-0.6", new XmlWriterFactory()); factoryMap.put("write-xml-change-0.6", new XmlChangeWriterFactory()); factoryMap.put("read-api-0.6", new XmlDownloaderFactory());
private void writeChangeset(XmlChangeReader xmlReader) { final ChangeSink localChangeSink = changeSink; xmlReader.setChangeSink(new ChangeSink() { private ChangeSink suppressedWriter = localChangeSink; @Override public void initialize(Map<String, Object> metaData) { // Suppress the call. } @Override public void process(ChangeContainer change) { suppressedWriter.process(change); } @Override public void complete() { // Suppress the call. } @Override public void close() { // Suppress the call. } }); xmlReader.run(); }
@Override public XmlChangeWriter saveData(long sequence) { File changeFile = sequenceFormatter.getFormattedName(sequence, ".osc.gz"); return new XmlChangeWriter(changeFile, CompressionMethod.GZip); } }
@Override public XmlChangeReader getData(long sequence) { File changeFile = sequenceFormatter.getFormattedName(sequence, ".osc.gz"); return new XmlChangeReader(changeFile, false, CompressionMethod.GZip); }
/** * {@inheritDoc} */ public void process(EntityContainer entityContainer) { initialize(); osmWriter.process(entityContainer); }
/** * {@inheritDoc} */ public void process(ChangeContainer changeContainer) { initialize(); osmChangeWriter.process(changeContainer); }
@Override public void process(ChangeContainer change) { changeWriter.process(change); }
@Override public void close() { if (changeWriter != null) { changeWriter.close(); changeWriter = null; } stateWriter.close(); } }
/** * {@inheritDoc} */ @Override public final void close() { if (this.myChangesetNumber != -1) { try { LOG.fine("release() called"); closeChangeset(); } catch (Exception e) { LOG.log(Level.SEVERE, "Cannot close changeset.", e); } } } }
/** * {@inheritDoc} */ @Override protected void processChangeset(XmlChangeReader xmlReader, ReplicationState replicationState) { final ChangeSink localChangeSink = changeSorter; xmlReader.setChangeSink(new ChangeSink() { private ChangeSink suppressedChangeSink = localChangeSink; @Override public void initialize(Map<String, Object> metaData) { // Suppress the call. } @Override public void process(ChangeContainer change) { suppressedChangeSink.process(change); } @Override public void complete() { // Suppress the call. } @Override public void close() { // Suppress the call. } }); xmlReader.run(); }