for (BatchPart batchPart : batchParts) {
writer.append("--" + boundary).append(LF);
if (batchPart instanceof BatchChangeSet) {
appendChangeSet((BatchChangeSet) batchPart);
} else if (batchPart instanceof BatchQueryPart) {
BatchQueryPart request = (BatchQueryPart) batchPart;
appendRequestBodyPart(request.getMethod(), request.getUri(), null, request.getHeaders(),
request.getContentId());
}
}
writer.append("--").append(boundary).append("--").append(LF).append(LF);
InputStream batchRequestBody;
batchRequestBody = new ByteArrayInputStream(BatchHelper.getBytes(writer.toString()));