Package de.sfuhrm.maven.assemblyplugin
Class MessageDigestContainerDescriptorHandler
java.lang.Object
de.sfuhrm.maven.assemblyplugin.MessageDigestContainerDescriptorHandler
- All Implemented Interfaces:
org.apache.maven.plugins.assembly.filter.ContainerDescriptorHandler,org.codehaus.plexus.archiver.ArchiveFinalizer,org.codehaus.plexus.components.io.fileselectors.FileSelector
@Component(role=org.apache.maven.plugins.assembly.filter.ContainerDescriptorHandler.class,
hint="message-digest")
public class MessageDigestContainerDescriptorHandler
extends Object
implements org.apache.maven.plugins.assembly.filter.ContainerDescriptorHandler
-
Field Summary
-
Constructor Summary
Constructors Constructor Description MessageDigestContainerDescriptorHandler() -
Method Summary
Modifier and Type Method Description voidfinalizeArchiveCreation(org.codehaus.plexus.archiver.Archiver archiver)voidfinalizeArchiveExtraction(org.codehaus.plexus.archiver.UnArchiver unarchiver)List<String>getVirtualFiles()booleanisSelected(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)voidsetChecksumFile(String inChecksumFile)voidsetExclusionRegex(String inPattern)voidsetMessageDigest(String inDigest)
-
Constructor Details
-
MessageDigestContainerDescriptorHandler
public MessageDigestContainerDescriptorHandler()
-
-
Method Details
-
setExclusionRegex
-
setMessageDigest
-
setChecksumFile
-
finalizeArchiveCreation
public void finalizeArchiveCreation(org.codehaus.plexus.archiver.Archiver archiver)- Specified by:
finalizeArchiveCreationin interfaceorg.codehaus.plexus.archiver.ArchiveFinalizer
-
finalizeArchiveExtraction
public void finalizeArchiveExtraction(org.codehaus.plexus.archiver.UnArchiver unarchiver)- Specified by:
finalizeArchiveExtractionin interfaceorg.codehaus.plexus.archiver.ArchiveFinalizer
-
getVirtualFiles
- Specified by:
getVirtualFilesin interfaceorg.codehaus.plexus.archiver.ArchiveFinalizer
-
isSelected
public boolean isSelected(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)- Specified by:
isSelectedin interfaceorg.codehaus.plexus.components.io.fileselectors.FileSelector
-