public class WarPackagingProcessor extends AbstractCompilingProcessor<org.jboss.shrinkwrap.api.spec.WebArchive> implements PackagingProcessor<org.jboss.shrinkwrap.api.spec.WebArchive>
| Modifier and Type | Field and Description |
|---|---|
static String |
MAVEN_WAR_PLUGIN_KEY |
DEFAULT_INCLUDES, MAVEN_COMPILER_PLUGIN_KEY, MAVEN_COMPILER_SOURCE_VERSION, MAVEN_COMPILER_TARGET_VERSION, session| Constructor and Description |
|---|
WarPackagingProcessor() |
| Modifier and Type | Method and Description |
|---|---|
WarPackagingProcessor |
configure(org.jboss.shrinkwrap.api.Archive<?> archive,
MavenWorkingSession session) |
protected org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> |
createFilter(Map<String,Object> warConfiguration,
File warSourceDirectory) |
protected String[] |
getExcludes(Map<String,Object> configuration) |
protected String[] |
getIncludes(Map<String,Object> configuration) |
org.jboss.shrinkwrap.api.spec.WebArchive |
getResultingArchive() |
boolean |
handles(PackagingType packagingType) |
WarPackagingProcessor |
importBuildOutput(MavenResolutionStrategy strategy) |
addTokenized, addTokenized, compile, configure, getFilesToIncludespublic static final String MAVEN_WAR_PLUGIN_KEY
public boolean handles(PackagingType packagingType)
handles in interface PackagingProcessor<org.jboss.shrinkwrap.api.spec.WebArchive>public WarPackagingProcessor configure(org.jboss.shrinkwrap.api.Archive<?> archive, MavenWorkingSession session)
configure in interface PackagingProcessor<org.jboss.shrinkwrap.api.spec.WebArchive>public org.jboss.shrinkwrap.api.spec.WebArchive getResultingArchive()
getResultingArchive in interface PackagingProcessor<org.jboss.shrinkwrap.api.spec.WebArchive>public WarPackagingProcessor importBuildOutput(MavenResolutionStrategy strategy) throws IllegalArgumentException, UnsupportedOperationException
importBuildOutput in interface PackagingProcessor<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionUnsupportedOperationExceptionprotected org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> createFilter(Map<String,Object> warConfiguration, File warSourceDirectory)
protected String[] getExcludes(Map<String,Object> configuration)
getExcludes in class AbstractCompilingProcessor<org.jboss.shrinkwrap.api.spec.WebArchive>protected String[] getIncludes(Map<String,Object> configuration)
getIncludes in class AbstractCompilingProcessor<org.jboss.shrinkwrap.api.spec.WebArchive>Copyright © 2013 JBoss by Red Hat. All Rights Reserved.