Package java.util.zip

Examples of java.util.zip.Deflater


    }

    TemporaryBuffer.Heap delta = delta(otp);
    out.writeHeader(otp, delta.length());

    Deflater deflater = deflater();
    deflater.reset();
    DeflaterOutputStream dst = new DeflaterOutputStream(out, deflater);
    delta.writeTo(dst, null);
    dst.finish();
    typeStats.cntDeltas++;
    typeStats.deltaBytes += out.length() - otp.getOffset();
View Full Code Here


    return or.open(objId).getCachedBytes(config.getBigFileThreshold());
  }

  private Deflater deflater() {
    if (myDeflater == null)
      myDeflater = new Deflater(config.getCompressionLevel());
    return myDeflater;
  }
View Full Code Here

      this.out = out;

      hdrBuf = new byte[32];
      md = Constants.newMessageDigest();
      crc32 = new CRC32();
      deflater = new Deflater(Deflater.BEST_COMPRESSION);
      compress = new DeflaterOutputStream(this, deflater, 8192);

      int size = out.blockSize();
      if (size <= 0)
        size = cache.getBlockSize();
View Full Code Here

        this(conduitFactory, exchange, Deflater.DEFLATED);
    }

    protected DeflatingStreamSinkConduit(final ConduitFactory<StreamSinkConduit> conduitFactory, final HttpServerExchange exchange, int deflateLevel) {

        deflater = new Deflater(deflateLevel, true);
        this.currentBuffer = exchange.getConnection().getBufferPool().allocate();
        this.exchange = exchange;
        this.conduitFactory = conduitFactory;
    }
View Full Code Here

      writeObjectImpl(out, baseInPack);
  }

  private void writeWholeObjectDeflate(PackOutputStream out,
      final ObjectToPack otp) throws IOException {
    final Deflater deflater = deflater();
    final ObjectLoader ldr = reader.open(otp, otp.getType());

    out.resetCRC32();
    otp.setOffset(out.length());
    out.writeHeader(otp, ldr.getSize());

    deflater.reset();
    DeflaterOutputStream dst = new DeflaterOutputStream(out, deflater);
    ldr.copyTo(dst);
    dst.finish();
  }
View Full Code Here

    }

    TemporaryBuffer.Heap delta = delta(otp);
    out.writeHeader(otp, delta.length());

    Deflater deflater = deflater();
    deflater.reset();
    DeflaterOutputStream dst = new DeflaterOutputStream(out, deflater);
    delta.writeTo(dst, null);
    dst.finish();
    typeStats.cntDeltas++;
    typeStats.deltaBytes += out.length() - otp.getOffset();
View Full Code Here

    return or.open(objId).getCachedBytes(config.getBigFileThreshold());
  }

  private Deflater deflater() {
    if (myDeflater == null)
      myDeflater = new Deflater(config.getCompressionLevel());
    return myDeflater;
  }
View Full Code Here

    out.seek(packEnd);
    out.write(buf, 0, len);
    packEnd += len;

    if (def == null)
      def = new Deflater(Deflater.DEFAULT_COMPRESSION, false);
    else
      def.reset();
    def.setInput(data);
    def.finish();
View Full Code Here

    /* Fill array with bytes */
    for (int a = 0; a < inputBytes.length; ++a)
      inputBytes[a] = 1;

    Deflater deflater = new Deflater(Deflater.BEST_SPEED);
    deflater.setInput(inputBytes);
    deflater.finish();
    deflater.deflate(compressedData);
    harness.check(true);
  }
View Full Code Here

    return _startTime;
  }

  protected byte[] encrypt(byte[] src) {
    try {
      Deflater compressor = new Deflater(Deflater.BEST_SPEED);
      byte[] compressed = new byte[src.length + 100];
      compressor.setInput(src);
      compressor.finish();
      int totalOut = compressor.deflate(compressed);
      byte[] zipsrc = new byte[totalOut];
      System.arraycopy(compressed, 0, zipsrc, 0, totalOut);
      compressor.end();
      return codec.encode(zipsrc);
    } catch (Exception e) {
      throw new FacesException("Error encode resource data", e);
    }
  }
View Full Code Here

TOP

Related Classes of java.util.zip.Deflater

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.