@Component(role=ContainerDescriptorHandler.class, hint="file-aggregator", instantiationStrategy="per-lookup") public class SimpleAggregatingDescriptorHandler extends Object implements ContainerDescriptorHandler, org.codehaus.plexus.logging.LogEnabled
DEFAULT_ROLE_HINT, ROLE
Constructor and Description |
---|
SimpleAggregatingDescriptorHandler() |
Modifier and Type | Method and Description |
---|---|
void |
enableLogging(org.codehaus.plexus.logging.Logger logger) |
void |
finalizeArchiveCreation(Archiver archiver) |
void |
finalizeArchiveExtraction(UnArchiver unarchiver) |
String |
getFilePattern() |
protected org.codehaus.plexus.logging.Logger |
getLogger() |
String |
getOutputPath() |
List<String> |
getVirtualFiles() |
boolean |
isSelected(FileInfo fileInfo) |
void |
setFilePattern(String filePattern) |
void |
setOutputPath(String outputPath) |
public void finalizeArchiveCreation(Archiver archiver)
finalizeArchiveCreation
in interface ArchiveFinalizer
public void finalizeArchiveExtraction(UnArchiver unarchiver)
finalizeArchiveExtraction
in interface ArchiveFinalizer
public List<String> getVirtualFiles()
getVirtualFiles
in interface ArchiveFinalizer
public boolean isSelected(@Nonnull FileInfo fileInfo) throws IOException
isSelected
in interface FileSelector
IOException
protected final org.codehaus.plexus.logging.Logger getLogger()
public void enableLogging(org.codehaus.plexus.logging.Logger logger)
enableLogging
in interface org.codehaus.plexus.logging.LogEnabled
public String getFilePattern()
public void setFilePattern(String filePattern)
public String getOutputPath()
public void setOutputPath(String outputPath)
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.