From e8079399acd7ced74aa53e5674a52de7cca3a544 Mon Sep 17 00:00:00 2001 From: fromer Date: Wed, 20 Oct 2010 20:23:22 +0000 Subject: [PATCH] Added flush() method to VCFWriters git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@4533 348d0f76-0448-11de-a6fe-93d51630548a --- .../sting/gatk/io/storage/VCFWriterStorage.java | 6 +++++- .../broadinstitute/sting/gatk/io/stubs/VCFWriterStub.java | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/java/src/org/broadinstitute/sting/gatk/io/storage/VCFWriterStorage.java b/java/src/org/broadinstitute/sting/gatk/io/storage/VCFWriterStorage.java index f61540d66..269a88a6e 100644 --- a/java/src/org/broadinstitute/sting/gatk/io/storage/VCFWriterStorage.java +++ b/java/src/org/broadinstitute/sting/gatk/io/storage/VCFWriterStorage.java @@ -93,7 +93,11 @@ public class VCFWriterStorage implements Storage, VCFWriter { */ public void close() { writer.close(); - } + } + + public void flush() { + writer.flush(); + } /** * Merges the stream backing up this temporary storage into the target. diff --git a/java/src/org/broadinstitute/sting/gatk/io/stubs/VCFWriterStub.java b/java/src/org/broadinstitute/sting/gatk/io/stubs/VCFWriterStub.java index 1a1981300..cf479eec2 100755 --- a/java/src/org/broadinstitute/sting/gatk/io/stubs/VCFWriterStub.java +++ b/java/src/org/broadinstitute/sting/gatk/io/stubs/VCFWriterStub.java @@ -184,6 +184,10 @@ public class VCFWriterStub implements Stub, VCFWriter { outputTracker.getStorage(this).close(); } + public void flush() { + outputTracker.getStorage(this).flush(); + } + /** * Gets a string representation of this object. * @return