compressAction = new GzCompressAction(new File(renameTo), new File(compressedName), true); } else if (renameTo.endsWith(EXT_ZIP)) { renameTo = renameTo.substring(0, renameTo.length() - EXT_ZIP.length());
/** * Compress. * * @return true if successfully compressed. * @throws IOException on IO exception. */ @Override public boolean execute() throws IOException { return execute(source, destination, deleteSource); }
@Override Action createCompressAction(final String renameTo, final String compressedName, final boolean deleteSource, final int compressionLevel) { return new GzCompressAction(source(renameTo), target(compressedName), deleteSource); } },