@Override public InputStream get() throws IOException { return IO.read(url); } }
public static Properties readProperties(final File resource, final Properties properties) throws IOException { return readProperties(read(resource), properties); }
private void tryRemote(final String uriStr) throws IOException { try { url = new URL(URLEncoder.encode(uriStr, "UTF-8")); uri = URLs.uri(url.toString()); is = IO.read(url); } catch (final MalformedURLException e) { // do nothing } }
public static Properties readProperties(final URL resource, final Properties properties) throws IOException { return readProperties(read(resource), properties); }
private void tryRemote(final String uriStr) throws IOException { try { url = new URL(URLEncoder.encode(uriStr, "UTF-8")); uri = URLs.uri(url.toString()); is = IO.read(url); } catch (final MalformedURLException e) { // do nothing } }
private static Properties asProperties(final String definition) throws IOException { final SuperProperties properties = new SuperProperties(); properties.caseInsensitive(true); properties.putAll(IO.readProperties(IO.read(definition), new Properties())); return properties; }
public static String slurp(final File file) throws IOException { try (final InputStream is = read(file)) { return slurp(is); } }
private static Properties asProperties(final String definition) throws IOException { final SuperProperties properties = new SuperProperties(); properties.caseInsensitive(true); properties.putAll(IO.readProperties(IO.read(definition), new Properties())); return properties; }
public static String slurp(final File file) throws IOException { return slurp(read(file)); }
public static void copy(final File from, final OutputStream to) throws IOException { final InputStream read = read(from); try { copy(read, to); } finally { close(read); } }
public static void copy(final URL from, final OutputStream to) throws IOException { final InputStream read = read(from); try { copy(read, to); } finally { close(read); } }
public static void copy(final File from, final OutputStream to) throws IOException { final InputStream read = read(from); try { copy(read, to); } finally { close(read); } }
public static void copy(final URL from, final OutputStream to) throws IOException { final InputStream read = read(from); try { copy(read, to); } finally { close(read); } }
private static void installResource(final File conf, final String file) throws IOException { final URL resource = getResource("/" + file); IO.copy(IO.read(resource), IO.write(new File(conf, file))); }
public static File createConfig(final File config) throws IOException { final ResourceFinder finder = new ResourceFinder(""); final URL defaultConfig = finder.find("default.openejb.conf"); IO.copy(IO.read(defaultConfig), config); return config; }
public static File createConfig(final File config) throws IOException { final ResourceFinder finder = new ResourceFinder(""); final URL defaultConfig = finder.find("default.openejb.conf"); IO.copy(IO.read(defaultConfig), config); return config; }
public InputStream resolve(String groupId, String artifactId, String classifier, String extension, String version) throws IOException { // version = mapLatestToRange( version ); final RepositorySystemSession session = newSession(); Artifact artifact = new DefaultArtifact(groupId, artifactId, classifier, extension, version); File resolved = resolve(session, artifact); return IO.read(resolved); }
private static void updateBinFile(final File binDir, final String binFile, final String changes) throws IOException { final URL agent = getResource(changes); final File catalinaSh = file(binDir, binFile); String content = IO.slurp(catalinaSh); content = content.replace("# ----- Execute The Requested Command", IO.slurp(agent)); IO.copy(IO.read(content), catalinaSh); }
public static void unzip(final File zipFile, final File destination, final boolean noparent) throws IOException { Files.dir(destination); Files.writable(destination); Files.file(zipFile); Files.readable(zipFile); final InputStream read = IO.read(zipFile); try { unzip(read, destination, noparent); } finally { IO.close(read); } }
public static void unzip(final File zipFile, final File destination, final boolean noparent) throws IOException { Files.dir(destination); Files.writable(destination); Files.file(zipFile); Files.readable(zipFile); final InputStream read = IO.read(zipFile); try { unzip(read, destination, noparent); } finally { IO.close(read); } }