Package net.sf.sevenzipjbinding
Interface IOutArchiveBase
- All Known Subinterfaces:
IOutArchive<T>,IOutCreateArchive<T>,IOutCreateArchive7z,IOutCreateArchiveBZip2,IOutCreateArchiveGZip,IOutCreateArchiveTar,IOutCreateArchiveXz,IOutCreateArchiveZip,IOutUpdateArchive<T>,IOutUpdateArchive7z,IOutUpdateArchiveBZip2,IOutUpdateArchiveGZip,IOutUpdateArchiveTar,IOutUpdateArchiveXz,IOutUpdateArchiveZip
- All Known Implementing Classes:
OutArchive7zImpl,OutArchiveBZip2Impl,OutArchiveGZipImpl,OutArchiveImpl,OutArchiveTarImpl,OutArchiveXzImpl,OutArchiveZipImpl
public interface IOutArchiveBase
Base interface for compression/update archive main interfaces.
- Since:
- 9.20-2.00
- Author:
- Boris Brodski
-
Method Summary
Modifier and TypeMethodDescriptionAlternativePrintStreamfor trace output.booleanisTrace()Iftrue, print trace messages during compression and update operations to theSystem.outorgetTracePrintStream().voidsetTrace(boolean trace) Iftrue, print trace messages during compression and update operations to theSystem.outorgetTracePrintStream().voidsetTracePrintStream(PrintStream tracePrintStream) Set alternativePrintStreamfor trace output.
-
Method Details
-
setTracePrintStream
Set alternativePrintStreamfor trace output. Default:System.out.- Parameters:
tracePrintStream- instance of thePrintStream.- See Also:
-
getTracePrintStream
PrintStream getTracePrintStream()AlternativePrintStreamfor trace output. Default:System.out.- Returns:
- Alternative
PrintStreamfor trace output - See Also:
-
setTrace
void setTrace(boolean trace) Iftrue, print trace messages during compression and update operations to theSystem.outorgetTracePrintStream(). Default:false- Parameters:
trace-true- output trace messages,false- be quiet.- See Also:
-
isTrace
boolean isTrace()Iftrue, print trace messages during compression and update operations to theSystem.outorgetTracePrintStream(). Default:false- Returns:
true- output trace messages,false- be quiet.- See Also:
-