public void write(long fileOffset,byte[] buffer,int offset,int length) throws IOException {
  log.info("random-write(0x" + Long.toHexString(fileOffset) + ","+ length+ ")");
  _file.write(fileOffset,buffer,offset,length);
}

public void write ( long fileOffset , byte [ ] buffer , int offset , int length ) throws IOException { log . info ( "random-write(0x" + Long . toHexString ( fileOffset ) + "," + length + ")" ) ; _file . write ( fileOffset , buffer , offset , length ) ; }
writes a block from a given location .
