TrueZIP 6.8.2

de.schlichtherle.io.archive.spi
Class OutputArchiveBusyException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.io.IOException
              extended by java.io.FileNotFoundException
                  extended by de.schlichtherle.io.FileBusyException
                      extended by de.schlichtherle.io.archive.spi.OutputArchiveBusyException
All Implemented Interfaces:
Serializable

public class OutputArchiveBusyException
extends FileBusyException

Thrown to indicate that the OutputArchive.getOutputStream(de.schlichtherle.io.archive.spi.ArchiveEntry, de.schlichtherle.io.archive.spi.ArchiveEntry) method failed because the archive is already busy on output. This exception is guaranteed to be recoverable, meaning it must be possible to write the same entry again as soon as the archive is not busy on output anymore, unless another exceptional condition applies.

Since:
TrueZIP 6.0
Version:
$Id: OutputArchiveBusyException.java 06f3ba684701 2010/11/04 01:15:55 christian $
Author:
Christian Schlichtherle
See Also:
Serialized Form

Constructor Summary
OutputArchiveBusyException(ArchiveEntry entry)
          Constructs an instance of ArchiveDriverBusyException with the specified archive entry.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OutputArchiveBusyException

public OutputArchiveBusyException(ArchiveEntry entry)
Constructs an instance of ArchiveDriverBusyException with the specified archive entry.

Parameters:
entry - The archive entry which was tried to write while its associated OutputArchive was busy.

TrueZIP 6.8.2

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