protected ZipOutputStream newZipOutputStream( OutputStream out, ZipFile appendee) throws ZipException { return new ZipOutputStream(out, appendee); }
@SuppressWarnings("unchecked") @Override protected void handleStart(final File startDirectory, final Collection results) throws IOException { //out = new ZipArchiveOutputStream(new BufferedOutputStream(new FileOutputStream(destination))); out = new ZipOutputStream(Files.newOutputStream(destination)); out.setMethod(ZipEntry.DEFLATED); }
@SuppressWarnings("unchecked") @Override protected void handleStart(File startDirectory, Collection results) throws IOException { //out = new ZipArchiveOutputStream(new BufferedOutputStream(new FileOutputStream(destination))); out = new ZipOutputStream(new FileOutputStream(destination)); out.setMethod(ZipEntry.DEFLATED); }
protected ZipOutputStream newZipOutputStream(OutputStream out) throws IOException { return new ZipOutputStream(out); }
private ZipOutputStream getZipFileOutputStream() throws IOException { String fileName = query.getId().toString(); if (query.getOffset() == null || query.getOffset() == 0l) { OutputStream stream = fileStorage.createFile(query.getUser(), fileName); return new ZipOutputStream(stream, Charsets.UTF_8); } OutputStream stream = fileStorage.appendFile(query.getUser(), fileName); // FIXME Is there any other way to append archive file? ZipFile zipFile = new ZipFile(fileStorage.readFile(query.getUser(), fileName)); return new ZipOutputStream(stream, zipFile); }
@Override protected ZipOutputStream newZipOutputStream( OutputStream out, Charset charset) throws IOException { ZipOutputStream res = new ZipOutputStream(out, charset); res.setCryptoParameters(new WinZipAesCryptoParameters()); return res; }
@Override protected ZipOutputStream newZipOutputStream( OutputStream out, ZipFile appendee) throws ZipException { ZipOutputStream res = new ZipOutputStream(out, appendee); res.setCryptoParameters(new WinZipAesCryptoParameters()); return res; }
@Override protected ZipOutputStream newZipOutputStream(OutputStream out) throws IOException { ZipOutputStream res = new ZipOutputStream(out); res.setCryptoParameters(new WinZipAesCryptoParameters()); return res; }
HashMaps.initialCapacity(NUM_ENTRIES)); final ZipOutputStream zos = new ZipOutputStream( buffer.getOutputSocket().newOutputStream()); for (int i = FIRST_ENTRY; i <= LAST_ENTRY; i++) {