throws DuplicateBlobException, IOException, MissingBlobException {
if (logger.isDebugEnabled())
logger.debug("renaming blob '" + oldBlobId + "' to '" + newBlobId + "' (" + this + ")");
if (getRealId(newBlobId) != null)
throw new DuplicateBlobException(newBlobId);
remNameEntry(oldBlobId, storeId);
addNameEntry(newBlobId, storeId);
}