de.schlichtherle.truezip.socket
Class ByteArrayIOPool.Entry
java.lang.Object
de.schlichtherle.truezip.socket.ByteArrayIOEntry
de.schlichtherle.truezip.socket.ByteArrayIOPool.Entry
- All Implemented Interfaces:
- Entry, InputEntry<ByteArrayIOEntry>, IOEntry<ByteArrayIOEntry>, IOPool.Entry<ByteArrayIOEntry>, OutputEntry<ByteArrayIOEntry>, Pool.Releasable<IOException>
- Enclosing class:
- ByteArrayIOPool
@NotThreadSafe
public final class ByteArrayIOPool.Entry
- extends ByteArrayIOEntry
- implements IOPool.Entry<ByteArrayIOEntry>
| Fields inherited from interface de.schlichtherle.truezip.entry.Entry |
NULL, UNKNOWN |
|
Method Summary |
void |
release()
Releases this resource to its pool. |
| Methods inherited from class de.schlichtherle.truezip.socket.ByteArrayIOEntry |
getData, getInputSocket, getName, getOutputSocket, getReads, getSize, getTime, getType, getWrites, setData, setInitialCapacity, toString |
released
private boolean released
ByteArrayIOPool.Entry
private ByteArrayIOPool.Entry(int i)
release
public void release()
throws IOException
- Description copied from interface:
Pool.Releasable
- Releases this resource to its pool.
Implementations may throw an
IllegalStateException upon the
conditions explained below.
- Specified by:
release in interface Pool.Releasable<IOException>
- Throws:
IOException
Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.