org.jbehave.core.embedder
Class EmbedderMonitorDecorator
java.lang.Object
org.jbehave.core.embedder.EmbedderMonitorDecorator
- All Implemented Interfaces:
- EmbedderMonitor
public class EmbedderMonitorDecorator
- extends java.lang.Object
- implements EmbedderMonitor
Decorator of EmbedderMonitor that delegates to an injected instance and
allows classes extending it to override only the methods that are needed.
|
Method Summary |
void |
annotatedInstanceNotOfType(java.lang.Object annotatedInstance,
java.lang.Class<?> type)
|
void |
batchFailed(BatchFailures failures)
|
void |
beforeOrAfterStoriesFailed()
|
void |
embeddableFailed(java.lang.String name,
java.lang.Throwable cause)
|
void |
embeddableNotConfigurable(java.lang.String name)
|
void |
embeddablesSkipped(java.util.List<java.lang.String> classNames)
|
void |
generatingMapsView(java.io.File outputDirectory,
StoryMaps storyMaps,
java.util.Properties viewProperties)
|
void |
generatingNavigatorView(java.io.File outputDirectory,
java.util.Properties viewResources)
|
void |
generatingReportsView(java.io.File outputDirectory,
java.util.List<java.lang.String> formats,
java.util.Properties viewProperties)
|
void |
mappingStory(java.lang.String storyPath,
java.util.List<java.lang.String> metaFilters)
|
void |
mapsViewGenerationFailed(java.io.File outputDirectory,
StoryMaps storyMaps,
java.util.Properties viewProperties,
java.lang.Throwable cause)
|
void |
metaNotAllowed(Meta meta,
MetaFilter filter)
|
void |
navigatorViewGenerationFailed(java.io.File outputDirectory,
java.util.Properties viewResources,
java.lang.Throwable cause)
|
void |
navigatorViewNotGenerated()
|
void |
processingSystemProperties(java.util.Properties properties)
|
void |
reportsViewFailures(ReportsCount count)
|
void |
reportsViewGenerated(ReportsCount count)
|
void |
reportsViewGenerationFailed(java.io.File outputDirectory,
java.util.List<java.lang.String> formats,
java.util.Properties viewProperties,
java.lang.Throwable cause)
|
void |
reportsViewNotGenerated()
|
void |
runningEmbeddable(java.lang.String name)
|
void |
runningStory(java.lang.String path)
|
void |
runningWithAnnotatedEmbedderRunner(java.lang.String className)
|
void |
storiesNotAllowed(java.util.List<Story> notAllowed,
MetaFilter filter)
|
void |
storiesNotAllowed(java.util.List<Story> stories,
MetaFilter filter,
boolean verbose)
|
void |
storiesSkipped(java.util.List<java.lang.String> storyPaths)
|
void |
storyFailed(java.lang.String path,
java.lang.Throwable cause)
|
void |
storyTimeout(Story story,
StoryDuration storyDuration)
|
void |
systemPropertySet(java.lang.String name,
java.lang.String value)
|
void |
usingControls(EmbedderControls embedderControls)
|
void |
usingExecutorService(java.util.concurrent.ExecutorService executorService)
|
void |
usingThreads(int threads)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EmbedderMonitorDecorator
public EmbedderMonitorDecorator(EmbedderMonitor delegate)
runningEmbeddable
public void runningEmbeddable(java.lang.String name)
- Specified by:
runningEmbeddable in interface EmbedderMonitor
embeddableFailed
public void embeddableFailed(java.lang.String name,
java.lang.Throwable cause)
- Specified by:
embeddableFailed in interface EmbedderMonitor
embeddableNotConfigurable
public void embeddableNotConfigurable(java.lang.String name)
- Specified by:
embeddableNotConfigurable in interface EmbedderMonitor
embeddablesSkipped
public void embeddablesSkipped(java.util.List<java.lang.String> classNames)
- Specified by:
embeddablesSkipped in interface EmbedderMonitor
metaNotAllowed
public void metaNotAllowed(Meta meta,
MetaFilter filter)
- Specified by:
metaNotAllowed in interface EmbedderMonitor
runningStory
public void runningStory(java.lang.String path)
- Specified by:
runningStory in interface EmbedderMonitor
storyFailed
public void storyFailed(java.lang.String path,
java.lang.Throwable cause)
- Specified by:
storyFailed in interface EmbedderMonitor
storiesSkipped
public void storiesSkipped(java.util.List<java.lang.String> storyPaths)
- Specified by:
storiesSkipped in interface EmbedderMonitor
storiesNotAllowed
public void storiesNotAllowed(java.util.List<Story> notAllowed,
MetaFilter filter)
- Specified by:
storiesNotAllowed in interface EmbedderMonitor
storiesNotAllowed
public void storiesNotAllowed(java.util.List<Story> stories,
MetaFilter filter,
boolean verbose)
- Specified by:
storiesNotAllowed in interface EmbedderMonitor
batchFailed
public void batchFailed(BatchFailures failures)
- Specified by:
batchFailed in interface EmbedderMonitor
beforeOrAfterStoriesFailed
public void beforeOrAfterStoriesFailed()
- Specified by:
beforeOrAfterStoriesFailed in interface EmbedderMonitor
generatingReportsView
public void generatingReportsView(java.io.File outputDirectory,
java.util.List<java.lang.String> formats,
java.util.Properties viewProperties)
- Specified by:
generatingReportsView in interface EmbedderMonitor
reportsViewGenerationFailed
public void reportsViewGenerationFailed(java.io.File outputDirectory,
java.util.List<java.lang.String> formats,
java.util.Properties viewProperties,
java.lang.Throwable cause)
- Specified by:
reportsViewGenerationFailed in interface EmbedderMonitor
reportsViewGenerated
public void reportsViewGenerated(ReportsCount count)
- Specified by:
reportsViewGenerated in interface EmbedderMonitor
reportsViewFailures
public void reportsViewFailures(ReportsCount count)
- Specified by:
reportsViewFailures in interface EmbedderMonitor
reportsViewNotGenerated
public void reportsViewNotGenerated()
- Specified by:
reportsViewNotGenerated in interface EmbedderMonitor
runningWithAnnotatedEmbedderRunner
public void runningWithAnnotatedEmbedderRunner(java.lang.String className)
- Specified by:
runningWithAnnotatedEmbedderRunner in interface EmbedderMonitor
annotatedInstanceNotOfType
public void annotatedInstanceNotOfType(java.lang.Object annotatedInstance,
java.lang.Class<?> type)
- Specified by:
annotatedInstanceNotOfType in interface EmbedderMonitor
mappingStory
public void mappingStory(java.lang.String storyPath,
java.util.List<java.lang.String> metaFilters)
- Specified by:
mappingStory in interface EmbedderMonitor
generatingMapsView
public void generatingMapsView(java.io.File outputDirectory,
StoryMaps storyMaps,
java.util.Properties viewProperties)
- Specified by:
generatingMapsView in interface EmbedderMonitor
mapsViewGenerationFailed
public void mapsViewGenerationFailed(java.io.File outputDirectory,
StoryMaps storyMaps,
java.util.Properties viewProperties,
java.lang.Throwable cause)
- Specified by:
mapsViewGenerationFailed in interface EmbedderMonitor
generatingNavigatorView
public void generatingNavigatorView(java.io.File outputDirectory,
java.util.Properties viewResources)
- Specified by:
generatingNavigatorView in interface EmbedderMonitor
navigatorViewGenerationFailed
public void navigatorViewGenerationFailed(java.io.File outputDirectory,
java.util.Properties viewResources,
java.lang.Throwable cause)
- Specified by:
navigatorViewGenerationFailed in interface EmbedderMonitor
navigatorViewNotGenerated
public void navigatorViewNotGenerated()
- Specified by:
navigatorViewNotGenerated in interface EmbedderMonitor
processingSystemProperties
public void processingSystemProperties(java.util.Properties properties)
- Specified by:
processingSystemProperties in interface EmbedderMonitor
systemPropertySet
public void systemPropertySet(java.lang.String name,
java.lang.String value)
- Specified by:
systemPropertySet in interface EmbedderMonitor
storyTimeout
public void storyTimeout(Story story,
StoryDuration storyDuration)
- Specified by:
storyTimeout in interface EmbedderMonitor
usingThreads
public void usingThreads(int threads)
- Specified by:
usingThreads in interface EmbedderMonitor
usingExecutorService
public void usingExecutorService(java.util.concurrent.ExecutorService executorService)
- Specified by:
usingExecutorService in interface EmbedderMonitor
usingControls
public void usingControls(EmbedderControls embedderControls)
- Specified by:
usingControls in interface EmbedderMonitor
Copyright © 2003-2012. All Rights Reserved.