public ODataResponse writeBinary(final String mimeType, final byte[] data) throws EntityProviderException {
ODataResponseBuilder builder = ODataResponse.newBuilder();
if (data != null) {
ByteArrayInputStream bais = new ByteArrayInputStream(data);
builder.contentHeader(mimeType);
builder.entity(bais);
} else {
builder.status(HttpStatusCodes.NO_CONTENT);
}
return builder.build();
}