}
}
public OutputStream getOutputStream(Blob blob) throws BlobException {
BlobStoreAccess blobStoreAccess = blobStoreAccessFactory.get(blob);
return new BlobOutputStream(blobStoreAccess.getOutputStream(blob), blobStoreAccess.getId(), blob, blobManager, blobStoreAccess.incubate());
}
public BlobAccess getBlobAccess(Blob blob) throws BlobNotFoundException, BlobException {
Pair<String, byte[]> decodedKey = decodeKey(blob);
BlobStoreAccess blobStoreAccess = registry.get(decodedKey.getV1());