Package eu.cloudnetservice.utils.base.io
package eu.cloudnetservice.utils.base.io
-
ClassesClassDescriptionThis file utility class wraps convenient non-blocking-io methods that use checked exceptions into methods that catch those exceptions and redirect them into the error log.ListenableOutputStream<O extends OutputStream>An output stream implementation that holds a listener to call when the stream gets closed.A special implementation of an output stream specifically made to log all the written content to it to a provided logger instance.This zip utility class makes the process of zipping files and directories as well as extracting from zips easier and prevents malicious zip names.