/** * @see org.dataconservancy.pass.v2_3.client.PassClient#deleteResource(URI) * @param uri uri. */ public void deleteResource(URI uri) { try (FcrepoResponse response = new DeleteBuilder(uri, client).perform()) { LOG.info("Resource deletion status for {}: {}", uri, response.getStatusCode()); } catch (IOException | FcrepoOperationFailedException e) { throw new RuntimeException("A problem occurred while attempting to delete a Resource", e); } }
/** * @see org.dataconservancy.pass.client.PassClient#deleteResource(URI) * @param uri uri. */ public void deleteResource(URI uri) { try (FcrepoResponse response = new DeleteBuilder(uri, client).perform()) { LOG.info("Resource deletion status for {}: {}", uri, response.getStatusCode()); } catch (IOException | FcrepoOperationFailedException e) { throw new RuntimeException("A problem occurred while attempting to delete a Resource", e); } }
.perform()) { LOG.info("Resource read status: for {}: {}", passEntityUri, response.getStatusCode());
.perform()) { LOG.info("Resource read status: for {}: {}", passEntityUri, response.getStatusCode());
.perform()) { LOG.info("Resource read status for {}: {}", uri, response.getStatusCode()); T model = adapter.toModel(response.getBody(), modelClass);
if (response.getStatusCode() == 404) { try (FcrepoResponse createResp = client.put(getAclBase()).perform()) { System.err.println(createResp.getStatusCode()); if (response.getStatusCode() == 404) { try (FcrepoResponse putResponse = client.put(container).perform()) { if (!(putResponse.getStatusCode() < 299)) { System.out.println(IOUtils.toString(putResponse.getBody(), UTF_8)); } else {
.perform()) { LOG.info("Resource read status for {}: {}", uri, response.getStatusCode()); T model = adapter.toModel(response.getBody(), modelClass);
/** * @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); } }
/** * @param destinationURI URI * @param resourceFile File * @param contentType String * @throws ModellerClientFailedException Throwable */ public static void doBinaryPut(final URI destinationURI, final File resourceFile, final String contentType) throws ModellerClientFailedException { final FcrepoClient testClient; testClient = FcrepoClient.client().throwExceptionOnFailure().build(); try { final FcrepoResponse response = testClient.put(destinationURI).body(resourceFile, contentType).perform(); log.info(String.valueOf(response.getStatusCode())); } catch (FcrepoOperationFailedException e) { log.info(getMessage(e)); throw new ModellerClientFailedException(e); } catch (IOException e) { e.printStackTrace(); } }
/** * @param destinationURI URI * @param resourceFile ByteArrayInputStream * @param contentType String * @throws ModellerClientFailedException Throwable */ public static void doStreamPut(final URI destinationURI, final ByteArrayInputStream resourceFile, final String contentType) throws ModellerClientFailedException { final FcrepoClient testClient; testClient = FcrepoClient.client().throwExceptionOnFailure().build(); try { final FcrepoResponse response = testClient.put(destinationURI).body(resourceFile, contentType).perform(); log.info(String.valueOf(response.getStatusCode())); } catch (FcrepoOperationFailedException e) { log.info(getMessage(e)); throw new ModellerClientFailedException(e); } }
exchange.getIn().setHeader(HTTP_RESPONSE_CODE, response.getStatusCode());