CodecPool.getLeasedDecompressorsCount(codec));
CodecPool.getLeasedDecompressorsCount(codec));
@Test(timeout = 1000) public void testDecompressorPoolCounts() { // Get two decompressors and return them Decompressor decomp1 = CodecPool.getDecompressor(codec); Decompressor decomp2 = CodecPool.getDecompressor(codec); assertEquals(LEASE_COUNT_ERR, 2, CodecPool.getLeasedDecompressorsCount(codec)); CodecPool.returnDecompressor(decomp2); assertEquals(LEASE_COUNT_ERR, 1, CodecPool.getLeasedDecompressorsCount(codec)); CodecPool.returnDecompressor(decomp1); assertEquals(LEASE_COUNT_ERR, 0, CodecPool.getLeasedDecompressorsCount(codec)); CodecPool.returnDecompressor(decomp1); assertEquals(LEASE_COUNT_ERR, 0, CodecPool.getLeasedCompressorsCount(codec)); }
@Test(timeout = 1000) public void testDecompressorPoolCounts() { // Get two decompressors and return them Decompressor decomp1 = CodecPool.getDecompressor(codec); Decompressor decomp2 = CodecPool.getDecompressor(codec); assertEquals(LEASE_COUNT_ERR, 2, CodecPool.getLeasedDecompressorsCount(codec)); CodecPool.returnDecompressor(decomp2); assertEquals(LEASE_COUNT_ERR, 1, CodecPool.getLeasedDecompressorsCount(codec)); CodecPool.returnDecompressor(decomp1); assertEquals(LEASE_COUNT_ERR, 0, CodecPool.getLeasedDecompressorsCount(codec)); CodecPool.returnDecompressor(decomp1); assertEquals(LEASE_COUNT_ERR, 0, CodecPool.getLeasedCompressorsCount(codec)); }
DataInputBuffer originalData = new DataInputBuffer(); int leasedDecompressorsBefore = CodecPool.getLeasedDecompressorsCount(codec); try (CompressionInputStream inflateFilter = codec.createInputStream(deCompressedDataBuffer); CodecPool.getLeasedDecompressorsCount(codec));