public abstract class AbstractEmbedderTask
extends org.apache.tools.ant.Task
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractEmbedderTask.AntEmbedderMonitor |
Constructor and Description |
---|
AbstractEmbedderTask() |
Modifier and Type | Method and Description |
---|---|
protected EmbedderClassLoader |
classLoader()
Creates the EmbedderClassLoader with the classpath element of the
selected scope
|
protected List<String> |
classNames()
Finds class names, using the
newStoryFinder() , in the
searchDirectory() given specified includes and
excludes . |
protected EmbedderControls |
embedderControls() |
protected EmbedderMonitor |
embedderMonitor() |
protected Embedder |
newEmbedder()
Creates an instance of Embedder, either using
injectableEmbedderClass (if set) or defaulting to
embedderClass . |
protected StoryFinder |
newStoryFinder()
Creates an instance of StoryFinder, using the
storyFinderClass |
void |
setAnnotatedEmbedderRunnerClass(String annotatedEmbedderRunnerClass) |
void |
setBatch(boolean batch) |
void |
setEmbedderClass(String embedderClass) |
void |
setExcludes(String excludesCSV) |
void |
setExecutorsClass(String executorsClass) |
void |
setFailOnStoryTimeout(boolean failOnStoryTimeout) |
void |
setGenerateViewAfterStories(boolean generateViewAfterStories) |
void |
setIgnoreFailureInStories(boolean ignoreFailureInStories) |
void |
setIgnoreFailureInView(boolean ignoreFailureInView) |
void |
setIncludes(String includesCSV) |
void |
setInjectableEmbedderClass(String injectableEmbedderClass) |
void |
setMetaFilters(String metaFiltersCSV) |
void |
setOutputDirectory(String outputDirectory) |
void |
setScope(String scope) |
void |
setSkip(boolean skip) |
void |
setSourceDirectory(String sourceDirectory) |
void |
setStoryFinderClass(String storyFinderClass) |
void |
setStoryTimeoutInSecs(long storyTimeoutInSecs) |
void |
setSystemProperties(String systemPropertiesCSV) |
void |
setTestOutputDirectory(String testOutputDirectory) |
void |
setTestSourceDirectory(String testSourceDirectory) |
void |
setThreads(int threads) |
void |
setVerboseFailures(boolean verboseFailures) |
void |
setVerboseFiltering(boolean verboseFiltering) |
protected List<String> |
storyPaths()
Finds story paths, using the
newStoryFinder() , in the
searchDirectory() given specified includes and
excludes . |
bindToOwner, execute, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
protected EmbedderClassLoader classLoader()
protected EmbedderMonitor embedderMonitor()
protected EmbedderControls embedderControls()
protected List<String> storyPaths()
newStoryFinder()
, in the
searchDirectory()
given specified includes
and
excludes
.protected List<String> classNames()
newStoryFinder()
, in the
searchDirectory()
given specified includes
and
excludes
.protected StoryFinder newStoryFinder()
storyFinderClass
protected Embedder newEmbedder()
injectableEmbedderClass
(if set) or defaulting to
embedderClass
.public void setSourceDirectory(String sourceDirectory)
public void setTestSourceDirectory(String testSourceDirectory)
public void setOutputDirectory(String outputDirectory)
public void setTestOutputDirectory(String testOutputDirectory)
public void setScope(String scope)
public void setIncludes(String includesCSV)
public void setExcludes(String excludesCSV)
public void setBatch(boolean batch)
public void setSkip(boolean skip)
public void setIgnoreFailureInStories(boolean ignoreFailureInStories)
public void setIgnoreFailureInView(boolean ignoreFailureInView)
public void setGenerateViewAfterStories(boolean generateViewAfterStories)
public void setVerboseFailures(boolean verboseFailures)
public void setVerboseFiltering(boolean verboseFiltering)
public void setStoryTimeoutInSecs(long storyTimeoutInSecs)
public void setFailOnStoryTimeout(boolean failOnStoryTimeout)
public void setThreads(int threads)
public void setEmbedderClass(String embedderClass)
public void setExecutorsClass(String executorsClass)
public void setInjectableEmbedderClass(String injectableEmbedderClass)
public void setAnnotatedEmbedderRunnerClass(String annotatedEmbedderRunnerClass)
public void setStoryFinderClass(String storyFinderClass)
public void setMetaFilters(String metaFiltersCSV)
public void setSystemProperties(String systemPropertiesCSV)
Copyright © 2003-2014. All Rights Reserved.