void readWriteRange(final int type, final int rangeBegin,
final int rangeEnd)
throws Exception {
writeRunner.run(new TransactionWorker() {
public void doWork() throws Exception {
setRange(type, rangeBegin, rangeEnd);
createOutOfRange(rangeBegin, rangeEnd);
if (rangeType != TAIL) {
writeOutOfRange(new Long(rangeEnd + 1));