Skip navigation links
A C D E G I M N O P R S T V Z 

A

archive(Map<String, TypedValue<InputStream>>) - Method in interface org.mule.extension.compression.api.strategy.ArchiverStrategy
Receives a map with all the contents that needs to be compressed, creates a new archive with those contents and returns the created archive as an InputStream
archive(Map<String, TypedValue<InputStream>>) - Method in class org.mule.extension.compression.api.strategy.zip.ZipArchiverStrategy
Receives a map with all the contents that needs to be compressed, creates a new archive with those contents and returns the created archive as an InputStream
archive(Map<String, TypedValue<InputStream>>, ArchiverStrategy) - Method in class org.mule.extension.compression.internal.ArchivingOperations
Compresses all the given entries into a new file in the configured format.
ArchiveErrorProvider - Class in org.mule.extension.compression.internal.error.providers
Defines the possible errors for the archive operation
ArchiveErrorProvider() - Constructor for class org.mule.extension.compression.internal.error.providers.ArchiveErrorProvider
 
ArchiverStrategy - Interface in org.mule.extension.compression.api.strategy
Provides the capability to archive a set of entries into a single archive in some compression format.
ArchivingOperations - Class in org.mule.extension.compression.internal
Archive and Extract operations
ArchivingOperations() - Constructor for class org.mule.extension.compression.internal.ArchivingOperations
 
asyncArchive(Map<String, TypedValue<InputStream>>, Boolean) - Method in class org.mule.extension.compression.internal.CompressionManager
 
available() - Method in class org.mule.extension.compression.internal.InputStreamWrapper
 

C

close() - Method in class org.mule.extension.compression.internal.gzip.GzipCompressorInputStream
 
close() - Method in class org.mule.extension.compression.internal.InputStreamWrapper
 
close() - Method in class org.mule.extension.compression.internal.PostActionInputStreamWrapper
 
close() - Method in class org.mule.extension.compression.internal.zip.TempZipFile
 
closeSafely() - Method in class org.mule.extension.compression.internal.zip.TempZipFile
 
compress(TypedValue<InputStream>) - Method in interface org.mule.extension.compression.api.strategy.CompressorStrategy
Compresses an incoming data content.
compress(TypedValue<InputStream>) - Method in class org.mule.extension.compression.api.strategy.gzip.GzipCompressorStrategy
Compresses an incoming data content.
compress(TypedValue<InputStream>) - Method in class org.mule.extension.compression.api.strategy.zip.ZipCompressorStrategy
Compresses an incoming data content.
compress(TypedValue<InputStream>, CompressorStrategy) - Method in class org.mule.extension.compression.internal.CompressionOperations
Compresses a given content using the configured format, ZIP or GZIP.
CompressErrorProvider - Class in org.mule.extension.compression.internal.error.providers
Defines the possible errors for the compress operation
CompressErrorProvider() - Constructor for class org.mule.extension.compression.internal.error.providers.CompressErrorProvider
 
CompressionError - Enum in org.mule.extension.compression.internal.error
List the error definitions for this module
CompressionException - Exception in org.mule.extension.compression.internal.error.exception
A ModuleException to signal that an unexpected error occurred while trying to compress a content.
CompressionException(Throwable) - Constructor for exception org.mule.extension.compression.internal.error.exception.CompressionException
 
CompressionException(String) - Constructor for exception org.mule.extension.compression.internal.error.exception.CompressionException
 
CompressionExtension - Class in org.mule.extension.compression.internal
A module which provides functionality for compressing and decompressing data.
CompressionExtension() - Constructor for class org.mule.extension.compression.internal.CompressionExtension
 
CompressionManager - Class in org.mule.extension.compression.internal
Manages resources necessary for performing compression operations
CompressionManager() - Constructor for class org.mule.extension.compression.internal.CompressionManager
 
CompressionOperations - Class in org.mule.extension.compression.internal
Compression and Decompression operations
CompressionOperations() - Constructor for class org.mule.extension.compression.internal.CompressionOperations
 
CompressorStrategy - Interface in org.mule.extension.compression.api.strategy
Provides the capability to compress data in some compression format.

D

decompress(TypedValue<InputStream>) - Method in interface org.mule.extension.compression.api.strategy.DecompressorStrategy
Decompresses a compressed content.
decompress(TypedValue<InputStream>) - Method in class org.mule.extension.compression.api.strategy.gzip.GzipDecompressorStrategy
Decompresses a compressed content.
decompress(TypedValue<InputStream>) - Method in class org.mule.extension.compression.api.strategy.zip.ZipDecompressorStrategy
Decompresses a compressed content.
decompress(TypedValue<InputStream>, DecompressorStrategy) - Method in class org.mule.extension.compression.internal.CompressionOperations
Decompresses a given single entry compressed content which is assumed to be in an specific format (ZIP or GZIP).
DecompressErrorProvider - Class in org.mule.extension.compression.internal.error.providers
Defines the possible errors for the decompress operation
DecompressErrorProvider() - Constructor for class org.mule.extension.compression.internal.error.providers.DecompressErrorProvider
 
DecompressionErrorProvider - Class in org.mule.extension.compression.internal
Defines the possible errors for the unzip operation
DecompressionErrorProvider() - Constructor for class org.mule.extension.compression.internal.DecompressionErrorProvider
 
DecompressionException - Exception in org.mule.extension.compression.internal.error.exception
A ModuleException to signal that an unexpected error occurred while trying to decompress a content.
DecompressionException(Throwable) - Constructor for exception org.mule.extension.compression.internal.error.exception.DecompressionException
 
DecompressionException(String, CompressionError) - Constructor for exception org.mule.extension.compression.internal.error.exception.DecompressionException
 
DecompressionException(String, CompressionError, Throwable) - Constructor for exception org.mule.extension.compression.internal.error.exception.DecompressionException
 
DecompressorStrategy - Interface in org.mule.extension.compression.api.strategy
Provides the capability to decompress a compressed content in some format.

E

extract(TypedValue<InputStream>) - Method in interface org.mule.extension.compression.api.strategy.ExtractorStrategy
Extracts all the entries of an compressed archive and returns a map with the name of the entry as key and the proper data content of the entry as value.
extract(TypedValue<InputStream>) - Method in class org.mule.extension.compression.api.strategy.zip.ZipExtractorStrategy
Extracts all the entries of an compressed archive and returns a map with the name of the entry as key and the proper data content of the entry as value.
extract(TypedValue<InputStream>, ExtractorStrategy, StreamingHelper) - Method in class org.mule.extension.compression.internal.ArchivingOperations
Decompresses a given content that represent an archive in a compression format.
ExtractErrorProvider - Class in org.mule.extension.compression.internal.error.providers
Defines the possible errors for the extract operation
ExtractErrorProvider() - Constructor for class org.mule.extension.compression.internal.error.providers.ExtractErrorProvider
 
ExtractorStrategy - Interface in org.mule.extension.compression.api.strategy
Provides the capability to extract the entries of a compressed archive in some format.

G

getErrorTypes() - Method in class org.mule.extension.compression.internal.DecompressionErrorProvider
 
getErrorTypes() - Method in class org.mule.extension.compression.internal.error.providers.ArchiveErrorProvider
 
getErrorTypes() - Method in class org.mule.extension.compression.internal.error.providers.CompressErrorProvider
 
getErrorTypes() - Method in class org.mule.extension.compression.internal.error.providers.DecompressErrorProvider
 
getErrorTypes() - Method in class org.mule.extension.compression.internal.error.providers.ExtractErrorProvider
 
GZIP_MEDIA_TYPE - Static variable in class org.mule.extension.compression.internal.CompressionExtension
GNU Zip, the primary compression format used by Unix-like systems.
GzipCompressorInputStream - Class in org.mule.extension.compression.internal.gzip
Implements an input stream for compressing input data in the GZIP compression format.
GzipCompressorInputStream(InputStream) - Constructor for class org.mule.extension.compression.internal.gzip.GzipCompressorInputStream
Creates a new GzipCompressorInputStream from an uncompressed InputStream.
GzipCompressorStrategy - Class in org.mule.extension.compression.api.strategy.gzip
A Gzip compressor.
GzipCompressorStrategy() - Constructor for class org.mule.extension.compression.api.strategy.gzip.GzipCompressorStrategy
 
GzipDecompressorStrategy - Class in org.mule.extension.compression.api.strategy.gzip
A GZip decompressor.
GzipDecompressorStrategy() - Constructor for class org.mule.extension.compression.api.strategy.gzip.GzipDecompressorStrategy
 

I

InputStreamWrapper - Class in org.mule.extension.compression.internal
Base class for InputStream decorators
InputStreamWrapper(InputStream) - Constructor for class org.mule.extension.compression.internal.InputStreamWrapper
 
InvalidArchiveException - Exception in org.mule.extension.compression.internal.error.exception
A ModuleException to signal that an invalid archive was passed to a decompression/extract operation.
InvalidArchiveException(Throwable) - Constructor for exception org.mule.extension.compression.internal.error.exception.InvalidArchiveException
 
InvalidArchiveException() - Constructor for exception org.mule.extension.compression.internal.error.exception.InvalidArchiveException
 
InvalidArchiveException(String) - Constructor for exception org.mule.extension.compression.internal.error.exception.InvalidArchiveException
 
isForceZip64() - Method in class org.mule.extension.compression.api.strategy.zip.ZipArchiverStrategy
 
isForceZip64() - Method in class org.mule.extension.compression.api.strategy.zip.ZipCompressorStrategy
 

M

mark(int) - Method in class org.mule.extension.compression.internal.InputStreamWrapper
 
markSupported() - Method in class org.mule.extension.compression.internal.InputStreamWrapper
 

N

NullArchiveException - Exception in org.mule.extension.compression.internal.error.exception
A ModuleException to signal that a NULL archive was passed to a decompression/extract operation.
NullArchiveException() - Constructor for exception org.mule.extension.compression.internal.error.exception.NullArchiveException
 

O

org.mule.extension.compression.api.strategy - package org.mule.extension.compression.api.strategy
 
org.mule.extension.compression.api.strategy.gzip - package org.mule.extension.compression.api.strategy.gzip
 
org.mule.extension.compression.api.strategy.zip - package org.mule.extension.compression.api.strategy.zip
 
org.mule.extension.compression.internal - package org.mule.extension.compression.internal
 
org.mule.extension.compression.internal.error - package org.mule.extension.compression.internal.error
 
org.mule.extension.compression.internal.error.exception - package org.mule.extension.compression.internal.error.exception
 
org.mule.extension.compression.internal.error.providers - package org.mule.extension.compression.internal.error.providers
 
org.mule.extension.compression.internal.gzip - package org.mule.extension.compression.internal.gzip
 
org.mule.extension.compression.internal.zip - package org.mule.extension.compression.internal.zip
 

P

PostActionInputStreamWrapper - Class in org.mule.extension.compression.internal
An InputStreamWrapper which performs a PostActionInputStreamWrapper.postAction task when the stream is closed
PostActionInputStreamWrapper(InputStream, Runnable) - Constructor for class org.mule.extension.compression.internal.PostActionInputStreamWrapper
 

R

read(byte[], int, int) - Method in class org.mule.extension.compression.internal.gzip.GzipCompressorInputStream
 
read() - Method in class org.mule.extension.compression.internal.InputStreamWrapper
 
read(byte[]) - Method in class org.mule.extension.compression.internal.InputStreamWrapper
 
read(byte[], int, int) - Method in class org.mule.extension.compression.internal.InputStreamWrapper
 
reset() - Method in class org.mule.extension.compression.internal.InputStreamWrapper
 

S

setForceZip64(boolean) - Method in class org.mule.extension.compression.api.strategy.zip.ZipArchiverStrategy
 
setForceZip64(boolean) - Method in class org.mule.extension.compression.api.strategy.zip.ZipCompressorStrategy
 
skip(long) - Method in class org.mule.extension.compression.internal.InputStreamWrapper
 
start() - Method in class org.mule.extension.compression.internal.CompressionManager
 
stop() - Method in class org.mule.extension.compression.internal.CompressionManager
 

T

TempZipFile - Class in org.mule.extension.compression.internal.zip
A specialization of ZipFile which is created from a temporal File which is deleted when TempZipFile.close() is invoked
TempZipFile(File) - Constructor for class org.mule.extension.compression.internal.zip.TempZipFile
 
TooManyEntriesException - Exception in org.mule.extension.compression.internal.error.exception
A ModuleException to signal that an archive with multiple entries was passed to the decompress operation and the module is not able to pic only one entry.
TooManyEntriesException(List<String>) - Constructor for exception org.mule.extension.compression.internal.error.exception.TooManyEntriesException
 
toTempZip(InputStream) - Method in class org.mule.extension.compression.internal.CompressionManager
Receives a ZIP content and creates a temporal physical file for it

V

valueOf(String) - Static method in enum org.mule.extension.compression.internal.error.CompressionError
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.extension.compression.internal.error.CompressionError
Returns an array containing the constants of this enum type, in the order they are declared.

Z

ZIP_MEDIA_TYPE - Static variable in class org.mule.extension.compression.internal.CompressionExtension
The primary compression format used in Windows
ZipArchiverStrategy - Class in org.mule.extension.compression.api.strategy.zip
Zip format archiver
ZipArchiverStrategy() - Constructor for class org.mule.extension.compression.api.strategy.zip.ZipArchiverStrategy
 
ZipCompressorStrategy - Class in org.mule.extension.compression.api.strategy.zip
A Zip compressor.
ZipCompressorStrategy() - Constructor for class org.mule.extension.compression.api.strategy.zip.ZipCompressorStrategy
 
ZipDecompressorStrategy - Class in org.mule.extension.compression.api.strategy.zip
A Zip decompressor.
ZipDecompressorStrategy() - Constructor for class org.mule.extension.compression.api.strategy.zip.ZipDecompressorStrategy
 
ZipExtractorStrategy - Class in org.mule.extension.compression.api.strategy.zip
A Zip extractor.
ZipExtractorStrategy() - Constructor for class org.mule.extension.compression.api.strategy.zip.ZipExtractorStrategy
 
A C D E G I M N O P R S T V Z 
Skip navigation links

Copyright © 2026 MuleSoft, Inc.. All rights reserved.