Package com.adaptris.filesystem
Class FileExtractionMode
- java.lang.Object
-
- com.adaptris.filesystem.FileExtractionMode
-
- All Implemented Interfaces:
ExtractionMode
public class FileExtractionMode extends java.lang.Object implements ExtractionMode
In the adapter configuration file this class is aliased as file-extraction-mode which is the preferred alternative to the fully qualified classname when building your configuration.
-
-
Constructor Summary
Constructors Constructor Description FileExtractionMode()FileExtractionMode(java.lang.String filenameMatch)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidextract(org.apache.commons.compress.archivers.tar.TarArchiveInputStream tarArchiveInputStream, AdaptrisMessage adaptrisMessage)java.lang.StringgetFilenameMatch()A resolvable regular expression to match which files within the archive to extract.voidsetFilenameMatch(java.lang.String filenameMatch)A resolvable regular expression to match which files within the archive to extract.FileExtractionModewithFilenameMatch(java.lang.String filenameMatch)
-
-
-
Method Detail
-
extract
public void extract(org.apache.commons.compress.archivers.tar.TarArchiveInputStream tarArchiveInputStream, AdaptrisMessage adaptrisMessage) throws CoreException- Specified by:
extractin interfaceExtractionMode- Throws:
CoreException
-
withFilenameMatch
public FileExtractionMode withFilenameMatch(java.lang.String filenameMatch)
-
getFilenameMatch
public java.lang.String getFilenameMatch()
A resolvable regular expression to match which files within the archive to extract.
-
setFilenameMatch
public void setFilenameMatch(java.lang.String filenameMatch)
A resolvable regular expression to match which files within the archive to extract.
-
-