org.apache.maven.plugin.assembly.filter
Class MetaInfServicesHandler

java.lang.Object
  extended by org.apache.maven.plugin.assembly.filter.AbstractLineAggregatingHandler
      extended by org.apache.maven.plugin.assembly.filter.MetaInfServicesHandler
All Implemented Interfaces:
ContainerDescriptorHandler, org.codehaus.plexus.archiver.ArchiveFinalizer, org.codehaus.plexus.components.io.fileselectors.FileSelector

@Component(role=ContainerDescriptorHandler.class,
           hint="metaInf-services")
public class MetaInfServicesHandler
extends AbstractLineAggregatingHandler


Field Summary
 
Fields inherited from interface org.codehaus.plexus.components.io.fileselectors.FileSelector
DEFAULT_ROLE_HINT, ROLE
 
Constructor Summary
MetaInfServicesHandler()
           
 
Method Summary
protected  boolean fileMatches(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)
           
protected  String getOutputPathPrefix(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)
           
 
Methods inherited from class org.apache.maven.plugin.assembly.filter.AbstractLineAggregatingHandler
addToArchive, finalizeArchiveCreation, finalizeArchiveExtraction, getCatalog, getEncoding, getVirtualFiles, isSelected, readLines, setCatalog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaInfServicesHandler

public MetaInfServicesHandler()
Method Detail

getOutputPathPrefix

protected String getOutputPathPrefix(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)
Specified by:
getOutputPathPrefix in class AbstractLineAggregatingHandler

fileMatches

protected boolean fileMatches(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)
Specified by:
fileMatches in class AbstractLineAggregatingHandler


Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.