public abstract class CommonMatchingTask extends MatchingTask
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
className |
(package private) java.util.List |
fileSets |
private int |
forkedJVMDebugPort |
private Java |
java |
private java.lang.String |
maxMemory |
Constructor and Description |
---|
CommonMatchingTask(java.lang.String className) |
Modifier and Type | Method and Description |
---|---|
void |
addDirSet(DirSet dirSet) |
void |
addFileset(FileSet fileSet) |
(package private) java.lang.String |
baseDir(AbstractFileSet fileSet) |
private void |
createArgumentsForFilenames(CommandLineBuilder builder,
java.lang.String[] filenames) |
protected void |
createArgumentsForFilesets(CommandLineBuilder builder) |
Path |
createClasspath() |
private java.lang.String |
getClassName() |
(package private) DirectoryScanner |
getDirectoryScanner(AbstractFileSet fileSet) |
(package private) java.lang.String[] |
getExcludedFiles(FileSet fileSet) |
(package private) java.lang.String[] |
getFilenames(AbstractFileSet fileSet) |
(package private) java.lang.String[] |
getIncludedFiles(AbstractFileSet fileSet) |
protected Java |
getJava() |
void |
setClasspath(Path classpath) |
void |
setClasspathRef(Reference r) |
void |
setForkedJVMDebugPort(int forkedJVMDebugPort)
Used to debug the process that is forked to perform the operation.
|
void |
setMaxMemory(java.lang.String maxMemory) |
final java.lang.String className
final java.util.List fileSets
private Java java
private java.lang.String maxMemory
private int forkedJVMDebugPort
public CommonMatchingTask(java.lang.String className)
private java.lang.String getClassName()
protected Java getJava()
protected void createArgumentsForFilesets(CommandLineBuilder builder) throws java.io.IOException
java.io.IOException
private void createArgumentsForFilenames(CommandLineBuilder builder, java.lang.String[] filenames) throws java.io.IOException
java.io.IOException
public Path createClasspath()
public void setClasspath(Path classpath)
public void setClasspathRef(Reference r)
DirectoryScanner getDirectoryScanner(AbstractFileSet fileSet)
java.lang.String[] getIncludedFiles(AbstractFileSet fileSet)
java.lang.String[] getExcludedFiles(FileSet fileSet)
java.lang.String[] getFilenames(AbstractFileSet fileSet)
java.lang.String baseDir(AbstractFileSet fileSet)
public void addDirSet(DirSet dirSet)
public void addFileset(FileSet fileSet)
public void setMaxMemory(java.lang.String maxMemory)
maxMemory
- Assumed to be something along the lines of
100M or 50K or 1G.public void setForkedJVMDebugPort(int forkedJVMDebugPort)
forkedJVMDebugPort
-