throw new Error("not implemented");
long prevFlushedPosition = getFlushedPosition(); super.flushBefore(position); buffer.reset(); buffer.skip(getFlushedPosition() - prevFlushedPosition); buffer.mark(READLIMIT);
  public void flushBefore(long position)    throws IOException, NotImplementedException  {    // FIXME: Implement me.    throw new Error("not implemented");  }