Package org.jbehave.core.embedder

Interface Summary
EmbedderMonitor  
 

Class Summary
Embedder Represents an entry point to all of JBehave's functionality that is embeddable into other launchers, such as IDEs or CLIs.
Embedder.EnqueuedStory  
Embedder.NonThreadingExecutorService Non-threading ExecutorService for situations where thread count = 1
Embedder.ThrowableStory  
EmbedderClassLoader EmbedderClassLoader is a URLClassLoader with a specified list of classpath elements.
EmbedderControls Holds values used by the Embedder to control execution flow.
EmbedderMonitorDecorator Decorator of EmbedderMonitor that delegates to an injected instance and allows classes extending it to override only the methods that are needed.
MetaFilter Allows filtering on meta info.
PrintStreamEmbedderMonitor Monitor that reports to a PrintStream, defaulting to System.out
PropertyBasedEmbedderControls  
ReportingFailuresEmbedderMonitor Monitor that reports to PrintStream only failure events
SilentEmbedderMonitor Monitor that reports nothing
StoryControls Holds flags used by the StoryRunner to control story execution flow.
StoryMapper Maps Storys by a MetaFilter.
StoryRunner Runs a Story, given a Configuration and a list of CandidateSteps, describing the results to the StoryReporter.
UnmodifiableEmbedderControls  
 

Exception Summary
Embedder.AnnotatedEmbedderRunFailed  
Embedder.AnnotatedEmbedderRunnerInstantiationFailed  
Embedder.ClassLoadingFailed  
Embedder.RunningEmbeddablesFailed  
Embedder.RunningStoriesFailed  
Embedder.ViewGenerationFailed  
EmbedderClassLoader.InstantiationFailed  
EmbedderClassLoader.InvalidClasspathElement  
UnmodifiableEmbedderControls.ModificationNotAllowed  
 



Copyright © 2003-2011. All Rights Reserved.