TrueZIP Kernel 7.0-rc2

de.schlichtherle.truezip.socket
Class ConcurrentOutputShop.SynchronizedConcurrentOutputStream

java.lang.Object
  extended by java.io.OutputStream
      extended by de.schlichtherle.truezip.io.DecoratingOutputStream
          extended by de.schlichtherle.truezip.io.SynchronizedOutputStream
              extended by de.schlichtherle.truezip.socket.ConcurrentOutputShop.SynchronizedConcurrentOutputStream
All Implemented Interfaces:
Closeable, Flushable
Enclosing class:
ConcurrentOutputShop<E extends Entry>

@ThreadSafe
private final class ConcurrentOutputShop.SynchronizedConcurrentOutputStream
extends SynchronizedOutputStream


Field Summary
 
Fields inherited from class de.schlichtherle.truezip.io.SynchronizedOutputStream
lock
 
Fields inherited from class de.schlichtherle.truezip.io.DecoratingOutputStream
delegate
 
Constructor Summary
ConcurrentOutputShop.SynchronizedConcurrentOutputStream(OutputStream out)
           
 
Method Summary
 void close()
           
 
Methods inherited from class de.schlichtherle.truezip.io.SynchronizedOutputStream
flush, write, write
 
Methods inherited from class de.schlichtherle.truezip.io.DecoratingOutputStream
toString, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConcurrentOutputShop.SynchronizedConcurrentOutputStream

ConcurrentOutputShop.SynchronizedConcurrentOutputStream(OutputStream out)
Method Detail

close

public void close()
           throws IOException
Specified by:
close in interface Closeable
Overrides:
close in class SynchronizedOutputStream
Throws:
IOException

TrueZIP Kernel 7.0-rc2

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