public final class GZIPRecycler extends Object
BufferRecycler
,
used for recycling expensive objects.Modifier and Type | Field and Description |
---|---|
protected Deflater |
_deflater |
protected Inflater |
_inflater |
protected static ThreadLocal<SoftReference<GZIPRecycler>> |
_recyclerRef |
Constructor and Description |
---|
GZIPRecycler() |
Modifier and Type | Method and Description |
---|---|
Deflater |
allocDeflater() |
Inflater |
allocInflater() |
static GZIPRecycler |
instance()
Accessor to get thread-local recycler instance
|
void |
releaseDeflater(Deflater d) |
void |
releaseInflater(Inflater i) |
protected static final ThreadLocal<SoftReference<GZIPRecycler>> _recyclerRef
protected Inflater _inflater
protected Deflater _deflater
public static GZIPRecycler instance()
public Deflater allocDeflater()
public void releaseDeflater(Deflater d)
public Inflater allocInflater()
public void releaseInflater(Inflater i)
Copyright © 2024. All rights reserved.