public BlobBlock(String blockId, BlockSearchMode searchMode, InputStream blockStream) { this(new BlockEntry(blockId, searchMode), blockStream); }
@Override public void endElement(String uri, String localName, String qName) throws SAXException { String currentNode = this.elementStack.pop(); // if the node popped from the stack and the localName don't match, the xml document is improperly formatted if (!localName.equals(currentNode)) { throw new SAXException(SR.INVALID_RESPONSE_RECEIVED); } String value = this.bld.toString(); if (value.isEmpty()) { value = null; } if (BlobConstants.BLOCK_ELEMENT.equals(currentNode)) { final BlockEntry newBlock = new BlockEntry(this.blockName, this.searchMode); newBlock.setSize(this.blockSize); this.blocks.add(newBlock); } else if (Constants.NAME_ELEMENT.equals(currentNode)) { this.blockName = value; } else if (BlobConstants.SIZE_ELEMENT.equals(currentNode)) { this.blockSize = Long.parseLong(value); } this.bld = new StringBuilder(); }
@Override public void endElement(String uri, String localName, String qName) throws SAXException { String currentNode = this.elementStack.pop(); // if the node popped from the stack and the localName don't match, the xml document is improperly formatted if (!localName.equals(currentNode)) { throw new SAXException(SR.INVALID_RESPONSE_RECEIVED); } String value = this.bld.toString(); if (value.isEmpty()) { value = null; } if (BlobConstants.BLOCK_ELEMENT.equals(currentNode)) { final BlockEntry newBlock = new BlockEntry(this.blockName, this.searchMode); newBlock.setSize(this.blockSize); this.blocks.add(newBlock); } else if (Constants.NAME_ELEMENT.equals(currentNode)) { this.blockName = value; } else if (BlobConstants.SIZE_ELEMENT.equals(currentNode)) { this.blockSize = Long.parseLong(value); } this.bld = new StringBuilder(); }
UploadBlockCommand(String blockId, ByteBuffer payload) { super(blobLength); BlockEntry blockEntry = new BlockEntry(blockId); blockEntry.setSize(payload.position()); blockEntry.setSearchMode(BlockSearchMode.LATEST); this.payload = payload; this.entry = blockEntry; uncommittedBlockEntries.add(blockEntry); }
public static Map<String, BlockEntry> getBlockEntryList(int count) { Map<String, BlockEntry> blocks = new HashMap<String, BlockEntry>(); for (int i = 0; i < count; i++) { final String name = generateRandomBlobNameWithPrefix(null); blocks.put(name, new BlockEntry(name, BlockSearchMode.LATEST)); } return blocks; }
); BlockEntry blockEntry = new BlockEntry(blockId); blockList.add(blockEntry); final InputStream sourceStream = block;
final String blockID = this.getCurrentBlockId(); this.blockList.add(new BlockEntry(blockID, BlockSearchMode.LATEST));
final String blockID = this.getCurrentBlockId(); this.blockList.add(new BlockEntry(blockID, BlockSearchMode.LATEST));
BlockEntry entry = new BlockEntry(blockId, BlockSearchMode.UNCOMMITTED);
blob.uploadBlock(newBlockId, new ByteArrayInputStream(new byte[] { 6, 45 }), 2); blob.commitBlockList(Arrays.asList(new BlockEntry[] { new BlockEntry( newBlockId, BlockSearchMode.UNCOMMITTED) }));
blob.uploadBlock(newBlockId, new ByteArrayInputStream(new byte[] { 6, 45 }), 2); blob.commitBlockList(Arrays.asList(new BlockEntry[] { new BlockEntry( newBlockId, BlockSearchMode.UNCOMMITTED) }));
blockBlobRef .uploadBlock(blockID, BlobTestHelper.getRandomDataStream(length), blockLength, null, null, null); blockList.add(new BlockEntry(blockID, BlockSearchMode.LATEST));