@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 ArchiveFinalizerpublic void finalizeArchiveExtraction(UnArchiver unarchiver)
finalizeArchiveExtraction in interface ArchiveFinalizerpublic List<String> getVirtualFiles()
getVirtualFiles in interface ArchiveFinalizerpublic boolean isSelected(@Nonnull FileInfo fileInfo) throws IOException
isSelected in interface FileSelectorIOExceptionprotected final org.codehaus.plexus.logging.Logger getLogger()
public void enableLogging(org.codehaus.plexus.logging.Logger logger)
enableLogging in interface org.codehaus.plexus.logging.LogEnabledpublic String getFilePattern()
public void setFilePattern(String filePattern)
public String getOutputPath()
public void setOutputPath(String outputPath)
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.