public class JarPackagingProcessor extends AbstractCompilingProcessor<org.jboss.shrinkwrap.api.spec.JavaArchive> implements PackagingProcessor<org.jboss.shrinkwrap.api.spec.JavaArchive>
Modifier and Type | Field and Description |
---|---|
static String |
MAVEN_WAR_PLUGIN_KEY |
session
Constructor and Description |
---|
JarPackagingProcessor() |
Modifier and Type | Method and Description |
---|---|
JarPackagingProcessor |
configure(org.jboss.shrinkwrap.api.Archive<?> archive,
MavenWorkingSession session) |
org.jboss.shrinkwrap.api.spec.JavaArchive |
getResultingArchive() |
boolean |
handles(PackagingType packagingType) |
JarPackagingProcessor |
importBuildOutput(MavenResolutionStrategy strategy) |
compile, configure, hasGeneratedName
public static final String MAVEN_WAR_PLUGIN_KEY
public boolean handles(PackagingType packagingType)
handles
in interface PackagingProcessor<org.jboss.shrinkwrap.api.spec.JavaArchive>
public JarPackagingProcessor configure(org.jboss.shrinkwrap.api.Archive<?> archive, MavenWorkingSession session)
configure
in interface PackagingProcessor<org.jboss.shrinkwrap.api.spec.JavaArchive>
public JarPackagingProcessor importBuildOutput(MavenResolutionStrategy strategy) throws org.jboss.shrinkwrap.resolver.api.ResolutionException, IllegalArgumentException, UnsupportedOperationException
importBuildOutput
in interface PackagingProcessor<org.jboss.shrinkwrap.api.spec.JavaArchive>
org.jboss.shrinkwrap.resolver.api.ResolutionException
IllegalArgumentException
UnsupportedOperationException
public org.jboss.shrinkwrap.api.spec.JavaArchive getResultingArchive()
getResultingArchive
in interface PackagingProcessor<org.jboss.shrinkwrap.api.spec.JavaArchive>
Copyright © 2016 JBoss by Red Hat. All rights reserved.