ARCHIVETYPE - Type of the archive producedpublic abstract class AbstractCompilingProcessor<ARCHIVETYPE extends org.jboss.shrinkwrap.api.Archive<ARCHIVETYPE>> extends Object implements PackagingProcessor<ARCHIVETYPE>
| Modifier and Type | Field and Description |
|---|---|
static String[] |
DEFAULT_INCLUDES |
static String |
MAVEN_COMPILER_PLUGIN_KEY |
static String |
MAVEN_COMPILER_SOURCE_VERSION |
static String |
MAVEN_COMPILER_TARGET_VERSION |
protected MavenWorkingSession |
session |
| Constructor and Description |
|---|
AbstractCompilingProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addTokenized(List<String> excludes,
Object element) |
protected static void |
addTokenized(Map<String,Object> warConfiguration,
ArrayList<String> excludes,
String configurationKey) |
protected AbstractCompilingProcessor<ARCHIVETYPE> |
compile(File inputDirectory,
File outputDirectory,
ScopeType... scopes) |
protected PackagingProcessor<ARCHIVETYPE> |
configure(MavenWorkingSession session) |
protected abstract String[] |
getExcludes(Map<String,Object> configuration) |
protected String[] |
getFilesToIncludes(File baseDir,
String[] includes,
String[] excludes)
Returns the file to copy.
|
protected abstract String[] |
getIncludes(Map<String,Object> configuration) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigure, getResultingArchive, handles, importBuildOutputpublic static final String MAVEN_COMPILER_PLUGIN_KEY
public static final String MAVEN_COMPILER_SOURCE_VERSION
public static final String MAVEN_COMPILER_TARGET_VERSION
public static final String[] DEFAULT_INCLUDES
protected MavenWorkingSession session
protected static void addTokenized(Map<String,Object> warConfiguration, ArrayList<String> excludes, String configurationKey)
protected PackagingProcessor<ARCHIVETYPE> configure(MavenWorkingSession session)
protected AbstractCompilingProcessor<ARCHIVETYPE> compile(File inputDirectory, File outputDirectory, ScopeType... scopes)
protected String[] getFilesToIncludes(File baseDir, String[] includes, String[] excludes)
baseDir - the base directory to start fromincludes - the includesexcludes - the excludesCopyright © 2013 JBoss by Red Hat. All Rights Reserved.