@Override public Boolean visitUrlResource(final UrlResourceReference urlResourceReference) { try { return Boolean.valueOf(ResourceReferenceHandler.this.connector.canWrite(getUri(urlResourceReference))); } catch (final URISyntaxException exception) { return Boolean.FALSE; } }
@Override public InputStream visitUrlResource(final UrlResourceReference urlResourceReference) throws IOException { try { return ResourceReferenceHandler.this.connector .openInputStream(getUri(urlResourceReference), contentTypeAcceptor); } catch (final URISyntaxException exception) { throw new IOException(exception); } }
@Override public Boolean visitUrlResource(final UrlResourceReference urlResourceReference) { try { return Boolean.valueOf(ResourceReferenceHandler.this.connector.canRead(getUri(urlResourceReference))); } catch (final URISyntaxException exception) { return Boolean.FALSE; } }
@Override public OutputStream visitUrlResource(final UrlResourceReference urlResourceReference) throws IOException { try { return ResourceReferenceHandler.this.connector.openOutputStream(getUri(urlResourceReference)); } catch (final URISyntaxException exception) { throw new IOException(exception); } }
@Override public InputStream visitUrlResource(final UrlResourceReference urlResourceReference) throws IOException { try { return ResourceReferenceHandler.this.connector .openInputStream(getUri(urlResourceReference), contentTypeAcceptor); } catch (final URISyntaxException exception) { throw new IOException(exception); } }
@Override public Boolean visitUrlResource(final UrlResourceReference urlResourceReference) { try { return Boolean.valueOf(ResourceReferenceHandler.this.connector.exist(getUri(urlResourceReference))); } catch (final URISyntaxException exception) { return Boolean.FALSE; } }
@Override public Long visitUrlResource(final UrlResourceReference urlResourceReference) { try { return Long.valueOf(ResourceReferenceHandler.this.connector.getContentLength(getUri(urlResourceReference))); } catch (final IOException | URISyntaxException exception) { return Long.valueOf(-1l); } }
@Override public Boolean visitUrlResource(final UrlResourceReference urlResourceReference) { try { return Boolean.valueOf(ResourceReferenceHandler.this.connector.exist(getUri(urlResourceReference))); } catch (final URISyntaxException exception) { return Boolean.FALSE; } }
@Override public Boolean visitUrlResource(final UrlResourceReference urlResourceReference) { try { return Boolean.valueOf(ResourceReferenceHandler.this.connector.canRead(getUri(urlResourceReference))); } catch (final URISyntaxException exception) { return Boolean.FALSE; } }
@Override public OutputStream visitUrlResource(final UrlResourceReference urlResourceReference) throws IOException { try { return ResourceReferenceHandler.this.connector.openOutputStream(getUri(urlResourceReference)); } catch (final URISyntaxException exception) { throw new IOException(exception); } }
@Override public Boolean visitUrlResource(final UrlResourceReference urlResourceReference) { try { return Boolean.valueOf(ResourceReferenceHandler.this.connector.canWrite(getUri(urlResourceReference))); } catch (final URISyntaxException exception) { return Boolean.FALSE; } }
@Override public Long visitUrlResource(final UrlResourceReference urlResourceReference) { try { return Long.valueOf(ResourceReferenceHandler.this.connector.getContentLength(getUri(urlResourceReference))); } catch (final IOException | URISyntaxException exception) { return Long.valueOf(-1l); } }