ShrinkWrap Resolver Maven Archive Implementation 2.0.0-cr-1

org.jboss.shrinkwrap.resolver.impl.maven.archive.plugins
Class MavenArchiveConfiguration

java.lang.Object
  extended by org.jboss.shrinkwrap.resolver.impl.maven.archive.plugins.MavenArchiveConfiguration

public class MavenArchiveConfiguration
extends Object

Representation of Maven Archiver configuration shared in between all the archives.

Author:
Karel Piwko
See Also:
http://maven.apache.org/shared/maven-archiver/

Constructor Summary
MavenArchiveConfiguration(ParsedPomFile pomFile, Map<String,Object> configuration)
           
 
Method Summary
 Manifest asManifest()
           
 Map<String,String> getManifestEntries()
           
 File getManifestFile()
           
 String getManifestMainClass()
           
 String getManifestPackageName()
           
 Map<String,Map<String,String>> getManifestSections()
           
 ParsedPomFile getPomFile()
           
 boolean isManifestAddDefaultImplementationEntries()
           
 boolean isManifestAddDefaultSpecificationEntries()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenArchiveConfiguration

public MavenArchiveConfiguration(ParsedPomFile pomFile,
                                 Map<String,Object> configuration)
Method Detail

getManifestFile

public File getManifestFile()

getManifestEntries

public Map<String,String> getManifestEntries()

getManifestPackageName

public String getManifestPackageName()

isManifestAddDefaultImplementationEntries

public boolean isManifestAddDefaultImplementationEntries()

isManifestAddDefaultSpecificationEntries

public boolean isManifestAddDefaultSpecificationEntries()

getManifestMainClass

public String getManifestMainClass()

getManifestSections

public Map<String,Map<String,String>> getManifestSections()

getPomFile

public ParsedPomFile getPomFile()

asManifest

public Manifest asManifest()
                    throws MavenImporterException
Throws:
MavenImporterException

ShrinkWrap Resolver Maven Archive Implementation 2.0.0-cr-1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.