/**
* {@inheritDoc}
*/
@Override
public InputStream wrapDecompress(InputStream in) {
if(null == in) throw new BlobException("Provided InputStream is null");
try {
return wrapDecompressInternal(in);
} catch (Exception e) {
if(e instanceof BlobException) throw (BlobException) e;
throw new BlobException("Error on decompressing", e);
}
}