public PreprocessResource(Processor processor, Resource r) { super(r.lastModified()); this.processor = processor; this.resource = r; setExtra(resource.getExtra()); }
public PreprocessResource(Processor processor, Resource r) { super(r.lastModified()); this.processor = processor; this.resource = r; setExtra(resource.getExtra()); }
public PreprocessResource(Processor processor, Resource r) { super(r.lastModified()); this.processor = processor; this.resource = r; setExtra(resource.getExtra()); }
public PreprocessResource(Processor processor, Resource r) { super(r.lastModified()); this.processor = processor; this.resource = r; setExtra(resource.getExtra()); }
public PreprocessResource(Processor processor, Resource r) { super(r.lastModified()); this.processor = processor; this.resource = r; setExtra(resource.getExtra()); }
private void writeResource(ZipOutputStream jout, Set<String> directories, String path, Resource resource) throws Exception { if (resource == null) return; try { createDirectories(directories, jout, path); if (path.endsWith(Constants.EMPTY_HEADER)) return; ZipEntry ze = new ZipEntry(path); ze.setMethod(ZipEntry.DEFLATED); long lastModified = resource.lastModified(); if (lastModified == 0L) { lastModified = System.currentTimeMillis(); } ze.setTime(lastModified); if (resource.getExtra() != null) ze.setExtra(resource.getExtra().getBytes("UTF-8")); jout.putNextEntry(ze); resource.write(jout); jout.closeEntry(); } catch (Exception e) { throw new Exception("Problem writing resource " + path, e); } }
private void writeResource(ZipOutputStream jout, Set<String> directories, String path, Resource resource) throws Exception { if (resource == null) return; try { createDirectories(directories, jout, path); if (path.endsWith(Constants.EMPTY_HEADER)) return; ZipEntry ze = new ZipEntry(path); ze.setMethod(ZipEntry.DEFLATED); long lastModified = resource.lastModified(); if (lastModified == 0L) { lastModified = System.currentTimeMillis(); } ZipUtil.setModifiedTime(ze,lastModified); if (resource.getExtra() != null) ze.setExtra(resource.getExtra().getBytes("UTF-8")); jout.putNextEntry(ze); resource.write(jout); jout.closeEntry(); } catch (Exception e) { throw new Exception("Problem writing resource " + path, e); } }
private void writeResource(ZipOutputStream jout, Set<String> directories, String path, Resource resource) throws Exception { if (resource == null) return; try { createDirectories(directories, jout, path); if (path.endsWith(Constants.EMPTY_HEADER)) return; ZipEntry ze = new ZipEntry(path); ze.setMethod(ZipEntry.DEFLATED); long lastModified = resource.lastModified(); if (lastModified == 0L) { lastModified = System.currentTimeMillis(); } ZipUtil.setModifiedTime(ze,lastModified); if (resource.getExtra() != null) ze.setExtra(resource.getExtra().getBytes("UTF-8")); jout.putNextEntry(ze); resource.write(jout); jout.closeEntry(); } catch (Exception e) { throw new Exception("Problem writing resource " + path, e); } }
private void writeResource(ZipOutputStream jout, Set<String> directories, String path, Resource resource) throws Exception { if (resource == null) return; try { createDirectories(directories, jout, path); if (path.endsWith(Constants.EMPTY_HEADER)) return; ZipEntry ze = new ZipEntry(path); ze.setMethod(ZipEntry.DEFLATED); if (isReproducible()) { ze.setTime(ZIP_ENTRY_CONSTANT_TIME); } else { long lastModified = resource.lastModified(); if (lastModified == 0L) { lastModified = System.currentTimeMillis(); } ZipUtil.setModifiedTime(ze, lastModified); } if (resource.getExtra() != null) ze.setExtra(resource.getExtra() .getBytes(UTF_8)); putEntry(jout, ze, resource); } catch (Exception e) { throw new Exception("Problem writing resource " + path, e); } }
private void writeResource(ZipOutputStream jout, Set<String> directories, String path, Resource resource) throws Exception { if (resource == null) return; try { createDirectories(directories, jout, path); if (path.endsWith(Constants.EMPTY_HEADER)) return; ZipEntry ze = new ZipEntry(path); ze.setMethod(ZipEntry.DEFLATED); if (isReproducible()) { ze.setTime(ZIP_ENTRY_CONSTANT_TIME); } else { long lastModified = resource.lastModified(); if (lastModified == 0L) { lastModified = System.currentTimeMillis(); } ZipUtil.setModifiedTime(ze, lastModified); } if (resource.getExtra() != null) ze.setExtra(resource.getExtra() .getBytes(UTF_8)); putEntry(jout, ze, resource); } catch (Exception e) { throw new Exception("Problem writing resource " + path, e); } }
Resource r = contents.get(path); if (r != null) { String extra = r.getExtra(); if (extra != null) {