throws IOException, NotImplementedException
throws IOException
  public void flushBefore(long position)    throws IOException, NotImplementedException  {    // FIXME: Implement me.    throw new Error("not implemented");  }