TrueZIP Kernel 7.0-rc1

de.schlichtherle.truezip.socket
Interface IOPool<E extends IOEntry<E>>

Type Parameters:
E - the type of the I/O entries.
All Superinterfaces:
Pool<IOPool.Entry<E>,IOException>
All Known Implementing Classes:
ByteArrayIOPool

public interface IOPool<E extends IOEntry<E>>
extends Pool<IOPool.Entry<E>,IOException>

A pool of I/O entries.

Implementations must be thread-safe. However, this does not necessarily apply to the implementation of its managed resources.

Author:
Christian Schlichtherle

Nested Class Summary
static interface IOPool.Entry<E extends IOEntry<E>>
          A releasable I/O entry.
 
Nested classes/interfaces inherited from interface de.schlichtherle.truezip.util.Pool
Pool.Releasable<E extends Exception>
 
Method Summary
 
Methods inherited from interface de.schlichtherle.truezip.util.Pool
allocate, release
 


TrueZIP Kernel 7.0-rc1

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.