if (block.getSearchMode() == BlockSearchMode.COMMITTED) { xmlw.writeStartElement(BlobConstants.COMMITTED_ELEMENT); else if (block.getSearchMode() == BlockSearchMode.UNCOMMITTED) { xmlw.writeStartElement(BlobConstants.UNCOMMITTED_ELEMENT); else if (block.getSearchMode() == BlockSearchMode.LATEST) { xmlw.writeStartElement(BlobConstants.LATEST_ELEMENT);
if (block.getSearchMode() == BlockSearchMode.COMMITTED) { Utility.serializeElement(xmlw, BlobConstants.COMMITTED_ELEMENT, block.getId()); else if (block.getSearchMode() == BlockSearchMode.UNCOMMITTED) { Utility.serializeElement(xmlw, BlobConstants.UNCOMMITTED_ELEMENT, block.getId()); else if (block.getSearchMode() == BlockSearchMode.LATEST) { Utility.serializeElement(xmlw, BlobConstants.LATEST_ELEMENT, block.getId());
assertEquals(3, blockList.size()); for (BlockEntry blockItem : blockList) { assertEquals(BlockSearchMode.COMMITTED, blockItem.getSearchMode()); assertEquals(length, blockItem.getSize()); assertFalse(blocks.remove(blockItem.getId()) == null); assertEquals(2, blockList.size()); for (BlockEntry blockItem : blockList) { assertEquals(BlockSearchMode.UNCOMMITTED, blockItem.getSearchMode()); assertEquals(length, blockItem.getSize()); assertFalse(extraBlocks.remove(blockItem.getId()) == null);