return Response.status(HTTPStatus.REQUESTED_RANGE_NOT_SATISFIABLE).header(
ExtHttpHeaders.CONTENTRANGE, "bytes */" + contentLength).build();
ranges.set(i, range);
}
MultipartByterangesEntity mByterangesEntity =
new MultipartByterangesEntity(resource, ranges, contentType, contentLength);
return Response.status(HTTPStatus.PARTIAL).header(ExtHttpHeaders.ACCEPT_RANGES, "bytes")
.header(ExtHttpHeaders.LAST_MODIFIED, lastModifiedProperty.getValue()).entity(mByterangesEntity)
.type(ExtHttpHeaders.MULTIPART_BYTERANGES + WebDavConst.BOUNDARY).build();
}