@Override
    public MultipartPart uploadMultipartPart(MultipartUpload mpu,
            int partNumber, Payload payload) {
        throw new UnsupportedOperationException("read-only BlobStore");
    }
This class is a BlobStore wrapper which prevents mutating operations.
src/main/java/org/gaul/s3proxy/ReadOnlyBlobStore.java