TrueZIP Kernel 7.0-rc1

de.schlichtherle.truezip.socket
Class IOCache.WriteThroughOutputBufferPool

java.lang.Object
  extended by de.schlichtherle.truezip.socket.IOCache.OutputBufferPool
      extended by de.schlichtherle.truezip.socket.IOCache.WriteThroughOutputBufferPool
All Implemented Interfaces:
Pool<IOCache.Buffer,IOException>
Enclosing class:
IOCache

private class IOCache.WriteThroughOutputBufferPool
extends IOCache.OutputBufferPool


Nested Class Summary
 
Nested classes/interfaces inherited from interface de.schlichtherle.truezip.util.Pool
Pool.Releasable<E extends Exception>
 
Constructor Summary
private IOCache.WriteThroughOutputBufferPool()
           
 
Method Summary
 void release(IOCache.Buffer buffer)
          Releases a previously allocated resource to this pool.
 
Methods inherited from class de.schlichtherle.truezip.socket.IOCache.OutputBufferPool
allocate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IOCache.WriteThroughOutputBufferPool

private IOCache.WriteThroughOutputBufferPool()
Method Detail

release

public void release(IOCache.Buffer buffer)
             throws IOException
Description copied from interface: Pool
Releases a previously allocated resource to this pool. Implementations may throw an IllegalArgumentException or an IllegalStateException upon the conditions explained below.

Specified by:
release in interface Pool<IOCache.Buffer,IOException>
Overrides:
release in class IOCache.OutputBufferPool
Parameters:
buffer - a resource.
Throws:
IOException

TrueZIP Kernel 7.0-rc1

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