@Override public PatchBuilderExtension body(final InputStream stream, final String contentType) { return (PatchBuilderExtension) super.body(stream, contentType); }
/** * @param destinationURI URI * @param rdfBody InputStream * @throws ModellerClientFailedException Throwable */ public static void doPatch(final URI destinationURI, final InputStream rdfBody) throws ModellerClientFailedException { final FcrepoClient testClient; testClient = FcrepoClient.client().throwExceptionOnFailure().build(); try { final FcrepoResponse response = testClient.patch(destinationURI).body(rdfBody).perform(); log.info(String.valueOf(response.getStatusCode())); } catch (FcrepoOperationFailedException e) { log.info(getMessage(e)); throw new ModellerClientFailedException(e); } }
response = fcrepoClient.patch(getMetadataUri(url)).body(in.getBody(InputStream.class)).perform(); exchange.getIn().setBody(extractResponseBodyAsStream(response.getBody(), exchange)); break;