Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Z 

A

AbstractAssetPlugin - Class in org.bladerunnerjs.api.plugin.base
 
AbstractAssetPlugin() - Constructor for class org.bladerunnerjs.api.plugin.base.AbstractAssetPlugin
 
AbstractCommandPlugin - Class in org.bladerunnerjs.api.plugin.base
A specialization of AbstractPlugin for developers that need to implement CommandPlugin.
AbstractCommandPlugin() - Constructor for class org.bladerunnerjs.api.plugin.base.AbstractCommandPlugin
 
AbstractContentPlugin - Class in org.bladerunnerjs.api.plugin.base
A specialization of AbstractPlugin for developers that need to implement ContentPlugin.
AbstractContentPlugin() - Constructor for class org.bladerunnerjs.api.plugin.base.AbstractContentPlugin
 
AbstractMinifierPlugin - Class in org.bladerunnerjs.api.plugin.base
A specialization of AbstractPlugin for developers that need to implement MinifierPlugin.
AbstractMinifierPlugin() - Constructor for class org.bladerunnerjs.api.plugin.base.AbstractMinifierPlugin
 
AbstractModelObserverPlugin - Class in org.bladerunnerjs.api.plugin.base
A specialization of AbstractPlugin for developers that need to implement ModelObserverPlugin.
AbstractModelObserverPlugin() - Constructor for class org.bladerunnerjs.api.plugin.base.AbstractModelObserverPlugin
 
AbstractPlugin - Class in org.bladerunnerjs.api.plugin.base
The AbstractPlugin class is used to provide common implementations of the plug-in methods needed to overcome the issues caused by the use of virtual proxy wrappers (see Plugin for more details).
AbstractPlugin() - Constructor for class org.bladerunnerjs.api.plugin.base.AbstractPlugin
 
AbstractRequirePlugin - Class in org.bladerunnerjs.api.plugin.base
A specialization of AbstractPlugin for developers that need to implement RequirePlugin.
AbstractRequirePlugin() - Constructor for class org.bladerunnerjs.api.plugin.base.AbstractRequirePlugin
 
AbstractTagHandlerPlugin - Class in org.bladerunnerjs.api.plugin.base
A specialization of AbstractPlugin for developers that need to implement TagHandlerPlugin.
AbstractTagHandlerPlugin() - Constructor for class org.bladerunnerjs.api.plugin.base.AbstractTagHandlerPlugin
 
activeEncodingIs(String) - Method in class org.bladerunnerjs.api.spec.engine.SpecTestEnvironmentBuilder
 
addConsole(String, String, Object[]) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
addDebug(String, String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
addError(String, String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
addFatal(String, String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
addImplicitDependencies(List<Asset>) - Method in interface org.bladerunnerjs.api.LinkedAsset
BRJS calculates dependencies implicitly for additional Assets found by plugins, for example, a JavaScript file from a blade will implicitly depend on a CSS file in the same blade once this has been located.
addInfo(String, String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
addRequirePathsFromReader(Reader, Set<String>, List<String>) - Static method in class org.bladerunnerjs.api.utility.RequirePathUtility
 
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.App
 
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.Aspect
 
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.Blade
 
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.Bladeset
 
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.BRJS
 
addTemplateTransformations(Map<String, String>) - Method in interface org.bladerunnerjs.api.BRJSNode
Template transformation are used to replace aliases for namings that are automatically replaced when creating an node.
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.DirNode
 
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.TestPack
 
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.Theme
 
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.TypedTestPack
 
addTemplateTransformations(Map<String, String>) - Method in class org.bladerunnerjs.api.Workbench
 
addWarn(String, String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
allNotificationsHandled() - Method in class org.bladerunnerjs.api.spec.engine.NodeObserverBuilder
 
AMBIGUOUS_TESTS_DIR_WARNING - Static variable in class org.bladerunnerjs.api.TypedTestPack
 
AMBIGUOUS_TESTS_USING_TESTS_DIR - Static variable in class org.bladerunnerjs.api.TypedTestPack
 
AMBIGUOUS_TESTS_USING_TESTS_HYPHEN_DIR - Static variable in class org.bladerunnerjs.api.TypedTestPack
 
AmbiguousRequirePathException - Exception in org.bladerunnerjs.api.model.exception
Thrown when several resources match the required path.
AmbiguousRequirePathException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.AmbiguousRequirePathException
 
ancestorNodeCanBeFound(File, Class<? extends Node>) - Method in class org.bladerunnerjs.api.spec.utility.BRJSVerifier
 
ancestorNodeCannotBeFound(File, Class<? extends Node>) - Method in class org.bladerunnerjs.api.spec.utility.BRJSVerifier
 
and() - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(TestPack) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(NamedNode) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(BRJS) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(MemoizedFile) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(File) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(BladerunnerConf) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(App) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(AppConf) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(Aspect) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(Bladeset) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(Blade) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(Workbench<?>) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(JsLib) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(DirNode) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(NamedDirNode) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(TemplateGroup) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(LogMessageStore) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(EventObserver) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(ApplicationServer) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(Server) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(B) - Method in class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
and(NamedNode) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(BRJS) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(App) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(AppConf) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(Aspect) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(Bladeset) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(Blade) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(BladeWorkbench) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(JsLib) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(DirNode) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(NamedDirNode) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(ApplicationServer) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(Server) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(EventObserver) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(C) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(File) - Method in class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
and(List<Throwable>) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(EventObserver) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(NamedNode) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(BRJS) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(App) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(Aspect) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(Blade) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(Bladeset) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(Workbench<?>) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(JsLib) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(DirNode) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(NamedDirNode) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(LogMessageStore) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(ApplicationServer) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(Server) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(AppConf) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(MemoizedFile) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(File) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(StringBuffer) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(TestPack) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
and(V) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
App - Class in org.bladerunnerjs.api
 
App(RootNode, Node, MemoizedFile, String) - Constructor for class org.bladerunnerjs.api.App
 
app(String) - Method in class org.bladerunnerjs.api.BRJS
 
App.Messages - Class in org.bladerunnerjs.api
 
APP_DEPLOYED_LOG_MSG - Static variable in class org.bladerunnerjs.api.App.Messages
 
APP_DEPLOYMENT_FAILED_LOG_MSG - Static variable in class org.bladerunnerjs.api.App.Messages
 
AppBuilder - Interface in org.bladerunnerjs.api.spec.model.app.building
Used to specify the actions taken when a static or a war app is built.
AppBuilder - Class in org.bladerunnerjs.api.spec.utility
 
AppBuilder(SpecTest, App) - Constructor for class org.bladerunnerjs.api.spec.utility.AppBuilder
 
AppBuilderUtilis - Class in org.bladerunnerjs.api.spec.model.app.building
 
AppBuilderUtilis() - Constructor for class org.bladerunnerjs.api.spec.model.app.building.AppBuilderUtilis
 
AppCommander - Class in org.bladerunnerjs.api.spec.utility
 
AppCommander(SpecTest, App) - Constructor for class org.bladerunnerjs.api.spec.utility.AppCommander
 
appConf() - Method in class org.bladerunnerjs.api.App
 
AppConf - Class in org.bladerunnerjs.api
 
AppConf(BRJS, MemoizedFile) - Constructor for class org.bladerunnerjs.api.AppConf
 
AppConf(App) - Constructor for class org.bladerunnerjs.api.AppConf
 
appConf() - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
AppConfBuilder - Class in org.bladerunnerjs.api.spec.engine
 
AppConfBuilder(SpecTest, AppConf) - Constructor for class org.bladerunnerjs.api.spec.engine.AppConfBuilder
 
AppConfCommander - Class in org.bladerunnerjs.api.spec.utility
 
AppConfCommander(SpecTest, AppConf) - Constructor for class org.bladerunnerjs.api.spec.utility.AppConfCommander
 
appConfHasBeenRead() - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
AppConfVerifier - Class in org.bladerunnerjs.api.spec.engine
 
AppConfVerifier(SpecTest, AppConf) - Constructor for class org.bladerunnerjs.api.spec.engine.AppConfVerifier
 
AppDeployedEvent - Class in org.bladerunnerjs.api.model.events
 
AppDeployedEvent() - Constructor for class org.bladerunnerjs.api.model.events.AppDeployedEvent
 
appendTimetamp(boolean) - Method in class org.bladerunnerjs.api.spec.utility.MockAppVersionGenerator
 
appHasServlet(App, Servlet, String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerBuilder
 
appJars() - Method in class org.bladerunnerjs.api.BRJS
 
appJsLib(String) - Method in class org.bladerunnerjs.api.App
 
appJsLibs() - Method in class org.bladerunnerjs.api.App
 
ApplicationServer - Interface in org.bladerunnerjs.api.appserver
The development application server.
applicationServer() - Method in class org.bladerunnerjs.api.BRJS
 
applicationServer(int) - Method in class org.bladerunnerjs.api.BRJS
 
apply(Statement, Description) - Method in class org.bladerunnerjs.api.spec.logging.ExpectedTestFailureWatcher
 
apps() - Method in class org.bladerunnerjs.api.BRJS
 
APPS_DISCOVERED - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 
APPS_FOLDER_FOUND - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 
AppServerBuilder - Class in org.bladerunnerjs.api.spec.engine
 
AppServerBuilder(SpecTest, ApplicationServer) - Constructor for class org.bladerunnerjs.api.spec.engine.AppServerBuilder
 
AppServerCommander - Class in org.bladerunnerjs.api.spec.engine
 
AppServerCommander(SpecTest, ApplicationServer) - Constructor for class org.bladerunnerjs.api.spec.engine.AppServerCommander
 
appServerPort - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
AppServerVerifier - Class in org.bladerunnerjs.api.spec.engine
 
AppServerVerifier(SpecTest, ApplicationServer) - Constructor for class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
appsFolder() - Method in class org.bladerunnerjs.api.BRJS
 
appsHaveBeeniterated() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
AppVerifier - Class in org.bladerunnerjs.api.spec.utility
 
AppVerifier(SpecTest, App) - Constructor for class org.bladerunnerjs.api.spec.utility.AppVerifier
 
appVersionGenerator - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
arentCaught() - Method in class org.bladerunnerjs.api.spec.engine.ExceptionsBuilder
 
ArgumentParsingException - Exception in org.bladerunnerjs.api.model.exception.command
Thrown when the parsing of arguments failed e.g.
ArgumentParsingException(String, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.ArgumentParsingException
 
aspect(String) - Method in class org.bladerunnerjs.api.App
Get a named aspects.
Aspect - Class in org.bladerunnerjs.api
 
Aspect(RootNode, Node, MemoizedFile) - Constructor for class org.bladerunnerjs.api.Aspect
 
Aspect(RootNode, Node, MemoizedFile, String) - Constructor for class org.bladerunnerjs.api.Aspect
 
AspectBuilder - Class in org.bladerunnerjs.api.spec.utility
 
AspectBuilder(SpecTest, Aspect) - Constructor for class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
AspectCommander - Class in org.bladerunnerjs.api.spec.utility
 
AspectCommander(SpecTest, Aspect) - Constructor for class org.bladerunnerjs.api.spec.utility.AspectCommander
 
aspects() - Method in class org.bladerunnerjs.api.App
Get the list of aspects for the App
aspectsListed() - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
AspectVerifier - Class in org.bladerunnerjs.api.spec.utility
 
AspectVerifier(SpecTest, Aspect) - Constructor for class org.bladerunnerjs.api.spec.utility.AspectVerifier
 
assertContains(String, String) - Static method in class org.bladerunnerjs.api.spec.utility.BRJSAssertions
 
assertDoesNotContain(String, String) - Static method in class org.bladerunnerjs.api.spec.utility.BRJSAssertions
 
assertIdentifierCorrectlyNamespaced(Asset, String) - Static method in class org.bladerunnerjs.api.utility.RequirePathUtility
 
assertIdentifierCorrectlyNamespaced(AssetContainer, String) - Static method in class org.bladerunnerjs.api.utility.RequirePathUtility
 
assertValidName() - Method in class org.bladerunnerjs.api.App
 
assertValidName() - Method in class org.bladerunnerjs.api.Aspect
 
assertValidName() - Method in class org.bladerunnerjs.api.Blade
 
assertValidName() - Method in class org.bladerunnerjs.api.Bladeset
 
assertValidName() - Method in class org.bladerunnerjs.api.TestPack
 
assertValidName() - Method in class org.bladerunnerjs.api.Theme
 
assertValidName() - Method in class org.bladerunnerjs.api.TypedTestPack
 
Asset - Interface in org.bladerunnerjs.api
An Asset is any file that lives within an App.
assetContainer() - Method in interface org.bladerunnerjs.api.Asset
The method returns the AssetContainer in which the Asset is contained.
AssetContainerBuilder<N extends org.bladerunnerjs.model.AssetContainer> - Class in org.bladerunnerjs.api.spec.engine
 
AssetContainerBuilder(SpecTest, N) - Constructor for class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
AssetContainerVerifier - Class in org.bladerunnerjs.api.spec.utility
 
AssetContainerVerifier(AssetContainer) - Constructor for class org.bladerunnerjs.api.spec.utility.AssetContainerVerifier
 
AssetPlugin - Interface in org.bladerunnerjs.api.plugin
 
assetPlugins() - Method in interface org.bladerunnerjs.api.plugin.PluginLocator
The method retrieves all AssetPlugins for the BRJS object inputed through the createPlugins function.
assetPlugins - Variable in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
assetPlugins() - Method in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
AssetRegistry - Interface in org.bladerunnerjs.api.plugin
An interface for the management and recording of existing Assets.
assets(Asset, List<String>) - Method in interface org.bladerunnerjs.api.BundlableNode
The method returns all the Assets that are required by the parameter Asset through the contained require paths.
assets(String...) - Method in interface org.bladerunnerjs.api.BundleSet
The method retrieves all the Assets that correspond to the specified prefixes e.g.
assets(Class<? extends AT>, String...) - Method in interface org.bladerunnerjs.api.BundleSet
The method retrieves all the entities of the requested Asset subtype that correspond to the specified prefixes e.g.
assets(List<Class<? extends Asset>>, String...) - Method in interface org.bladerunnerjs.api.BundleSet
The method retrieves all the Assets that correspond to the specified prefixes e.g.
automaticallyFindsAllPlugins() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
automaticallyFindsAssetPlugins() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
automaticallyFindsBundlerPlugins() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
automaticallyFindsCommandPlugins() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
automaticallyFindsContentPlugins() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
automaticallyFindsMinifierPlugins() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
automaticallyFindsModelObservers() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
automaticallyFindsRequirePlugins() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
automaticallyFindsTagHandlerPlugins() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 

B

BinaryResponseContent - Class in org.bladerunnerjs.api.plugin
 
BinaryResponseContent(InputStream) - Constructor for class org.bladerunnerjs.api.plugin.BinaryResponseContent
 
Blade - Class in org.bladerunnerjs.api
 
Blade(RootNode, Node, MemoizedFile, String) - Constructor for class org.bladerunnerjs.api.Blade
 
blade(String) - Method in class org.bladerunnerjs.api.Bladeset
 
blade - Variable in class org.bladerunnerjs.api.spec.utility.BladeBuilder
 
BladeBuilder - Class in org.bladerunnerjs.api.spec.utility
 
BladeBuilder(SpecTest, Blade) - Constructor for class org.bladerunnerjs.api.spec.utility.BladeBuilder
 
BladeCommander - Class in org.bladerunnerjs.api.spec.utility
 
BladeCommander(SpecTest, Blade) - Constructor for class org.bladerunnerjs.api.spec.utility.BladeCommander
 
BladerunnerConf - Class in org.bladerunnerjs.api
 
BladerunnerConf(BRJS) - Constructor for class org.bladerunnerjs.api.BladerunnerConf
 
bladerunnerConf() - Method in class org.bladerunnerjs.api.BRJS
 
bladerunnerConf() - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
BladerunnerConfBuilder - Class in org.bladerunnerjs.api.spec.engine
 
BladerunnerConfBuilder(SpecTest, BladerunnerConf) - Constructor for class org.bladerunnerjs.api.spec.engine.BladerunnerConfBuilder
 
blades() - Method in class org.bladerunnerjs.api.Bladeset
 
BLADES_DIRNAME - Static variable in class org.bladerunnerjs.api.Bladeset
 
bladeset(String) - Method in class org.bladerunnerjs.api.App
Get a named bladeset.
Bladeset - Class in org.bladerunnerjs.api
 
Bladeset(RootNode, Node, MemoizedFile) - Constructor for class org.bladerunnerjs.api.Bladeset
 
Bladeset(RootNode, Node, MemoizedFile, String) - Constructor for class org.bladerunnerjs.api.Bladeset
 
bladeset - Variable in class org.bladerunnerjs.api.spec.utility.BladesetBuilder
 
BladesetBuilder - Class in org.bladerunnerjs.api.spec.utility
 
BladesetBuilder(SpecTest, Bladeset) - Constructor for class org.bladerunnerjs.api.spec.utility.BladesetBuilder
 
BladesetCommander - Class in org.bladerunnerjs.api.spec.utility
 
BladesetCommander(SpecTest, Bladeset) - Constructor for class org.bladerunnerjs.api.spec.utility.BladesetCommander
 
bladesets() - Method in class org.bladerunnerjs.api.App
Get the list of bladesets for the App
bladesetsListed() - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
BladesetVerifier - Class in org.bladerunnerjs.api.spec.utility
 
BladesetVerifier(SpecTest, Bladeset) - Constructor for class org.bladerunnerjs.api.spec.utility.BladesetVerifier
 
BladesetWorkbench - Class in org.bladerunnerjs.api
 
BladesetWorkbench(RootNode, Node, MemoizedFile) - Constructor for class org.bladerunnerjs.api.BladesetWorkbench
 
BladeVerifier - Class in org.bladerunnerjs.api.spec.utility
 
BladeVerifier(SpecTest, Blade) - Constructor for class org.bladerunnerjs.api.spec.utility.BladeVerifier
 
BladeWorkbench - Class in org.bladerunnerjs.api
 
BladeWorkbench(RootNode, Node, MemoizedFile) - Constructor for class org.bladerunnerjs.api.BladeWorkbench
 
BR_CONF_FILENAME - Static variable in class org.bladerunnerjs.api.BRLibConf
 
BRJS - Class in org.bladerunnerjs.api
 
BRJS(File, File, PluginLocator, LoggerFactory, AppVersionGenerator) - Constructor for class org.bladerunnerjs.api.BRJS
 
brjs - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
BRJS.Messages - Class in org.bladerunnerjs.api
 
BRJS_LOCATION - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 
BRJSAssertions - Class in org.bladerunnerjs.api.spec.utility
 
BRJSAssertions() - Constructor for class org.bladerunnerjs.api.spec.utility.BRJSAssertions
 
BRJSBuilder - Class in org.bladerunnerjs.api.spec.utility
 
BRJSBuilder(SpecTest, BRJS) - Constructor for class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
BRJSCommander - Class in org.bladerunnerjs.api.spec.utility
 
BRJSCommander(SpecTest, BRJS) - Constructor for class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
BRJSConfCommander - Class in org.bladerunnerjs.api.spec.utility
 
BRJSConfCommander(BladerunnerConf) - Constructor for class org.bladerunnerjs.api.spec.utility.BRJSConfCommander
 
BRJSNode - Interface in org.bladerunnerjs.api
A BRJSNode is a generic term for a folder under BRJS.
BRJSVerifier - Class in org.bladerunnerjs.api.spec.utility
 
BRJSVerifier(SpecTest, BRJS) - Constructor for class org.bladerunnerjs.api.spec.utility.BRJSVerifier
 
BRLibConf - Class in org.bladerunnerjs.api
 
BRLibConf(JsLib) - Constructor for class org.bladerunnerjs.api.BRLibConf
 
BrowsableNode - Interface in org.bladerunnerjs.api
A BrowsableNode is a location that contains an index page, which would be a Aspect, BladeWorkbench or BladesetWorkbench.
BrowserStartupException - Exception in org.bladerunnerjs.api.spec.exception
Thrown when browser could not be started with the specified parameters.
BrowserStartupException(IOException, String[], String) - Constructor for exception org.bladerunnerjs.api.spec.exception.BrowserStartupException
 
build(MemoizedFile) - Method in class org.bladerunnerjs.api.App
 
build(App, MemoizedFile) - Method in interface org.bladerunnerjs.api.spec.model.app.building.AppBuilder
 
build(App, File) - Static method in class org.bladerunnerjs.api.spec.model.app.building.AppBuilderUtilis
 
build(App, MemoizedFile) - Method in class org.bladerunnerjs.api.spec.model.app.building.StaticAppBuilder
 
build(App, MemoizedFile) - Method in class org.bladerunnerjs.api.spec.model.app.building.WarAppBuilder
 
BuilderChainer - Class in org.bladerunnerjs.api.spec.engine
 
BuilderChainer(SpecTest) - Constructor for class org.bladerunnerjs.api.spec.engine.BuilderChainer
 
builderChainer - Variable in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
buildWar(MemoizedFile) - Method in class org.bladerunnerjs.api.App
 
BundlableNode - Interface in org.bladerunnerjs.api
Any BRJS-specific entity that will be bundled and which may handle logical requests.
bundlableNode() - Method in interface org.bladerunnerjs.api.BundleSet
The method retrieves the BundlableNode that represents the current BundleSet.
BundlableNodeBuilder<N extends BundlableNode> - Class in org.bladerunnerjs.api.spec.engine
 
BundlableNodeBuilder(SpecTest, N) - Constructor for class org.bladerunnerjs.api.spec.engine.BundlableNodeBuilder
 
BundlableNodeCommander<N extends BundlableNode> - Class in org.bladerunnerjs.api.spec.engine
 
BundlableNodeCommander(SpecTest, N) - Constructor for class org.bladerunnerjs.api.spec.engine.BundlableNodeCommander
 
BundlableNodeVerifier<T extends BundlableNode> - Class in org.bladerunnerjs.api.spec.utility
 
BundlableNodeVerifier(SpecTest, T) - Constructor for class org.bladerunnerjs.api.spec.utility.BundlableNodeVerifier
 
BundleInfoCommander - Class in org.bladerunnerjs.api.spec.utility
 
BundleInfoCommander(BundleSet) - Constructor for class org.bladerunnerjs.api.spec.utility.BundleInfoCommander
 
BundleSet - Interface in org.bladerunnerjs.api
A set of assets that could be sent depending on tags and requests.
bundleSetGenerated() - Method in class org.bladerunnerjs.api.spec.engine.BundlableNodeCommander
 

C

calculateNamespace(AssetContainer) - Static method in class org.bladerunnerjs.api.utility.RequirePathUtility
 
calculateNamespace(Asset) - Static method in class org.bladerunnerjs.api.utility.RequirePathUtility
 
calculateNamespace(String) - Static method in class org.bladerunnerjs.api.utility.RequirePathUtility
 
calculateRequireSuffix(Asset) - Static method in class org.bladerunnerjs.api.utility.RequirePathUtility
 
calculateRequireSuffix(String) - Static method in class org.bladerunnerjs.api.utility.RequirePathUtility
 
call() - Method in interface org.bladerunnerjs.api.spec.engine.Command
 
call(ValueCommand<T>) - Method in class org.bladerunnerjs.api.spec.engine.ModelCommander
 
call(Command) - Method in class org.bladerunnerjs.api.spec.engine.ModelCommander
 
call() - Method in interface org.bladerunnerjs.api.spec.engine.ValueCommand
 
castTo(Class<P>) - Method in class org.bladerunnerjs.api.plugin.base.AbstractPlugin
 
castTo(Class<P>) - Method in interface org.bladerunnerjs.api.plugin.Plugin
An alternative to Java's class casting mechanism that is needed because BladeRunnerJS wraps plug-ins within virtual proxy wrappers, preventing class casting from working.
catchAndVerifyExceptions - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
CHANGE_DIRECTORY_EVENT - Static variable in class org.bladerunnerjs.api.FileObserverMessages
 
CHANGE_FILE_EVENT - Static variable in class org.bladerunnerjs.api.FileObserverMessages
 
characterEncodingForRequestIs(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
characterEncodingIs(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
CharResponseContent - Class in org.bladerunnerjs.api.plugin
 
CharResponseContent(BRJS, Reader) - Constructor for class org.bladerunnerjs.api.plugin.CharResponseContent
 
CharResponseContent(App, Reader) - Constructor for class org.bladerunnerjs.api.plugin.CharResponseContent
 
CharResponseContent(BRJS, String) - Constructor for class org.bladerunnerjs.api.plugin.CharResponseContent
 
CharResponseContent(BRJS, Reader...) - Constructor for class org.bladerunnerjs.api.plugin.CharResponseContent
 
CharResponseContent(BRJS, List<Reader>) - Constructor for class org.bladerunnerjs.api.plugin.CharResponseContent
 
CircularDependencyException - Exception in org.bladerunnerjs.api.model.exception
Thrown when several classes have produced a circular dependency that prevented the bundle from being written.
CircularDependencyException(BundlableNode, Set<SourceModule>) - Constructor for exception org.bladerunnerjs.api.model.exception.CircularDependencyException
 
CircularPluginDependencyException - Exception in org.bladerunnerjs.api.plugin.exception
 
CircularPluginDependencyException(Class<? extends Plugin>) - Constructor for exception org.bladerunnerjs.api.plugin.exception.CircularPluginDependencyException
 
classDependsOn(String, String...) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
classDependsOn(String, String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
classDependsOnAlias(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
classDependsOnThirdpartyLib(String, JsLib) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
classDependsOnThirdpartyLib(String, JsLib) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
classExtends(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
classFileHasContent(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
classHasPostExportDependencies(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectVerifier
 
classHasPreExportDependencies(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectVerifier
 
classHasUseTimeDependencies(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectVerifier
 
classRefersTo(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
classRequires(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
classRequires(String, String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
classRequires(String, JsLib) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
classRequiresAtUseTime(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
classRequiresThirdpartyLib(String, JsLib) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
classStaticallyDependsOn(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
cleanUp() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
cleanupTestSdkDirectory - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
clearLogs() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
close() - Method in class org.bladerunnerjs.api.BRJS
 
close() - Method in class org.bladerunnerjs.api.plugin.base.AbstractPlugin
 
close() - Method in class org.bladerunnerjs.api.plugin.BinaryResponseContent
 
close() - Method in class org.bladerunnerjs.api.plugin.CharResponseContent
 
close() - Method in interface org.bladerunnerjs.api.plugin.Plugin
Invoked during the invocation of BRJS.close(), offering plug-ins a chance to release any resources they may be holding on to.
close() - Method in interface org.bladerunnerjs.api.plugin.ResponseContent
The method closesthe corresponding property of the class e.g.
CLOSE_METHOD_NOT_INVOKED - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 
Command - Interface in org.bladerunnerjs.api.spec.engine
Used to create a chain of Commands within the CommanderChainer for the commander utilities.
CommandArgumentsException - Exception in org.bladerunnerjs.api.model.exception.command
This is the superclass for
CommandArgumentsException(String, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.CommandArgumentsException
 
CommandArgumentsException(Throwable, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.CommandArgumentsException
 
CommandArgumentsException(String, Throwable, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.CommandArgumentsException
 
CommanderChainer - Class in org.bladerunnerjs.api.spec.engine
 
CommanderChainer(SpecTest) - Constructor for class org.bladerunnerjs.api.spec.engine.CommanderChainer
 
commanderChainer - Variable in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
commandHasBeenRun(String...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
CommandOperationException - Exception in org.bladerunnerjs.api.model.exception.command
Thrown when the command operations failed e.g.
CommandOperationException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.command.CommandOperationException
 
CommandOperationException(Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.command.CommandOperationException
 
CommandOperationException(String, Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.command.CommandOperationException
 
CommandPlugin - Interface in org.bladerunnerjs.api.plugin
Command plug-ins allow new commands to be made available to users of BladeRunnerJS.
commaWithOptionalSpacesSeparator - Static variable in class org.bladerunnerjs.api.ThirdpartyLibManifest
 
COMMON_JS_STYLE - Static variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
CompositeContentPlugin - Interface in org.bladerunnerjs.api.plugin
Some content plug-ins are part of composites that may be used to wrap their content within a larger bundle.
conf() - Method in class org.bladerunnerjs.api.BRJS
 
ConfFile<CF extends org.bladerunnerjs.yaml.AbstractYamlConfFile> - Class in org.bladerunnerjs.api
 
ConfFile(BRJSNode, Class<CF>, MemoizedFile) - Constructor for class org.bladerunnerjs.api.ConfFile
 
ConfFile(BRJSNode, Class<CF>, MemoizedFile, String) - Constructor for class org.bladerunnerjs.api.ConfFile
 
confFile - Variable in class org.bladerunnerjs.api.ConfFile
 
ConfFileAlreadyLockedException - Exception in org.bladerunnerjs.api.model.exception.conf
Thrown when the locking of a configuration file is being attempted when it has already been locked beforehand.
ConfFileAlreadyLockedException() - Constructor for exception org.bladerunnerjs.api.model.exception.conf.ConfFileAlreadyLockedException
 
ConfFileNotLockedException - Exception in org.bladerunnerjs.api.model.exception.conf
Thrown when a configuration file is being written to without being locked beforehand.
ConfFileNotLockedException(File) - Constructor for exception org.bladerunnerjs.api.model.exception.conf.ConfFileNotLockedException
 
ConfigException - Exception in org.bladerunnerjs.api.model.exception
Thrown when the required configuration could not be resolved.
ConfigException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.ConfigException
 
ConfigException(Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.ConfigException
 
ConfigException(String, Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.ConfigException
 
configureArgsParser(JSAP) - Method in class org.bladerunnerjs.api.plugin.JSAPArgsParsingCommandPlugin
 
confTemplateGroup(String) - Method in class org.bladerunnerjs.api.BRJS
 
confTemplateGroups() - Method in class org.bladerunnerjs.api.BRJS
 
console(String, Object...) - Method in interface org.bladerunnerjs.api.logging.Logger
 
console(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.MockLogger
 
console(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.TestLogger
 
ConsoleLogMessage - Class in org.bladerunnerjs.api.spec.utility
 
ConsoleLogMessage(String, Object[]) - Constructor for class org.bladerunnerjs.api.spec.utility.ConsoleLogMessage
 
containsCommonJsClasses(String...) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsConsoleText(String...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
containsDefinedClasses(String...) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsDir(String) - Method in class org.bladerunnerjs.api.spec.utility.DirectoryVerifier
 
containsEmptyFile(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
containsFile(String) - Method in class org.bladerunnerjs.api.spec.engine.FileTestBuilder
 
containsFile(String) - Method in class org.bladerunnerjs.api.spec.engine.FileTestCommander
 
containsFile(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
containsFile(String) - Method in class org.bladerunnerjs.api.spec.utility.DirectoryVerifier
 
containsFileCopiedFrom(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
containsFiles(String...) - Method in class org.bladerunnerjs.api.spec.engine.FileTestBuilder
 
containsFiles(String...) - Method in class org.bladerunnerjs.api.spec.engine.FileTestCommander
 
containsFiles(String...) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
containsFileWithContents(String, String) - Method in class org.bladerunnerjs.api.spec.engine.FileTestBuilder
 
containsFileWithContents(String, String) - Method in class org.bladerunnerjs.api.spec.engine.FileTestCommander
 
containsFileWithContents(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
containsFileWithContents(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
containsFileWithContents(String, String) - Method in class org.bladerunnerjs.api.spec.utility.DirectoryVerifier
 
containsFolder(String) - Method in class org.bladerunnerjs.api.spec.engine.FileTestBuilder
 
containsFolder(String) - Method in class org.bladerunnerjs.api.spec.engine.FileTestCommander
 
containsFolder(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
containsFormattedConsoleMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
containsLines(String...) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsLockedStorageFile(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
containsMinifiedClasses(String...) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsNamespacedJsClasses(String...) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsOrderedTextFragments(String...) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsOrderedTextFragmentsAnyNumberOfTimes(String...) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsPackageJsonWithMainSourceModule(String) - Method in class org.bladerunnerjs.api.spec.utility.JsLibBuilder
 
containsPersistentNodeProperty(String, String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
containsRequests(String...) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsResourceFile(String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
containsResourceFiles(String...) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
containsResourceFileWithContents(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
containsStorageFile(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
containsText(String) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsTextANumberOfTimes(String, int) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsTextOnce(String) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
containsTransientNodeProperty(String, String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
ContentFileProcessingException - Exception in org.bladerunnerjs.api.model.exception.request
Thrown when problems have been encountered while processing the specified file.
ContentFileProcessingException(Exception, MemoizedFile) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ContentFileProcessingException
 
ContentFileProcessingException(MemoizedFile, String) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ContentFileProcessingException
 
ContentFileProcessingException(MemoizedFile, int, int, Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ContentFileProcessingException
 
ContentFileProcessingException(MemoizedFile, Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ContentFileProcessingException
 
contentLengthForRequestIs(String, int) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
contentLengthForRequestIs(String, int) - Method in class org.bladerunnerjs.api.spec.engine.JettyServerVerifier
 
contentLengthIs(int) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
ContentPlugin - Interface in org.bladerunnerjs.api.plugin
Content plug-ins allow generated content to be returned by the application server in response to requests from the web browser.
ContentPluginCommander - Class in org.bladerunnerjs.api.spec.engine
 
ContentPluginCommander(SpecTest, ContentPlugin) - Constructor for class org.bladerunnerjs.api.spec.engine.ContentPluginCommander
 
contentPlugins - Variable in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
ContentProcessingException - Exception in org.bladerunnerjs.api.model.exception.request
Thrown when the request has failed, but has not been due to a malformed request or resource not found.
ContentProcessingException(Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ContentProcessingException
 
ContentProcessingException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ContentProcessingException
 
ContentProcessingException(Throwable, String) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ContentProcessingException
 
contentsTheSameAsFile(String) - Method in class org.bladerunnerjs.api.spec.utility.DirectoryVerifier
 
contentTypeForRequestIs(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
contentTypeIs(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
COUNTRY_CODE_FORMAT - Static variable in class org.bladerunnerjs.api.plugin.Locale
 
create() - Method in class org.bladerunnerjs.api.BRJS
 
create() - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
CREATE_DIRECTORY_EVENT - Static variable in class org.bladerunnerjs.api.FileObserverMessages
 
CREATE_FILE_EVENT - Static variable in class org.bladerunnerjs.api.FileObserverMessages
 
createLocaleFromFilepath(String) - Static method in class org.bladerunnerjs.api.plugin.Locale
 
createLocaleFromFilepath(String, String) - Static method in class org.bladerunnerjs.api.plugin.Locale
 
createModel() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
createModelWithWorkingDir(File) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
createNewFile() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
createNodeSet(Node) - Static method in class org.bladerunnerjs.api.Theme
 
createNodeSet(Node, Class<T>) - Static method in class org.bladerunnerjs.api.TypedTestPack
 
createNonTestModel() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
createNonTestModel(File) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
createNonTestModelWithTestFileObserver() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
createPlugins(BRJS) - Method in interface org.bladerunnerjs.api.plugin.PluginLocator
The method creates all available plugins, no matter the type, for the specified BRJS object.
createPlugins(BRJS) - Method in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
CREATING_PLUGINS_LOG_MSG - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 

D

debug(String, Object...) - Method in interface org.bladerunnerjs.api.logging.Logger
 
debug(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.MockLogger
 
debug(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.TestLogger
 
debugMessageReceived(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
DEFAULT_CONTAINER_NAME - Static variable in class org.bladerunnerjs.api.App
 
defaultAspect() - Method in class org.bladerunnerjs.api.App
Get the default aspect for the app.
DefaultAssetRegistry - Class in org.bladerunnerjs.api.plugin
 
DefaultAssetRegistry(AssetContainer) - Constructor for class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
defaultBladeset() - Method in class org.bladerunnerjs.api.App
Get the default bladeset for the app.
defaultFileCharacterEncodingIs(String) - Method in class org.bladerunnerjs.api.spec.engine.BladerunnerConfBuilder
 
defaultTestTech() - Method in class org.bladerunnerjs.api.TypedTestPack
 
delete() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
delete() - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
DELETE_DIRECTORY_EVENT - Static variable in class org.bladerunnerjs.api.FileObserverMessages
 
DELETE_FILE_EVENT - Static variable in class org.bladerunnerjs.api.FileObserverMessages
 
deploy() - Method in class org.bladerunnerjs.api.App
 
deployApp() - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
devRequestsForContentPluginsAre(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.BundlableNodeVerifier
 
devResponseContains(String, String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.utility.AspectVerifier
 
devResponseEventuallyContains(String, String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.utility.AspectVerifier
 
dirDoesNotExist() - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
DirectoryAlreadyExistsCommandException - Exception in org.bladerunnerjs.api.model.exception.command
Thrown when the directory already exists on the specified path.
DirectoryAlreadyExistsCommandException(String, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.DirectoryAlreadyExistsCommandException
 
DirectoryAlreadyExistsModelException - Exception in org.bladerunnerjs.api.model.exception.modelupdate
Thrown when it was attempted to create a directory that already exists on the specified path.
DirectoryAlreadyExistsModelException(Node) - Constructor for exception org.bladerunnerjs.api.model.exception.modelupdate.DirectoryAlreadyExistsModelException
 
DirectoryDoesNotExistCommandException - Exception in org.bladerunnerjs.api.model.exception.command
Thrown when the directory does not exist on the specified path.
DirectoryDoesNotExistCommandException(String, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.DirectoryDoesNotExistCommandException
 
DirectoryNotEmptyCommandException - Exception in org.bladerunnerjs.api.model.exception.command
Thrown when the directory on the specified path is not empty.
DirectoryNotEmptyCommandException(String, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.DirectoryNotEmptyCommandException
 
DirectoryVerifier - Class in org.bladerunnerjs.api.spec.utility
 
DirectoryVerifier(SpecTest, MemoizedFile) - Constructor for class org.bladerunnerjs.api.spec.utility.DirectoryVerifier
 
dirExists() - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
DirNode - Class in org.bladerunnerjs.api
 
DirNode(RootNode, Node, MemoizedFile) - Constructor for class org.bladerunnerjs.api.DirNode
 
DirNodeBuilder - Class in org.bladerunnerjs.api.spec.utility
 
DirNodeBuilder(SpecTest, DirNode) - Constructor for class org.bladerunnerjs.api.spec.utility.DirNodeBuilder
 
DirNodeCommander - Class in org.bladerunnerjs.api.spec.utility
 
DirNodeCommander(SpecTest, DirNode) - Constructor for class org.bladerunnerjs.api.spec.utility.DirNodeCommander
 
DirNodeVerifier - Class in org.bladerunnerjs.api.spec.utility
 
DirNodeVerifier(SpecTest, DirNode) - Constructor for class org.bladerunnerjs.api.spec.utility.DirNodeVerifier
 
dirs() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
disabled() - Method in class org.bladerunnerjs.api.spec.utility.LoggerBuilder
 
disableLogging() - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
disableLogging() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
disableStoringLogs() - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
disableStoringLogs() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
discoverAllChildren() - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
discoverAssets(AssetContainer, MemoizedFile, String, List<Asset>, AssetRegistry) - Method in interface org.bladerunnerjs.api.plugin.AssetPlugin
The method adds the Assets available for the specified directory, including implicit dependencies.
discoverFurtherAssets(MemoizedFile, String, List<Asset>) - Method in interface org.bladerunnerjs.api.plugin.AssetRegistry
The method retrieves the List of Assets identified by the AssetPlugins available for the current AssetContainer, specified by a MemoizedFile.
discoverFurtherAssets(MemoizedFile, String, List<Asset>) - Method in class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
discoverUserApps() - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
doCommand(String...) - Method in interface org.bladerunnerjs.api.plugin.CommandPlugin
Runs the command using the provided user arguments.
doCommand(JSAPResult) - Method in class org.bladerunnerjs.api.plugin.JSAPArgsParsingCommandPlugin
 
doCommand(String...) - Method in class org.bladerunnerjs.api.plugin.JSAPArgsParsingCommandPlugin
 
doesNotContainClasses(String...) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
doesNotcontainConsoleText(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
doesNotContainDebugMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
doesNotContainDir(String) - Method in class org.bladerunnerjs.api.spec.utility.DirectoryVerifier
 
doesNotContainErrorMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
doesNotContainFile(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
doesNotContainFile(String) - Method in class org.bladerunnerjs.api.spec.utility.DirectoryVerifier
 
doesNotContainFolder(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
doesNotContainFolder(String) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
doesNotContainInfoMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
doesNotContainText(String) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
doesNotContainWarnMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
doesNotEndWithTextExcludingWhitespace(String) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
doesNotExist() - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
doesNotHaveDir(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
doesNotHaveFile(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
doubleQuoted(String) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
DuplicateAssetContainerException - Exception in org.bladerunnerjs.api.model.exception
Thrown when the default asset container exists in two locations, since it may only exist in one.
DuplicateAssetContainerException(String, String, String) - Constructor for exception org.bladerunnerjs.api.model.exception.DuplicateAssetContainerException
 
DuplicateAssetContainerException(String, Object...) - Constructor for exception org.bladerunnerjs.api.model.exception.DuplicateAssetContainerException
 

E

echoEnabled() - Method in class org.bladerunnerjs.api.spec.utility.LoggerBuilder
 
emptyLogStore() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
enabled() - Method in class org.bladerunnerjs.api.spec.utility.LoggerBuilder
 
enableEchoingLogs() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
enableLogging() - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
enableLogging() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
enableStoringConsoleLogs() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
enableStoringLogs() - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
enableStoringLogs() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
entriesDoNotContain(String...) - Method in class org.bladerunnerjs.api.spec.engine.RequestListVerifier
 
entriesEqual(String...) - Method in class org.bladerunnerjs.api.spec.engine.RequestListVerifier
 
equals(Object) - Method in class org.bladerunnerjs.api.plugin.base.AbstractPlugin
 
equals(Locale) - Method in class org.bladerunnerjs.api.plugin.Locale
 
equals(Object) - Method in class org.bladerunnerjs.api.plugin.Locale
 
equals(Object) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
equals(Object) - Method in class org.bladerunnerjs.api.spec.utility.LogMessage
 
error(String, Object...) - Method in interface org.bladerunnerjs.api.logging.Logger
 
error(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.MockLogger
 
error(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.TestLogger
 
ERROR_GETTING_PROPERTIES_EXCEPTION - Static variable in exception org.bladerunnerjs.api.model.exception.PropertiesException
 
ERROR_SETTING_PROPERTIES_EXCEPTION - Static variable in exception org.bladerunnerjs.api.model.exception.PropertiesException
 
errorMessageReceived(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
Event - Interface in org.bladerunnerjs.api.plugin
A generic Event interface for processes such as the creation or deletion of a Node, execution of commands, deployment of apps etc.
eventFires(Event, Node) - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
eventMessage(WatchEvent.Kind<?>, File) - Static method in class org.bladerunnerjs.api.FileObserverMessages
 
EventObserver - Interface in org.bladerunnerjs.api.plugin
Used to specify the behaviour after the firing of an Event on the specified Node.
ExceptionPrinter - Class in org.bladerunnerjs.api.spec.engine
 
ExceptionPrinter() - Constructor for class org.bladerunnerjs.api.spec.engine.ExceptionPrinter
 
exceptions - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
ExceptionsBuilder - Class in org.bladerunnerjs.api.spec.engine
 
ExceptionsBuilder(SpecTest, List<Throwable>) - Constructor for class org.bladerunnerjs.api.spec.engine.ExceptionsBuilder
 
ExceptionsVerifier - Class in org.bladerunnerjs.api.spec.engine
 
ExceptionsVerifier(SpecTest, List<Throwable>) - Constructor for class org.bladerunnerjs.api.spec.engine.ExceptionsVerifier
 
exists() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
exists() - Method in class org.bladerunnerjs.api.ThirdpartyLibManifest
 
expectedExceptionMessageIs(String) - Method in class org.bladerunnerjs.api.spec.logging.ExpectedTestFailureWatcher
 
expectedExceptionTypeIs(Class<? extends Throwable>) - Method in class org.bladerunnerjs.api.spec.logging.ExpectedTestFailureWatcher
 
ExpectedFailure - Annotation Type in org.bladerunnerjs.api.spec.logging
Initially this is just a marker annotation to be used by a JUnit4 Test case in conjunction with ExpectedTestFailure @Rule to indicate that a test is supposed to be failing
ExpectedTestFailureException - Class in org.bladerunnerjs.api.spec.logging
 
ExpectedTestFailureException(String) - Constructor for class org.bladerunnerjs.api.spec.logging.ExpectedTestFailureException
 
ExpectedTestFailureWatcher - Class in org.bladerunnerjs.api.spec.logging
 
ExpectedTestFailureWatcher() - Constructor for class org.bladerunnerjs.api.spec.logging.ExpectedTestFailureWatcher
 

F

file() - Method in interface org.bladerunnerjs.api.Asset
The method returns a MemoizedFile object that provides similar methods to File and wraps a File object.
file(String) - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
FILE_CHANGED_MSG - Static variable in class org.bladerunnerjs.api.FileObserverMessages
 
FILE_NAME - Static variable in class org.bladerunnerjs.api.AppConf
 
FILE_WATCHER_MESSAGE - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 
fileContentsChangeTo(String, String) - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
fileContentsContains(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
fileContentsDoesNotContain(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
fileContentsEquals(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
fileCreated(String) - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
fileDeleted(String) - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
fileExists() - Method in class org.bladerunnerjs.api.ConfFile
 
fileHasContents(String, String...) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
fileHasContents(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
fileHasContentsWithoutNotifyingFileRegistry(String, String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
FileModificationRegistry - Class in org.bladerunnerjs.api.memoization
The FileModificationRegistry tracks the 'version' of files.
FileModificationRegistry(FileFilter, FileFilter) - Constructor for class org.bladerunnerjs.api.memoization.FileModificationRegistry
 
FileModifiedChecker - Class in org.bladerunnerjs.api.memoization
 
FileModifiedChecker(FileModificationRegistry, RootNode, File) - Constructor for class org.bladerunnerjs.api.memoization.FileModifiedChecker
 
fileObserver() - Method in class org.bladerunnerjs.api.BRJS
 
FileObserver - Interface in org.bladerunnerjs.api
An observer that monitors Assets for changes.
FileObserverMessages - Class in org.bladerunnerjs.api
 
FileObserverMessages() - Constructor for class org.bladerunnerjs.api.FileObserverMessages
 
files() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
filesAndDirs() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
filesAndDirs(IOFileFilter) - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
FileTestBuilder - Class in org.bladerunnerjs.api.spec.engine
 
FileTestBuilder(SpecTest, MemoizedFile) - Constructor for class org.bladerunnerjs.api.spec.engine.FileTestBuilder
 
FileTestBuilder(SpecTest, File) - Constructor for class org.bladerunnerjs.api.spec.engine.FileTestBuilder
 
FileTestCommander - Class in org.bladerunnerjs.api.spec.engine
 
FileTestCommander(SpecTest, File) - Constructor for class org.bladerunnerjs.api.spec.engine.FileTestCommander
 
fileUtil - Variable in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
FileVersion - Class in org.bladerunnerjs.api.memoization
 
FileVersion() - Constructor for class org.bladerunnerjs.api.memoization.FileVersion
 
fileWatcherThread - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
filterIndexPage(String, Locale, String, Writer, RequestMode) - Method in interface org.bladerunnerjs.api.BrowsableNode
The method replaces the tag handlers from your index pages with the appropriate content as indicated, such as the required CSS bundle, for example.
finalize() - Method in class org.bladerunnerjs.api.BRJS
 
firstFileIsLarger(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 

G

generateSourceMap(String, List<InputSource>) - Method in interface org.bladerunnerjs.api.plugin.MinifierPlugin
 
get() - Method in interface org.bladerunnerjs.api.memoization.Getter
 
getAbsoluteFile() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
getAbsolutePath() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
getActiveCharacterEncoding() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
getActiveClientCharacterEncoding() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
getAllAssetContainers() - Method in class org.bladerunnerjs.api.App
Returns *all* of the asset containers in the model.
getAllowAnonymousStats() - Method in class org.bladerunnerjs.api.BladerunnerConf
 
getAppReturns(App) - Method in class org.bladerunnerjs.api.spec.utility.JsLibVerifier
 
getAppVersionGenerator() - Method in class org.bladerunnerjs.api.BRJS
 
getAsset(BundlableNode, String) - Method in interface org.bladerunnerjs.api.plugin.RequirePlugin
The method returns the Asset retrieved using the selected requirePathSuffix from the bundable node.
getAssetName() - Method in interface org.bladerunnerjs.api.Asset
The method returns the name of the Asset file.
getAssetPath() - Method in interface org.bladerunnerjs.api.Asset
The method returns the path to the Asset relative to the App that comprises it.
getBundledFiles() - Method in class org.bladerunnerjs.api.spec.utility.WorkbenchCommander
 
getBundleInfo() - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
getBundleInfo() - Method in class org.bladerunnerjs.api.spec.utility.WorkbenchCommander
 
getBundleSet() - Method in interface org.bladerunnerjs.api.BundlableNode
The method retrieves the BundleSet corresponding to the current BundableNode for when it is necessary to deploy it.
getCause() - Method in exception org.bladerunnerjs.api.model.exception.UnresolvableRequirePathException
 
getCharacterNumber() - Method in exception org.bladerunnerjs.api.model.exception.request.MalformedRequestException
 
getCommand() - Method in exception org.bladerunnerjs.api.model.exception.command.CommandArgumentsException
 
getCommandDescription() - Method in interface org.bladerunnerjs.api.plugin.CommandPlugin
Returns a description message that helps users to determine whether a command may be of interest to them or not.
getCommandHelp() - Method in interface org.bladerunnerjs.api.plugin.CommandPlugin
Returns a detailed help message that describes the various parameters the command provides, and how they are used.
getCommandHelp() - Method in class org.bladerunnerjs.api.plugin.JSAPArgsParsingCommandPlugin
 
getCommandName() - Method in exception org.bladerunnerjs.api.model.exception.command.NoSuchCommandException
 
getCommandName() - Method in interface org.bladerunnerjs.api.plugin.CommandPlugin
Returns the name of the command.
getCommandPlugins() - Method in interface org.bladerunnerjs.api.plugin.PluginLocator
The method retrieves all CommandPlugins for the BRJS object inputed through the createPlugins function.
getCommandPlugins() - Method in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
getCommandUsage() - Method in interface org.bladerunnerjs.api.plugin.CommandPlugin
Returns a usage message that shows the user an example of how the command parameters are used.
getCommandUsage() - Method in class org.bladerunnerjs.api.plugin.JSAPArgsParsingCommandPlugin
 
getCommonjsDefinition() - Method in class org.bladerunnerjs.api.ThirdpartyLibManifest
 
getCompositeGroupName() - Method in interface org.bladerunnerjs.api.plugin.CompositeContentPlugin
Returns the group name of content plug-in, which allow composite content plug-ins that compose a number of related plug-ins.
getConf() - Method in class org.bladerunnerjs.api.ConfFile
 
getConfFile() - Method in class org.bladerunnerjs.api.ConfFile
 
getConfigFilePath(BRJS) - Static method in class org.bladerunnerjs.api.BladerunnerConf
 
getContentPathParser() - Method in interface org.bladerunnerjs.api.plugin.RoutableContentPlugin
Returns the content-path parser that will be used to parse all requests for this plug-in.
getContentPluginReader() - Method in class org.bladerunnerjs.api.plugin.InputSource
 
getContentPlugins() - Method in interface org.bladerunnerjs.api.plugin.PluginLocator
The method retrieves all ContentPlugins for the BRJS object inputed through the createPlugins function.
getContentPlugins() - Method in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
getCountryCode() - Method in class org.bladerunnerjs.api.plugin.Locale
 
getCssFiles() - Method in class org.bladerunnerjs.api.ThirdpartyLibManifest
 
getDefaultBrowser() - Method in class org.bladerunnerjs.api.TestRunnerConf
 
getDefaultFileCharacterEncoding() - Method in class org.bladerunnerjs.api.BladerunnerConf
 
getDefaultLocale() - Method in class org.bladerunnerjs.api.AppConf
 
getDependentAssets(BundlableNode) - Method in interface org.bladerunnerjs.api.LinkedAsset
Returns a list of files this LinkedAssetFile depends on
getDepends() - Method in class org.bladerunnerjs.api.ThirdpartyLibManifest
 
getExports() - Method in class org.bladerunnerjs.api.ThirdpartyLibManifest
 
getFileModificationRegistry() - Method in class org.bladerunnerjs.api.BRJS
 
getFileObserverValue() - Method in class org.bladerunnerjs.api.BladerunnerConf
 
getFileVersion(File) - Method in class org.bladerunnerjs.api.memoization.FileModificationRegistry
 
getFileVersionObject(File) - Method in class org.bladerunnerjs.api.memoization.FileModificationRegistry
 
getFormattedMessage() - Method in class org.bladerunnerjs.api.spec.utility.LogMessage
 
getGeneratedContentPaths(Map<String, String>, BundleSet, RequestMode, Locale) - Method in class org.bladerunnerjs.api.plugin.base.AbstractTagHandlerPlugin
 
getGeneratedContentPaths(Map<String, String>, BundleSet, RequestMode, Locale) - Method in interface org.bladerunnerjs.api.plugin.TagHandlerPlugin
Get a list of content paths this tag handler loads or causes the app to load.
getIgnoredPaths() - Method in class org.bladerunnerjs.api.BladerunnerConf
 
getIndexFile() - Method in class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
getInputStream() - Method in class org.bladerunnerjs.api.plugin.BinaryResponseContent
 
getJettyPort() - Method in class org.bladerunnerjs.api.BladerunnerConf
 
getJsFiles() - Method in class org.bladerunnerjs.api.ThirdpartyLibManifest
 
getLanguageCode() - Method in class org.bladerunnerjs.api.plugin.Locale
 
getLinkedAsset(String) - Method in interface org.bladerunnerjs.api.BundlableNode
The method retrieves the resource specified by the require path.
getLocaleCookieName() - Method in class org.bladerunnerjs.api.AppConf
 
getLocaleFilePattern(String) - Method in class org.bladerunnerjs.api.plugin.Locale
 
getLocaleFilePattern(String, String) - Method in class org.bladerunnerjs.api.plugin.Locale
 
getLocales() - Method in class org.bladerunnerjs.api.AppConf
 
getLogger(Class<?>) - Method in class org.bladerunnerjs.api.spec.utility.StubLoggerFactory
 
getLogger(Class<?>) - Method in class org.bladerunnerjs.api.spec.utility.TestLoggerFactory
 
getLoggerFactory() - Method in class org.bladerunnerjs.api.BRJS
 
getLoginModuleName() - Method in class org.bladerunnerjs.api.BladerunnerConf
 
getLoginRealm() - Method in class org.bladerunnerjs.api.BladerunnerConf
 
getLogLevel() - Method in class org.bladerunnerjs.api.spec.logging.MockLogLevelAccessor
 
getMemoizedFile(String) - Method in class org.bladerunnerjs.api.BRJS
 
getMemoizedFile(File) - Method in class org.bladerunnerjs.api.BRJS
 
getMemoizedFile(File, String) - Method in class org.bladerunnerjs.api.BRJS
 
getMemoizedFile(File) - Method in class org.bladerunnerjs.api.memoization.MemoizedFileAccessor
 
getMessage() - Method in exception org.bladerunnerjs.api.model.exception.AmbiguousRequirePathException
 
getMessage() - Method in exception org.bladerunnerjs.api.model.exception.InvalidRequirePathException
 
getMessage() - Method in exception org.bladerunnerjs.api.model.exception.ModelOperationException
 
getMessage() - Method in exception org.bladerunnerjs.api.model.exception.OutOfBundleScopeRequirePathException
 
getMessage() - Method in exception org.bladerunnerjs.api.model.exception.OutOfScopeRequirePathException
 
getMessage() - Method in exception org.bladerunnerjs.api.model.exception.UnresolvableRelativeRequirePathException
 
getMessage() - Method in exception org.bladerunnerjs.api.model.exception.UnresolvableRequirePathException
 
getMinifierPlugins() - Method in interface org.bladerunnerjs.api.plugin.PluginLocator
The method retrieves all MinifierPlugins for the BRJS object inputed through the createPlugins function.
getMinifierPlugins() - Method in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
getModelObserverPlugins() - Method in interface org.bladerunnerjs.api.plugin.PluginLocator
The method retrieves all ModelObserverPlugins for the BRJS object inputed through the createPlugins function.
getModelObserverPlugins() - Method in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
getName() - Method in class org.bladerunnerjs.api.App
 
getName() - Method in class org.bladerunnerjs.api.Aspect
 
getName() - Method in class org.bladerunnerjs.api.Blade
 
getName() - Method in class org.bladerunnerjs.api.Bladeset
 
getName() - Method in interface org.bladerunnerjs.api.logging.Logger
 
getName() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
getName() - Method in class org.bladerunnerjs.api.spec.utility.MockLogger
 
getName() - Method in class org.bladerunnerjs.api.spec.utility.TestLogger
 
getName() - Method in class org.bladerunnerjs.api.TestPack
 
getName() - Method in class org.bladerunnerjs.api.Theme
 
getName() - Method in class org.bladerunnerjs.api.TypedTestPack
 
getNonAspectAssetContainers() - Method in class org.bladerunnerjs.api.App
 
getOrderedPlugins() - Method in class org.bladerunnerjs.api.BladerunnerConf
 
getParentFile() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
getPluginClass() - Method in class org.bladerunnerjs.api.plugin.base.AbstractPlugin
 
getPluginClass() - Method in interface org.bladerunnerjs.api.plugin.Plugin
An alternative to Java's Object.getClass() method that is needed because BladeRunnerJS wraps plug-ins within virtual proxy wrappers, causing the native Object.getClass() method to become ineffective.
getPluginName() - Method in interface org.bladerunnerjs.api.plugin.RequirePlugin
The method returns the name of the current plugin being used e.g.
getPort() - Method in interface org.bladerunnerjs.api.appserver.ApplicationServer
 
getPossibleDevRequests(BundlableNode, List<String>) - Method in class org.bladerunnerjs.api.spec.engine.ContentPluginCommander
 
getPossibleProdRequests(BundlableNode, List<String>) - Method in class org.bladerunnerjs.api.spec.engine.ContentPluginCommander
 
getPostExportDefineTimeDependentAssets(BundlableNode) - Method in interface org.bladerunnerjs.api.SourceModule
Returns the list of dependencies that happen to be required at define-time, but which are not needed for the source-module to actually define itself.
getPreExportDefineTimeDependentAssets(BundlableNode) - Method in interface org.bladerunnerjs.api.SourceModule
Returns the list of all dependencies required by the source-module before it's able to define itself.
getPrimaryRequirePath() - Method in interface org.bladerunnerjs.api.Asset
The method returns the primary require path to the Asset, which is calculated based on the require prefix of its AssetContainer and the Asset name.
getReader() - Method in interface org.bladerunnerjs.api.Asset
The method returns a Reader object for obtaining the content of the Asset.
getReader() - Method in class org.bladerunnerjs.api.plugin.CharResponseContent
 
getRegisteredAsset(String) - Method in interface org.bladerunnerjs.api.plugin.AssetRegistry
The method retrieves the registered Asset identified by the specified require path within the current registry.
getRegisteredAsset(String) - Method in class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
getRegisteredAssets() - Method in interface org.bladerunnerjs.api.plugin.AssetRegistry
Returns all Assets registered with the Asset registry
getRegisteredAssets() - Method in class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
getRegisteredSeedAssets() - Method in interface org.bladerunnerjs.api.plugin.AssetRegistry
Returns all Assets registered as seed assets with the Asset registry
getRegisteredSeedAssets() - Method in class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
getRelativePath(MemoizedFile) - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
getRequest() - Method in exception org.bladerunnerjs.api.model.exception.request.MalformedRequestException
 
getRequestPrefix() - Method in interface org.bladerunnerjs.api.plugin.ContentPlugin
Returns the prefix that all requests for this content plug-in will begin with.
getRequirePaths() - Method in interface org.bladerunnerjs.api.Asset
The method returns the available require paths to the Asset.
getRequirePlugins() - Method in interface org.bladerunnerjs.api.plugin.PluginLocator
The method retrieves all RequirePlugins for the BRJS object inputed through the createPlugins function.
getRequirePlugins() - Method in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
getRequirePrefix() - Method in class org.bladerunnerjs.api.App
 
getRequirePrefix() - Method in class org.bladerunnerjs.api.AppConf
 
getRequirePrefix() - Method in class org.bladerunnerjs.api.BRLibConf
 
getResourceFile(String) - Method in class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
getScopeLocationText(AssetContainer) - Static method in class org.bladerunnerjs.api.model.exception.RequirePathExceptionUtils
 
getSettingNames() - Method in interface org.bladerunnerjs.api.plugin.MinifierPlugin
 
getSourceFile(String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
getSourceFile(String) - Method in class org.bladerunnerjs.api.spec.utility.TestPackBuilder
 
getSrcResourceFile(String) - Method in class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
getTagHandlerPlugins() - Method in interface org.bladerunnerjs.api.plugin.PluginLocator
The method retrieves all TagHandlerPlugins for the BRJS object inputed through the createPlugins function.
getTagHandlerPlugins() - Method in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
getTagName() - Method in interface org.bladerunnerjs.api.plugin.TagHandlerPlugin
Returns the name of the tag this tag-handler provides.
getTemplateName() - Method in interface org.bladerunnerjs.api.BRJSNode
The method returns the name of the template, that is, the entity type and not the template group (which represents a collection of templates).
getTemplateName() - Method in class org.bladerunnerjs.api.TestPack
 
getTemporaryExportDir(App) - Static method in class org.bladerunnerjs.api.spec.model.app.building.AppBuilderUtilis
 
Getter<E extends java.lang.Exception> - Interface in org.bladerunnerjs.api.memoization
A generic Getter entity for obtaining access to a Memoized Value.
getTestSourceFile(String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
getTypeName() - Method in class org.bladerunnerjs.api.Workbench
 
getUnderlyingFile() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
getUsedContentPaths(BundleSet, RequestMode, Locale...) - Method in class org.bladerunnerjs.api.plugin.base.AbstractContentPlugin
 
getUsedContentPaths(BundleSet, RequestMode, Locale...) - Method in interface org.bladerunnerjs.api.plugin.ContentPlugin
 
getUseTimeDependentAssets(BundlableNode) - Method in interface org.bladerunnerjs.api.SourceModule
Returns the list of dependencies that are known not to be needed by the source-module until use-time.
getValidContentPaths(BundleSet, RequestMode, Locale...) - Method in interface org.bladerunnerjs.api.plugin.ContentPlugin
Returns the list of valid content paths for the given bundle-set and locale.
getVersion() - Method in class org.bladerunnerjs.api.spec.utility.MockAppVersionGenerator
 
getVersionPattern() - Method in class org.bladerunnerjs.api.spec.utility.MockAppVersionGenerator
 
given() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(MemoizedFile) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(File) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(List<Throwable>) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(LogMessageStore) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(EventObserver) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(NamedNode) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(TemplateGroup) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(BRJS) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(BladerunnerConf) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(NodeProperties) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(App) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(AppConf) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(Aspect) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(Blade) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(Bladeset) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(Workbench<?>) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(JsLib) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(DirNode) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(NamedDirNode) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(ApplicationServer) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(Server) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
given(B) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 

H

handleLogicalRequest(String, UrlContentAccessor, String) - Method in interface org.bladerunnerjs.api.BundlableNode
The method represents a bundle request and will deliver the response in the form of bundled resources.
handleLogicalRequest(String, BundleSet, UrlContentAccessor, String) - Method in interface org.bladerunnerjs.api.BundlableNode
Handle a given request using the BundleSet provided.
handleRequest(String, BundleSet, UrlContentAccessor, String) - Method in interface org.bladerunnerjs.api.plugin.ContentPlugin
Get a reader for the content generated for the given request.
hasApps(String...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSVerifier
 
hasAssetPlugins(AssetPlugin...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenAuthenticallyCreated() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenAuthenticallyCreatedWithAutoConfiguredObserverThread() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenAuthenticallyCreatedWithAutoConfiguredObserverThread() - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
hasBeenAuthenticallyCreatedWithFilePollingThread() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenAuthenticallyCreatedWithFileWatcherThread() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenAuthenticallyCreatedWithFileWatcherThread() - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
hasBeenAuthenticallyCreatedWithFileWatcherThreadAndWorkingDir(File) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenAuthenticallyCreatedWithWorkingDir(File) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenAuthenticallyReCreated() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenBuilt(MemoizedFile) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasBeenBuilt(File) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasBeenBuiltAsWar(MemoizedFile) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasBeenCreated() - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasBeenCreated() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenCreated() - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
hasBeenCreatedWithWorkingDir(File) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenCreatedWithWorkingDir(File) - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
hasBeenDeployed() - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasBeenInactiveForOneMillisecond() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenPopulated() - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
hasBeenPopulated(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasBeenPopulated(String, String) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasBeenPopulated() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasBeenPopulated() - Method in class org.bladerunnerjs.api.spec.utility.JsLibBuilder
 
hasChangedSinceLastCheck() - Method in class org.bladerunnerjs.api.memoization.FileModifiedChecker
 
hasClass(String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
hasClasses(String...) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
hasCommand(CommandPlugin) - Method in class org.bladerunnerjs.api.spec.engine.PluginLocatorBuilder
 
hasCommandPlugins(CommandPlugin...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasCommonJsPackageStyle(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasCommonJsPackageStyle() - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasCommonJsPackageStyle(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
hasCommonJsPackageStyle() - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
hasConfigurationFileWithContent(String, String) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasContentPlugins(ContentPlugin...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasCountryCode() - Method in class org.bladerunnerjs.api.plugin.Locale
 
hasDefaultEnvironmentProperties(String, String) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasDir(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasDir(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
hasDirectoryWithFormat(String, String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.utility.BRJSVerifier
 
hasEnvironmentProperties(String, String, String) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasFile(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
hasFileObserverValue(String) - Method in class org.bladerunnerjs.api.spec.engine.BladerunnerConfBuilder
 
hasFilesAndDirs(List<String>, List<String>) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
hashCode() - Method in class org.bladerunnerjs.api.plugin.Locale
 
hashCode() - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
hashCode() - Method in class org.bladerunnerjs.api.spec.utility.LogMessage
 
hasIgnoredPaths(String...) - Method in class org.bladerunnerjs.api.spec.engine.BladerunnerConfBuilder
 
hasLanguageCode() - Method in class org.bladerunnerjs.api.plugin.Locale
 
hasLibs(JsLib...) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasLibs(JsLib...) - Method in class org.bladerunnerjs.api.spec.utility.AppVerifier
 
hasLocaleCookieName(String) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasMinifierPlugins(MinifierPlugin...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasModelObserverPlugins(ModelObserverPlugin...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasNamespacedJsPackageStyle(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasNamespacedJsPackageStyle() - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasNamespacedJsPackageStyle(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
hasNamespacedJsPackageStyle() - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
hasNotYetBeenCreated() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasPackageStyle(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasPackageStyle(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
hasPersistentNodeProperty(String, String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasReceivedRequest(String) - Method in class org.bladerunnerjs.api.spec.engine.BundlableNodeBuilder
 
hasReceivedRequest(String) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasReceivedRequest(String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.utility.AppBuilder
 
hasRegisteredAsset(String) - Method in interface org.bladerunnerjs.api.plugin.AssetRegistry
The method verifies whether the specified require path is the valid require path for one of its registered assets.
hasRegisteredAsset(String) - Method in class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
hasRequirePrefix(String) - Method in class org.bladerunnerjs.api.spec.engine.AppConfBuilder
 
hasSeedAsset(String) - Method in interface org.bladerunnerjs.api.plugin.AssetRegistry
The method verifies whether the specified require path is the valid require path for one of its seed assets.
hasSeedAsset(String) - Method in class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
hasSourceModules(String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectVerifier
 
hasSourceModules(String...) - Method in class org.bladerunnerjs.api.spec.utility.AssetContainerVerifier
 
hasSourceModules(String...) - Method in class org.bladerunnerjs.api.spec.utility.BladeVerifier
 
hasSourceModules(String...) - Method in class org.bladerunnerjs.api.spec.utility.JsLibVerifier
 
hasStarted() - Method in class org.bladerunnerjs.api.spec.engine.JettyServerBuilder
 
hasStorageFile(String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
hasTagHandlerPlugins(TagHandlerPlugin...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasTestClass(String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
hasTestClasses(String...) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
hasTransientNodeProperty(String, String, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
hasVersion(String) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
hasVersion(String) - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
hasWar(String, String) - Method in class org.bladerunnerjs.api.spec.engine.JettyServerBuilder
 
hasWar(File, String) - Method in class org.bladerunnerjs.api.spec.engine.JettyServerBuilder
 
hasWarWithFilters(String, String, Filter...) - Method in class org.bladerunnerjs.api.spec.engine.JettyServerBuilder
 
hasWarWithFilters(File, String, Filter...) - Method in class org.bladerunnerjs.api.spec.engine.JettyServerBuilder
 
HTTP_REQUEST_PREFIX - Static variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 

I

IncorectContentPathPrefixException - Exception in org.bladerunnerjs.api.model.exception
Thrown when an incorrect content plugin request prefix has been specified.
IncorectContentPathPrefixException(ContentPlugin, String, String) - Constructor for exception org.bladerunnerjs.api.model.exception.IncorectContentPathPrefixException
 
IncorrectNumberOfArgumentsException - Exception in org.bladerunnerjs.api.model.exception.command
Thrown when the inputted number of arguments does not match the required number of arguments.
IncorrectNumberOfArgumentsException(CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.IncorrectNumberOfArgumentsException
 
incrementAllFileVersions() - Method in class org.bladerunnerjs.api.memoization.FileModificationRegistry
 
incrementChildFileVersions(File) - Method in class org.bladerunnerjs.api.memoization.FileModificationRegistry
 
incrementChildFileVersions() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
incrementFileVersion(File) - Method in class org.bladerunnerjs.api.memoization.FileModificationRegistry
 
incrementFileVersion() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
indexPageHasAliasReferences(String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
indexPageHasContent(String) - Method in class org.bladerunnerjs.api.spec.engine.BundlableNodeBuilder
 
indexPageHasContent(String) - Method in class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
indexPageHasContent(String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
indexPageLoadedInDev(StringBuffer, String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
indexPageLoadedInProd(StringBuffer, String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
indexPageRefersTo(String...) - Method in class org.bladerunnerjs.api.spec.engine.BundlableNodeBuilder
 
indexPageRefersTo(String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
indexPageRefersToWithoutNotifyingFileRegistry(String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
indexPageRequires(String) - Method in class org.bladerunnerjs.api.spec.engine.BundlableNodeBuilder
 
indexPageRequires(JsLib) - Method in class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
indexPageRequires(String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
indexPageRequires(JsLib) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
indexPageRequires(String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
info(String, Object...) - Method in interface org.bladerunnerjs.api.logging.Logger
 
info(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.MockLogger
 
info(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.TestLogger
 
infoMessageReceived(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
InputSource - Class in org.bladerunnerjs.api.plugin
 
InputSource(String, ContentPlugin, BundleSet, UrlContentAccessor, String) - Constructor for class org.bladerunnerjs.api.plugin.InputSource
 
instance() - Static method in class org.bladerunnerjs.api.spec.logging.ExpectedTestFailureWatcher
Static factory to an instance of this watcher
instanceOf(Class<P>) - Method in class org.bladerunnerjs.api.plugin.base.AbstractPlugin
 
instanceOf(Class<P>) - Method in interface org.bladerunnerjs.api.plugin.Plugin
An alternative to Java's instanceof operator that is needed because BladeRunnerJS wraps plug-ins within virtual proxy wrappers, causing the native instanceof operator to become ineffective.
InvalidBundlableNodeException - Exception in org.bladerunnerjs.api.model.exception
 
InvalidBundlableNodeException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.InvalidBundlableNodeException
 
InvalidContentPathException - Exception in org.bladerunnerjs.api.model.exception
Thrown when an incorrect content plugin path has been specified.
InvalidContentPathException(ContentPlugin, String, String) - Constructor for exception org.bladerunnerjs.api.model.exception.InvalidContentPathException
 
InvalidDirectoryNameException - Exception in org.bladerunnerjs.api.model.exception.name
Thrown when the specified directory name is not valid for the node.
InvalidDirectoryNameException(NamedNode) - Constructor for exception org.bladerunnerjs.api.model.exception.name.InvalidDirectoryNameException
 
InvalidPackageNameException - Exception in org.bladerunnerjs.api.model.exception.name
Thrown when the specified Javascript package name is not valid for the node.
InvalidPackageNameException(Node, String) - Constructor for exception org.bladerunnerjs.api.model.exception.name.InvalidPackageNameException
 
InvalidRequirePathException - Exception in org.bladerunnerjs.api.model.exception
Thrown when an invalid location has been specified for the request.
InvalidRequirePathException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.InvalidRequirePathException
 
InvalidRootPackageNameException - Exception in org.bladerunnerjs.api.model.exception.name
Thrown when the specified Javascript root package name is not valid for the node.
InvalidRootPackageNameException(Node, String) - Constructor for exception org.bladerunnerjs.api.model.exception.name.InvalidRootPackageNameException
 
InvalidSdkDirectoryException - Exception in org.bladerunnerjs.api.model.exception
Thrown when the specified directory is not a valid SDK.
InvalidSdkDirectoryException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.InvalidSdkDirectoryException
 
io() - Method in class org.bladerunnerjs.api.BRJS
 
isAbsoluteOrPartialMatch(Locale) - Method in class org.bladerunnerjs.api.plugin.Locale
 
isAssertionMade() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
isChildOf(MemoizedFile) - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
isCompleteLocale() - Method in class org.bladerunnerjs.api.plugin.Locale
 
isDirectory() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
isEmpty() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
isEmpty() - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
isEmpty() - Method in class org.bladerunnerjs.api.spec.utility.DirectoryVerifier
 
isEmptyLocale() - Method in class org.bladerunnerjs.api.plugin.Locale
 
isEncapsulatedModule() - Method in interface org.bladerunnerjs.api.SourceModule
 
isFile() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
isGlobalisedModule() - Method in interface org.bladerunnerjs.api.SourceModule
 
isLoggingEnabled() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
isMultiLocaleApp() - Method in class org.bladerunnerjs.api.App
 
isNamespaceEnforced() - Method in class org.bladerunnerjs.api.Aspect
 
isNamespaceEnforced() - Method in class org.bladerunnerjs.api.Blade
 
isNamespaceEnforced() - Method in class org.bladerunnerjs.api.Bladeset
 
isNamespaceEnforced() - Method in class org.bladerunnerjs.api.TestPack
 
isNamespaceEnforced() - Method in class org.bladerunnerjs.api.Workbench
 
isNotEmpty() - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
isReadOnly() - Method in class org.bladerunnerjs.api.spec.engine.FileTestBuilder
 
isRequirable() - Method in interface org.bladerunnerjs.api.Asset
BRJS distinguishes between Assets that may be required and those that may not.
isRootDir(File) - Method in class org.bladerunnerjs.api.BRJS
 
isSameAs(N) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
isScopeEnforced() - Method in interface org.bladerunnerjs.api.Asset
In order to encourage modularity, BRJS does not allow lower level entities to depend on higher level entities.
isValidName() - Method in class org.bladerunnerjs.api.App
 
isValidName() - Method in class org.bladerunnerjs.api.Aspect
 
isValidName() - Method in class org.bladerunnerjs.api.Blade
 
isValidName() - Method in class org.bladerunnerjs.api.Bladeset
 
isValidName() - Method in class org.bladerunnerjs.api.TestPack
 
isValidName() - Method in class org.bladerunnerjs.api.Theme
 
isValidName() - Method in class org.bladerunnerjs.api.TypedTestPack
 

J

JettyServerBuilder - Class in org.bladerunnerjs.api.spec.engine
 
JettyServerBuilder(SpecTest, Server) - Constructor for class org.bladerunnerjs.api.spec.engine.JettyServerBuilder
 
JettyServerCommander - Class in org.bladerunnerjs.api.spec.engine
 
JettyServerCommander(SpecTest, Server) - Constructor for class org.bladerunnerjs.api.spec.engine.JettyServerCommander
 
JettyServerVerifier - Class in org.bladerunnerjs.api.spec.engine
 
JettyServerVerifier(SpecTest, Server) - Constructor for class org.bladerunnerjs.api.spec.engine.JettyServerVerifier
 
join() - Method in interface org.bladerunnerjs.api.appserver.ApplicationServer
Wait for the application server thread to terminate.
JSAPArgsParsingCommandPlugin - Class in org.bladerunnerjs.api.plugin
An abstract implementation of CommandPlugin which uses JSAP to parse command arguments and provide helpful error messages.
JSAPArgsParsingCommandPlugin() - Constructor for class org.bladerunnerjs.api.plugin.JSAPArgsParsingCommandPlugin
 
jsLib(String) - Method in class org.bladerunnerjs.api.App
 
JsLib - Interface in org.bladerunnerjs.api
JavaScript libraries to be used within your BRJS applications.
JsLibBuilder - Class in org.bladerunnerjs.api.spec.utility
 
JsLibBuilder(SpecTest, JsLib) - Constructor for class org.bladerunnerjs.api.spec.utility.JsLibBuilder
 
JsLibCommander - Class in org.bladerunnerjs.api.spec.utility
 
JsLibCommander(SpecTest, JsLib) - Constructor for class org.bladerunnerjs.api.spec.utility.JsLibCommander
 
jsLibs() - Method in class org.bladerunnerjs.api.App
 
JsLibVerifier - Class in org.bladerunnerjs.api.spec.utility
 
JsLibVerifier(SpecTest, JsLib) - Constructor for class org.bladerunnerjs.api.spec.utility.JsLibVerifier
 
jsPatches() - Method in class org.bladerunnerjs.api.BRJS
 
jsStyle() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
jsStyleAccessor() - Method in class org.bladerunnerjs.api.BRJS
 
jsStyleIs(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 

L

LANGUAGE_AND_COUNTRY_CODE_FORMAT - Static variable in class org.bladerunnerjs.api.plugin.Locale
 
LANGUAGE_CODE_FORMAT - Static variable in class org.bladerunnerjs.api.plugin.Locale
 
LIBRARY_MANIFEST_FILENAME - Static variable in class org.bladerunnerjs.api.ThirdpartyLibManifest
 
libsDir() - Method in class org.bladerunnerjs.api.App
 
libsReturnCorrectApp() - Method in class org.bladerunnerjs.api.spec.utility.AppVerifier
 
libWithNameIs(String, JsLib) - Method in class org.bladerunnerjs.api.spec.utility.AppVerifier
 
LinkedAsset - Interface in org.bladerunnerjs.api
An extension of AssetFile, represents any AssetFile that could depend on other AssetFiles.
list(FilenameFilter) - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
list() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
listFiles(FileFilter) - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
listFiles(FilenameFilter) - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
listFiles() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
Locale - Class in org.bladerunnerjs.api.plugin
 
Locale() - Constructor for class org.bladerunnerjs.api.plugin.Locale
 
Locale(String, String) - Constructor for class org.bladerunnerjs.api.plugin.Locale
 
Locale(String) - Constructor for class org.bladerunnerjs.api.plugin.Locale
 
LOCALE_FILENAME_FORMAT - Static variable in class org.bladerunnerjs.api.plugin.Locale
 
localesUpdatedTo(String...) - Method in class org.bladerunnerjs.api.spec.utility.AppConfCommander
 
localeSwitcherHasContents(String) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
locateFirstBundlableAncestorNode(File) - Method in class org.bladerunnerjs.api.BRJS
 
Logger - Interface in org.bladerunnerjs.api.logging
Used for logging messages from the BladeRunnerJS model or plugins.
LoggerBuilder - Class in org.bladerunnerjs.api.spec.utility
 
LoggerBuilder(SpecTest, LogMessageStore) - Constructor for class org.bladerunnerjs.api.spec.utility.LoggerBuilder
 
LoggerVerifier - Class in org.bladerunnerjs.api.spec.utility
 
LoggerVerifier(SpecTest, LogMessageStore) - Constructor for class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
logging - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
LOGGING_ENABLED_BUT_NO_ASSERTIONS_MESSAGE - Static variable in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
loginRealmConf() - Method in class org.bladerunnerjs.api.BRJS
 
LogMessage - Class in org.bladerunnerjs.api.spec.utility
 
LogMessage(String, Object...) - Constructor for class org.bladerunnerjs.api.spec.utility.LogMessage
 
LogMessageStore - Class in org.bladerunnerjs.api.spec.utility
 
LogMessageStore() - Constructor for class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
LogMessageStore(boolean) - Constructor for class org.bladerunnerjs.api.spec.utility.LogMessageStore
 

M

makesRequestWithLocale(Locale) - Method in class org.bladerunnerjs.api.spec.engine.WebappTesterCommander
 
MAKING_PLUGINS_AVAILABLE_VIA_MODEL_LOG_MSG - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 
MalformedRequestException - Exception in org.bladerunnerjs.api.model.exception.request
Thrown when the requested content plugin does not exist.
MalformedRequestException(String, String) - Constructor for exception org.bladerunnerjs.api.model.exception.request.MalformedRequestException
 
MalformedTokenException - Exception in org.bladerunnerjs.api.model.exception.request
Thrown when the specified token-value pair does not match the required format.
MalformedTokenException(String, String, Pattern) - Constructor for exception org.bladerunnerjs.api.model.exception.request.MalformedTokenException
 
manifestExists() - Method in class org.bladerunnerjs.api.BRLibConf
 
MemoizedFile - Class in org.bladerunnerjs.api.memoization
Provides similar methods to File and wraps a File object.
MemoizedFile(RootNode, String) - Constructor for class org.bladerunnerjs.api.memoization.MemoizedFile
 
MemoizedFileAccessor - Class in org.bladerunnerjs.api.memoization
 
MemoizedFileAccessor(RootNode) - Constructor for class org.bladerunnerjs.api.memoization.MemoizedFileAccessor
 
MemoizedFileRelativePathUtility - Class in org.bladerunnerjs.api.memoization
 
MemoizedFileRelativePathUtility() - Constructor for class org.bladerunnerjs.api.memoization.MemoizedFileRelativePathUtility
 
memoizedScopeFiles() - Method in class org.bladerunnerjs.api.App
 
memoizedScopeFiles() - Method in class org.bladerunnerjs.api.Aspect
 
memoizedScopeFiles() - Method in class org.bladerunnerjs.api.Blade
 
memoizedScopeFiles() - Method in class org.bladerunnerjs.api.Bladeset
 
memoizedScopeFiles() - Method in class org.bladerunnerjs.api.TestPack
 
memoizedScopeFiles() - Method in class org.bladerunnerjs.api.Workbench
 
MemoizedValue<T> - Class in org.bladerunnerjs.api.memoization
Provides Memoization by using the FileModificationRegistry to check whether or not files have changed and values need to be recomputed.
MemoizedValue(String, Node) - Constructor for class org.bladerunnerjs.api.memoization.MemoizedValue
 
MemoizedValue(String, RootNode, File...) - Constructor for class org.bladerunnerjs.api.memoization.MemoizedValue
 
MemoizedValue(String, RootNode, List<File>) - Constructor for class org.bladerunnerjs.api.memoization.MemoizedValue
 
MESSAGE_NOT_LOGGED - Static variable in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
Messages() - Constructor for class org.bladerunnerjs.api.App.Messages
 
Messages() - Constructor for class org.bladerunnerjs.api.BRJS.Messages
 
MinifierPlugin - Interface in org.bladerunnerjs.api.plugin
Minifier plug-ins allow alternate minifier implementations to be made available for JavaScript & CSS minification.
minifiers - Variable in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
minify(String, List<InputSource>) - Method in interface org.bladerunnerjs.api.plugin.MinifierPlugin
 
mkdir() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
mkdirs() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
MockAppVersionGenerator - Class in org.bladerunnerjs.api.spec.utility
 
MockAppVersionGenerator() - Constructor for class org.bladerunnerjs.api.spec.utility.MockAppVersionGenerator
 
MockLogger - Class in org.bladerunnerjs.api.spec.utility
 
MockLogger() - Constructor for class org.bladerunnerjs.api.spec.utility.MockLogger
 
MockLogLevelAccessor - Class in org.bladerunnerjs.api.spec.logging
 
MockLogLevelAccessor() - Constructor for class org.bladerunnerjs.api.spec.logging.MockLogLevelAccessor
 
MockPluginLocator - Class in org.bladerunnerjs.api.spec.utility
 
MockPluginLocator() - Constructor for class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
ModelCommander - Class in org.bladerunnerjs.api.spec.engine
 
ModelCommander(SpecTest) - Constructor for class org.bladerunnerjs.api.spec.engine.ModelCommander
 
ModelLoggingCommander - Class in org.bladerunnerjs.api.spec.logging
 
ModelLoggingCommander(SpecTest) - Constructor for class org.bladerunnerjs.api.spec.logging.ModelLoggingCommander
 
ModelObserverPlugin - Interface in org.bladerunnerjs.api.plugin
Model observer plug-ins observe events within the model using the AbstractNode.addObserver(org.bladerunnerjs.api.plugin.EventObserver) method, and act appropriately to the events received.
modelObservers - Variable in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
ModelOperationException - Exception in org.bladerunnerjs.api.model.exception
Thrown when the precise cause of the failure could not be pinpointed, and MalformedRequestException, ResourceNotFoundException and ContentProcessingException have been excluded.
ModelOperationException(Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.ModelOperationException
 
ModelOperationException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.ModelOperationException
 
ModelOperationException(String, Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.ModelOperationException
 
modelsCreated - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
ModelUpdateException - Exception in org.bladerunnerjs.api.model.exception.modelupdate
This is the superclass for
ModelUpdateException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.modelupdate.ModelUpdateException
 
ModelUpdateException(Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.modelupdate.ModelUpdateException
 
ModelUpdateException(String, Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.modelupdate.ModelUpdateException
 
MultipleNodesForPathException - Exception in org.bladerunnerjs.api.model.exception
Thrown when there are multiple nodes for the specified path, and recommends another method than the one throwing the exception.
MultipleNodesForPathException(File, String) - Constructor for exception org.bladerunnerjs.api.model.exception.MultipleNodesForPathException
 

N

NamedDirNodeBuilder - Class in org.bladerunnerjs.api.spec.utility
 
NamedDirNodeBuilder(SpecTest, NamedDirNode) - Constructor for class org.bladerunnerjs.api.spec.utility.NamedDirNodeBuilder
 
NamedDirNodeCommander - Class in org.bladerunnerjs.api.spec.utility
 
NamedDirNodeCommander(SpecTest, NamedDirNode) - Constructor for class org.bladerunnerjs.api.spec.utility.NamedDirNodeCommander
 
NamedDirNodeVerifier - Class in org.bladerunnerjs.api.spec.utility
 
NamedDirNodeVerifier(SpecTest, NamedDirNode) - Constructor for class org.bladerunnerjs.api.spec.utility.NamedDirNodeVerifier
 
NamedNodeBuilder - Class in org.bladerunnerjs.api.spec.utility
 
NamedNodeBuilder(SpecTest, NamedNode) - Constructor for class org.bladerunnerjs.api.spec.utility.NamedNodeBuilder
 
NamedNodeCommander - Class in org.bladerunnerjs.api.spec.utility
 
NamedNodeCommander(SpecTest, NamedNode) - Constructor for class org.bladerunnerjs.api.spec.utility.NamedNodeCommander
 
NamedNodeVerifier - Class in org.bladerunnerjs.api.spec.utility
 
NamedNodeVerifier(SpecTest, NamedNode) - Constructor for class org.bladerunnerjs.api.spec.utility.NamedNodeVerifier
 
nameIsInvalid() - Method in class org.bladerunnerjs.api.spec.utility.JsLibVerifier
 
nameIsInvalid() - Method in class org.bladerunnerjs.api.spec.utility.NamedNodeVerifier
 
nameIsValid() - Method in class org.bladerunnerjs.api.spec.utility.JsLibVerifier
 
nameIsValid() - Method in class org.bladerunnerjs.api.spec.utility.NamedNodeVerifier
 
NAMESPACED_JS_STYLE - Static variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
NamespaceException - Exception in org.bladerunnerjs.api.model.exception
 
NamespaceException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.NamespaceException
 
NamespaceException(String, Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.NamespaceException
 
namespaceIs(String) - Method in class org.bladerunnerjs.api.spec.engine.AppConfVerifier
 
nestedDirs() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
nestedFiles() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
nestedFilesAndDirs() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
nestedFilesAndDirs(IOFileFilter) - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
NO_APPS_DISCOVERED - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 
NO_MESSAGE_MATCHING_RECEIVED - Static variable in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
NO_MESSAGES_RECEIVED - Static variable in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
NoBrowsersDefinedException - Exception in org.bladerunnerjs.api.spec.exception
Thrown when the test configuration file does not contain any browser-related configuration.
NoBrowsersDefinedException() - Constructor for exception org.bladerunnerjs.api.spec.exception.NoBrowsersDefinedException
 
NoBrowsersDefinedException(String) - Constructor for exception org.bladerunnerjs.api.spec.exception.NoBrowsersDefinedException
 
NoBrowsersDefinedException(String, String) - Constructor for exception org.bladerunnerjs.api.spec.exception.NoBrowsersDefinedException
 
node - Variable in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
NodeAlreadyExistsException - Exception in org.bladerunnerjs.api.model.exception.command
Thrown when the specified node already exists.
NodeAlreadyExistsException(NamedNode, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.NodeAlreadyExistsException
 
NodeAlreadyRegisteredException - Exception in org.bladerunnerjs.api.model.exception
Thrown when a node has already been registered on the specified path.
NodeAlreadyRegisteredException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.NodeAlreadyRegisteredException
 
NodeBuilder<N extends org.bladerunnerjs.model.engine.Node> - Class in org.bladerunnerjs.api.spec.engine
 
NodeBuilder(SpecTest, N) - Constructor for class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
NodeCommander<N extends org.bladerunnerjs.model.engine.Node> - Class in org.bladerunnerjs.api.spec.engine
 
NodeCommander(SpecTest, N) - Constructor for class org.bladerunnerjs.api.spec.engine.NodeCommander
 
NodeCreatedEvent - Class in org.bladerunnerjs.api.model.events
 
NodeCreatedEvent() - Constructor for class org.bladerunnerjs.api.model.events.NodeCreatedEvent
 
NodeDeletedEvent - Class in org.bladerunnerjs.api.model.events
 
NodeDeletedEvent() - Constructor for class org.bladerunnerjs.api.model.events.NodeDeletedEvent
 
NodeDiscoveredEvent - Class in org.bladerunnerjs.api.model.events
 
NodeDiscoveredEvent() - Constructor for class org.bladerunnerjs.api.model.events.NodeDiscoveredEvent
 
NodeDoesNotExistException - Exception in org.bladerunnerjs.api.model.exception.command
Thrown when the specified node does not exist.
NodeDoesNotExistException(NamedNode, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.NodeDoesNotExistException
 
NodeDoesNotExistException(Node, String, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.NodeDoesNotExistException
 
NodeDoesNotExistException(String, String, CommandPlugin) - Constructor for exception org.bladerunnerjs.api.model.exception.command.NodeDoesNotExistException
 
NodeObserverBuilder - Class in org.bladerunnerjs.api.spec.engine
 
NodeObserverBuilder(SpecTest, EventObserver) - Constructor for class org.bladerunnerjs.api.spec.engine.NodeObserverBuilder
 
NodeObserverCommander - Class in org.bladerunnerjs.api.spec.engine
 
NodeObserverCommander(SpecTest, EventObserver) - Constructor for class org.bladerunnerjs.api.spec.engine.NodeObserverCommander
 
NodeObserverVerifier - Class in org.bladerunnerjs.api.spec.engine
 
NodeObserverVerifier(SpecTest, EventObserver) - Constructor for class org.bladerunnerjs.api.spec.engine.NodeObserverVerifier
 
NodePropertiesBuilder - Class in org.bladerunnerjs.api.spec.utility
 
NodePropertiesBuilder(SpecTest, NodeProperties) - Constructor for class org.bladerunnerjs.api.spec.utility.NodePropertiesBuilder
 
NodePropertiesCommander - Class in org.bladerunnerjs.api.spec.utility
 
NodePropertiesCommander(SpecTest, NodeProperties) - Constructor for class org.bladerunnerjs.api.spec.utility.NodePropertiesCommander
 
NodePropertiesVerifier - Class in org.bladerunnerjs.api.spec.utility
 
NodePropertiesVerifier(SpecTest, NodeProperties) - Constructor for class org.bladerunnerjs.api.spec.utility.NodePropertiesVerifier
 
NodeReadyEvent - Class in org.bladerunnerjs.api.model.events
 
NodeReadyEvent() - Constructor for class org.bladerunnerjs.api.model.events.NodeReadyEvent
 
NodeVerifier<N extends org.bladerunnerjs.model.engine.Node> - Class in org.bladerunnerjs.api.spec.engine
 
NodeVerifier(SpecTest, N) - Constructor for class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
noMessagesLogged() - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
noMessagesLogged() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
noNotifications() - Method in class org.bladerunnerjs.api.spec.engine.NodeObserverVerifier
 
NoSuchCommandException - Exception in org.bladerunnerjs.api.model.exception.command
Thrown when an invalid command that does not exist has been inputted.
NoSuchCommandException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.command.NoSuchCommandException
 
NoSuchDirectoryException - Exception in org.bladerunnerjs.api.model.exception.modelupdate
Thrown when it was attempted to delete a non-existent directory.
NoSuchDirectoryException(Node) - Constructor for exception org.bladerunnerjs.api.model.exception.modelupdate.NoSuchDirectoryException
 
notified(Class<? extends Event>, Node) - Method in class org.bladerunnerjs.api.spec.engine.NodeObserverVerifier
 

O

observer - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
observing(Node) - Method in class org.bladerunnerjs.api.spec.engine.NodeObserverBuilder
 
observing(Node) - Method in class org.bladerunnerjs.api.spec.engine.NodeObserverCommander
 
onEventEmitted(Event, Node) - Method in interface org.bladerunnerjs.api.plugin.EventObserver
 
onlyMatchStartOfMessage() - Method in class org.bladerunnerjs.api.spec.logging.ExpectedTestFailureWatcher
 
org.bladerunnerjs.api - package org.bladerunnerjs.api
 
org.bladerunnerjs.api.appserver - package org.bladerunnerjs.api.appserver
 
org.bladerunnerjs.api.logging - package org.bladerunnerjs.api.logging
 
org.bladerunnerjs.api.memoization - package org.bladerunnerjs.api.memoization
 
org.bladerunnerjs.api.model.events - package org.bladerunnerjs.api.model.events
 
org.bladerunnerjs.api.model.exception - package org.bladerunnerjs.api.model.exception
 
org.bladerunnerjs.api.model.exception.command - package org.bladerunnerjs.api.model.exception.command
 
org.bladerunnerjs.api.model.exception.conf - package org.bladerunnerjs.api.model.exception.conf
 
org.bladerunnerjs.api.model.exception.modelupdate - package org.bladerunnerjs.api.model.exception.modelupdate
 
org.bladerunnerjs.api.model.exception.name - package org.bladerunnerjs.api.model.exception.name
 
org.bladerunnerjs.api.model.exception.request - package org.bladerunnerjs.api.model.exception.request
 
org.bladerunnerjs.api.model.exception.template - package org.bladerunnerjs.api.model.exception.template
 
org.bladerunnerjs.api.plugin - package org.bladerunnerjs.api.plugin
Contains all plug-in interfaces and core plug-in classes, and sub-packages containing each of the standard BRJS plug-ins.
org.bladerunnerjs.api.plugin.base - package org.bladerunnerjs.api.plugin.base
 
org.bladerunnerjs.api.plugin.exception - package org.bladerunnerjs.api.plugin.exception
 
org.bladerunnerjs.api.spec.engine - package org.bladerunnerjs.api.spec.engine
 
org.bladerunnerjs.api.spec.exception - package org.bladerunnerjs.api.spec.exception
 
org.bladerunnerjs.api.spec.logging - package org.bladerunnerjs.api.spec.logging
 
org.bladerunnerjs.api.spec.model.app.building - package org.bladerunnerjs.api.spec.model.app.building
 
org.bladerunnerjs.api.spec.utility - package org.bladerunnerjs.api.spec.utility
 
org.bladerunnerjs.api.utility - package org.bladerunnerjs.api.utility
 
otherMessagesIgnored() - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
OutOfBundleScopeRequirePathException - Exception in org.bladerunnerjs.api.model.exception
 
OutOfBundleScopeRequirePathException(BundlableNode, String, Asset) - Constructor for exception org.bladerunnerjs.api.model.exception.OutOfBundleScopeRequirePathException
 
OutOfScopeRequirePathException - Exception in org.bladerunnerjs.api.model.exception
 
OutOfScopeRequirePathException(LinkedAsset, Asset) - Constructor for exception org.bladerunnerjs.api.model.exception.OutOfScopeRequirePathException
 
OUTPUT_ENCODING - Static variable in class org.bladerunnerjs.api.BladerunnerConf
 
outputAllBundles() - Method in class org.bladerunnerjs.api.plugin.base.AbstractContentPlugin
 

P

pageLoaded(StringBuffer, String) - Method in class org.bladerunnerjs.api.spec.utility.WorkbenchCommander
 
parent() - Method in class org.bladerunnerjs.api.App
 
parent() - Method in class org.bladerunnerjs.api.Aspect
 
parent() - Method in class org.bladerunnerjs.api.Blade
 
parent() - Method in class org.bladerunnerjs.api.Bladeset
 
parent() - Method in class org.bladerunnerjs.api.Workbench
 
PERFORMING_NODE_DISCOVERY_LOG_MSG - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 
persistentPropertyHasBeenSet(String, String) - Method in class org.bladerunnerjs.api.spec.utility.NodePropertiesBuilder
 
persistentPropertyHasValue(String, String) - Method in class org.bladerunnerjs.api.spec.utility.NodePropertiesVerifier
 
Plugin - Interface in org.bladerunnerjs.api.plugin
Plugin is the base interface for all plug-ins within BladeRunnerJS.
PLUGIN_FOUND_MSG - Static variable in class org.bladerunnerjs.api.BRJS.Messages
 
pluginCommands - Variable in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
PluginLocator - Interface in org.bladerunnerjs.api.plugin
An interface for the retrieval of various types of plugins e.g.
pluginLocator - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
PluginLocatorBuilder - Class in org.bladerunnerjs.api.spec.engine
 
PluginLocatorBuilder(SpecTest, MockPluginLocator) - Constructor for class org.bladerunnerjs.api.spec.engine.PluginLocatorBuilder
 
plugins() - Method in class org.bladerunnerjs.api.BRJS
 
pluginsAccessed() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
pluginsAreAccessed() - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
pollServerForStatusCode(String, int) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
pollServerUntilMatchesPredicate(String, Predicate<String>) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
populate(String) - Method in class org.bladerunnerjs.api.App
 
populate(String, String) - Method in class org.bladerunnerjs.api.App
 
populate(String) - Method in class org.bladerunnerjs.api.Aspect
 
populate(String) - Method in class org.bladerunnerjs.api.Blade
 
populate(String) - Method in class org.bladerunnerjs.api.Bladeset
 
populate(String) - Method in class org.bladerunnerjs.api.BRJS
 
populate(String) - Method in interface org.bladerunnerjs.api.BRJSNode
Any BRJSNode may be populated according to a pre-existing template.
populate(String, String) - Method in interface org.bladerunnerjs.api.JsLib
The method will create the files and folders existing in the specified template, including their content, within the JsLib.
populate(String) - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
populate(String, String) - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
populate() - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
populate(String, String) - Method in class org.bladerunnerjs.api.spec.utility.JsLibCommander
 
populate(String) - Method in class org.bladerunnerjs.api.spec.utility.NamedNodeCommander
 
printExceptions(List<Throwable>) - Static method in class org.bladerunnerjs.api.spec.engine.ExceptionPrinter
 
println(String, Object...) - Method in interface org.bladerunnerjs.api.logging.Logger
 
println(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.MockLogger
 
println(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.TestLogger
 
printOutcome() - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
prodAndDevRequestsForContentPluginsAre(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.BundlableNodeVerifier
 
prodAndDevRequestsForContentPluginsAreEmpty(String) - Method in class org.bladerunnerjs.api.spec.utility.BundlableNodeVerifier
 
prodRequestsForContentPluginsAre(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.BundlableNodeVerifier
 
PRODUCT_NAME - Static variable in class org.bladerunnerjs.api.BRJS
 
promoteRegisteredAssetToSeed(LinkedAsset) - Method in interface org.bladerunnerjs.api.plugin.AssetRegistry
The method adds an already registered LinkedAsset to the list of seed assets.
promoteRegisteredAssetToSeed(LinkedAsset) - Method in class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
PropertiesException - Exception in org.bladerunnerjs.api.model.exception
Thrown when an error has been encountered while setting the properties of a plugin or node.
PropertiesException(Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.PropertiesException
 
PropertiesException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.PropertiesException
 
PropertiesException(String, Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.PropertiesException
 

R

ready() - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
RECALCULATING_VALUE_MSG - Static variable in class org.bladerunnerjs.api.memoization.MemoizedValue
 
receivesRequestFor(String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.engine.JettyServerCommander
 
redirectUrlIs(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
registerAsset(Asset) - Method in interface org.bladerunnerjs.api.plugin.AssetRegistry
The method registers the specified LinkedAsset by adding it to the assets for the current directory, provided it has not been registered beforehand.
registerAsset(Asset) - Method in class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
registerSeedAsset(LinkedAsset) - Method in interface org.bladerunnerjs.api.plugin.AssetRegistry
The method adds the specified LinkedAsset to the existing list of seed assets.
registerSeedAsset(LinkedAsset) - Method in class org.bladerunnerjs.api.plugin.DefaultAssetRegistry
 
renameTo(File) - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
requestCanBeMadeFor(String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
requestCanEventuallyBeMadeFor(String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.engine.AppServerCommander
 
requestCanEventuallyBeMadeFor(String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
requestCanEventuallyBeMadeWhereResponseMatches(String, Predicate<String>) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
requestCannotBeMadeFor(String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
requestForUrlContains(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerBuilder
 
requestForUrlContains(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
requestForUrlHasResponseCode(String, int) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
requestForUrlReturns(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
requestForUrlReturns(String, String) - Method in class org.bladerunnerjs.api.spec.engine.JettyServerVerifier
 
requestHandler() - Method in class org.bladerunnerjs.api.App
 
requestHandler() - Method in class org.bladerunnerjs.api.Aspect
 
RequestHandlingException - Exception in org.bladerunnerjs.api.model.exception.request
This is the superclass for
RequestHandlingException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.request.RequestHandlingException
 
RequestHandlingException(Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.request.RequestHandlingException
 
RequestHandlingException(String, Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.request.RequestHandlingException
 
requestIs301Redirected(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
requestIs302Redirected(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
requestIsMadeFor(String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.engine.AppServerCommander
 
requestIsSameAsFileContents(String, File) - Method in class org.bladerunnerjs.api.spec.engine.AppServerVerifier
 
RequestListVerifier - Class in org.bladerunnerjs.api.spec.engine
 
RequestListVerifier(SpecTest, List<String>) - Constructor for class org.bladerunnerjs.api.spec.engine.RequestListVerifier
 
requestLocale - Variable in class org.bladerunnerjs.api.spec.utility.WebappTester
 
requestReceived(String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.utility.AppCommander
 
requestReceivedInDev(String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.engine.BundlableNodeCommander
 
requestReceivedInDev(String, OutputStream) - Method in class org.bladerunnerjs.api.spec.engine.BundlableNodeCommander
 
requestReceivedInProd(String, StringBuffer) - Method in class org.bladerunnerjs.api.spec.engine.BundlableNodeCommander
 
requestReceivedInProd(String, OutputStream) - Method in class org.bladerunnerjs.api.spec.engine.BundlableNodeCommander
 
requestTimesOut(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
requestTimesOutFor(String) - Method in class org.bladerunnerjs.api.spec.engine.AppServerBuilder
 
RequirePathException - Exception in org.bladerunnerjs.api.model.exception
Used as a superclass for request-path-related exceptions.
RequirePathException() - Constructor for exception org.bladerunnerjs.api.model.exception.RequirePathException
 
RequirePathExceptionUtils - Class in org.bladerunnerjs.api.model.exception
 
RequirePathExceptionUtils() - Constructor for class org.bladerunnerjs.api.model.exception.RequirePathExceptionUtils
 
requirePathName() - Method in class org.bladerunnerjs.api.memoization.MemoizedFile
 
RequirePathUtility - Class in org.bladerunnerjs.api.utility
 
RequirePathUtility() - Constructor for class org.bladerunnerjs.api.utility.RequirePathUtility
 
RequirePlugin - Interface in org.bladerunnerjs.api.plugin
An interface that stands as the basis of all plugins that require an entity e.g.
requirePlugins - Variable in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
requirePrefix() - Method in class org.bladerunnerjs.api.Aspect
 
requirePrefix() - Method in class org.bladerunnerjs.api.Blade
 
requirePrefix() - Method in class org.bladerunnerjs.api.Bladeset
 
requirePrefix() - Method in class org.bladerunnerjs.api.TestPack
 
requirePrefix() - Method in class org.bladerunnerjs.api.Workbench
 
resetTestObjects() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
resourceFileContains(String, String) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
resourceFileRefersTo(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
resourceFileRefersTo(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectCommander
 
resourceFileRefersTo(String, String) - Method in class org.bladerunnerjs.api.spec.utility.WorkbenchBuilder
 
ResourceNotFoundException - Exception in org.bladerunnerjs.api.model.exception.request
Thrown when the specified resource could not be located.
ResourceNotFoundException() - Constructor for exception org.bladerunnerjs.api.model.exception.request.ResourceNotFoundException
 
ResourceNotFoundException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ResourceNotFoundException
 
ResourceNotFoundException(Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable) - Constructor for exception org.bladerunnerjs.api.model.exception.request.ResourceNotFoundException
 
responseContains(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
ResponseContent - Interface in org.bladerunnerjs.api.plugin
An interface for writing and closing binary and char streams.
responseDoesntContain(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
responseIs(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
responseIsConcatenationOfFiles(String[]) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
responseIsConcatenationOfFiles(String[], String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
responseIsContentsOfFile(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
root() - Method in interface org.bladerunnerjs.api.BRJSNode
The method returns a BRJS object that represents the root of the model.
RoutableContentPlugin - Interface in org.bladerunnerjs.api.plugin
 
runCommand(String...) - Method in class org.bladerunnerjs.api.BRJS
 
runCommand(String...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
runTests(TestType...) - Method in class org.bladerunnerjs.api.Aspect
 
runTests(TestType...) - Method in interface org.bladerunnerjs.api.TestableNode
The method runs the tests specified by the test type from within the current TestableNode.
runTests(TestType...) - Method in class org.bladerunnerjs.api.Workbench
 
runThreadedCommand(String...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
runUserCommand(LogLevelAccessor, String...) - Method in class org.bladerunnerjs.api.BRJS
 
runUserCommand(String...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 

S

sameAsFile(String) - Method in class org.bladerunnerjs.api.spec.utility.DirectoryVerifier
 
sameAsRequestFor(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
scopeAssetContainers() - Method in class org.bladerunnerjs.api.Aspect
 
scopeAssetContainers() - Method in class org.bladerunnerjs.api.Blade
 
scopeAssetContainers() - Method in class org.bladerunnerjs.api.Bladeset
 
scopeAssetContainers() - Method in class org.bladerunnerjs.api.BladesetWorkbench
 
scopeAssetContainers() - Method in class org.bladerunnerjs.api.BladeWorkbench
 
scopeAssetContainers() - Method in class org.bladerunnerjs.api.TestPack
 
sdkFolder() - Method in class org.bladerunnerjs.api.BRJS
 
sdkJsLibsDir() - Method in class org.bladerunnerjs.api.BRJS
 
sdkLib(String) - Method in class org.bladerunnerjs.api.BRJS
 
sdkLibs() - Method in class org.bladerunnerjs.api.BRJS
 
sdkRoot() - Method in class org.bladerunnerjs.api.BRJS
 
sdkTemplateGroup(String) - Method in class org.bladerunnerjs.api.BRJS
 
sdkTemplateGroups() - Method in class org.bladerunnerjs.api.BRJS
 
seedAssets() - Method in interface org.bladerunnerjs.api.BundlableNode
The method retrieves the a List of LinkedAsset that are located within the current BundableNode.
seedAssets() - Method in interface org.bladerunnerjs.api.BundleSet
The method retrieves all the LinkedAssets that are required for the current bundle.
seedAssets() - Method in class org.bladerunnerjs.api.TestPack
 
serialize(XMLBuilder) - Static method in class org.bladerunnerjs.api.spec.utility.XmlBuilderSerializer
 
setActiveCharacterEncoding(String) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
setActiveClientCharacterEncoding(String) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
setAllowAnonymousStats(boolean) - Method in class org.bladerunnerjs.api.BladerunnerConf
 
setAppDeploymentWatcherInterval(long) - Method in interface org.bladerunnerjs.api.appserver.ApplicationServer
Set how often the App deployment watcher should check for new apps that need deploying to the application server.
setAssetWithException(LinkedAsset) - Method in exception org.bladerunnerjs.api.model.exception.OutOfBundleScopeRequirePathException
 
setAutoWrite(boolean) - Method in class org.bladerunnerjs.api.ConfFile
 
setBRJS(BRJS) - Method in interface org.bladerunnerjs.api.plugin.Plugin
Invoked after construction, and before any non-identifier methods have been invoked, so plug-ins have a reference to the BladeRunnerJS model.
setBRJSForPlugins(BRJS, List<? extends Plugin>) - Static method in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
setCharacterNumber(int) - Method in exception org.bladerunnerjs.api.model.exception.request.MalformedRequestException
 
setDefaultBrowser(String) - Method in class org.bladerunnerjs.api.TestRunnerConf
 
setDefaultFileCharacterEncoding(String) - Method in class org.bladerunnerjs.api.BladerunnerConf
 
setDefaultFileCharacterEncoding(String) - Method in class org.bladerunnerjs.api.spec.utility.BRJSConfCommander
 
setFileObserverValue(String) - Method in class org.bladerunnerjs.api.BladerunnerConf
 
setIgnoredPaths(String...) - Method in class org.bladerunnerjs.api.BladerunnerConf
 
setJettyPort(int) - Method in class org.bladerunnerjs.api.BladerunnerConf
 
setJettyPort(int) - Method in class org.bladerunnerjs.api.spec.utility.BRJSConfCommander
 
setLocaleCookieName(String) - Method in class org.bladerunnerjs.api.AppConf
 
setLocales(Locale[]) - Method in class org.bladerunnerjs.api.AppConf
 
setLogLevel(LogLevel) - Method in class org.bladerunnerjs.api.spec.logging.MockLogLevelAccessor
 
setOrderedPlugins(Map<String, List<String>>) - Method in class org.bladerunnerjs.api.BladerunnerConf
 
setPersisentProperty(String, String) - Method in class org.bladerunnerjs.api.spec.utility.NodePropertiesCommander
 
setRequirePrefix(String) - Method in class org.bladerunnerjs.api.AppConf
 
setRequirePrefix(String) - Method in class org.bladerunnerjs.api.BRLibConf
 
setRequirePrefix(String) - Method in class org.bladerunnerjs.api.spec.utility.AppConfCommander
 
setSourceRequirePath(String) - Method in exception org.bladerunnerjs.api.model.exception.AmbiguousRequirePathException
 
setSourceRequirePath(String) - Method in exception org.bladerunnerjs.api.model.exception.UnresolvableRequirePathException
 
setTransientProperty(String, String) - Method in class org.bladerunnerjs.api.spec.utility.NodePropertiesCommander
 
setVersion(String) - Method in class org.bladerunnerjs.api.spec.utility.MockAppVersionGenerator
 
SourceModule - Interface in org.bladerunnerjs.api
A source file, typically JavaScript (.js) files that live in a 'src' directory.
sourceModules() - Method in interface org.bladerunnerjs.api.BundleSet
The method retrieves all the SourceModules that may be requested for the current bundle.
sourceModules(Class<? extends SMT>) - Method in interface org.bladerunnerjs.api.BundleSet
The method retrieves all the entities of the requested Asset subtype that are SourceModules for the current bundle.
sourceModules(List<Class<? extends SourceModule>>) - Method in interface org.bladerunnerjs.api.BundleSet
The method retrieves all the SourceModules that correspond to the specified SourceModule subtypes.
sourceResourceFileRefersTo(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.AspectBuilder
 
specTest - Variable in class org.bladerunnerjs.api.spec.engine.ModelCommander
 
specTest - Variable in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
SpecTest - Class in org.bladerunnerjs.api.spec.engine
 
SpecTest() - Constructor for class org.bladerunnerjs.api.spec.engine.SpecTest
 
SpecTestBuilder - Interface in org.bladerunnerjs.api.spec.engine
A generic Builder used for spec tests, such as the AliasesFileBuilder, for preparing the required file structure.
SpecTestCommander - Interface in org.bladerunnerjs.api.spec.engine
A generic Commander used for spec tests, such as the AliasesCommander, for executing the commands specified.
SpecTestEnvironmentBuilder - Class in org.bladerunnerjs.api.spec.engine
 
SpecTestEnvironmentBuilder(SpecTest) - Constructor for class org.bladerunnerjs.api.spec.engine.SpecTestEnvironmentBuilder
 
SpecTestVerifier - Interface in org.bladerunnerjs.api.spec.engine
A generic Verifier used for spec tests, such as the AliasesVerifier, for executing the assertions specified.
srcOnlyBundledFilesEquals(MemoizedFile...) - Method in class org.bladerunnerjs.api.spec.utility.TestPackVerifier
 
start() - Method in interface org.bladerunnerjs.api.appserver.ApplicationServer
Start the application server.
start() - Method in interface org.bladerunnerjs.api.FileObserver
The method starts a FileObserver object for monitoring files for changes.
started() - Method in class org.bladerunnerjs.api.spec.engine.AppServerBuilder
 
started() - Method in class org.bladerunnerjs.api.spec.engine.AppServerCommander
 
StaticAppBuilder - Class in org.bladerunnerjs.api.spec.model.app.building
 
StaticAppBuilder() - Constructor for class org.bladerunnerjs.api.spec.model.app.building.StaticAppBuilder
 
statusCodeIs(int) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
statusTextIs(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
stop() - Method in interface org.bladerunnerjs.api.appserver.ApplicationServer
Stop the application server thread.
stop() - Method in interface org.bladerunnerjs.api.FileObserver
The method stops a FileObserver object for monitoring files for changes.
stopped() - Method in class org.bladerunnerjs.api.spec.engine.AppServerBuilder
 
stopped() - Method in class org.bladerunnerjs.api.spec.engine.AppServerCommander
 
stopStoringLogs() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
storeContentIn(StringBuffer) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
storeLogsIfEnabled() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
StringVerifier - Class in org.bladerunnerjs.api.spec.engine
 
StringVerifier(SpecTest, StringBuffer) - Constructor for class org.bladerunnerjs.api.spec.engine.StringVerifier
 
StringVerifier(SpecTest, String) - Constructor for class org.bladerunnerjs.api.spec.engine.StringVerifier
 
StubLoggerFactory - Class in org.bladerunnerjs.api.spec.utility
 
StubLoggerFactory() - Constructor for class org.bladerunnerjs.api.spec.utility.StubLoggerFactory
 
styleResources() - Method in class org.bladerunnerjs.api.Workbench
 
supportsLocales(String...) - Method in class org.bladerunnerjs.api.spec.engine.AppConfBuilder
 
systemApp(String) - Method in class org.bladerunnerjs.api.BRJS
 
systemApps() - Method in class org.bladerunnerjs.api.BRJS
 
systemJars() - Method in class org.bladerunnerjs.api.BRJS
 

T

TagHandlerPlugin - Interface in org.bladerunnerjs.api.plugin
Tag handler plug-ins allow BladeRunnerJS tags within index pages (e.g.
tagHandlers - Variable in class org.bladerunnerjs.api.spec.utility.MockPluginLocator
 
TemplateDirectoryAlreadyExistsException - Exception in org.bladerunnerjs.api.model.exception.template
Thrown when the template could not be installed into the specified path because the directory already exists.
TemplateDirectoryAlreadyExistsException(Node) - Constructor for exception org.bladerunnerjs.api.model.exception.template.TemplateDirectoryAlreadyExistsException
 
TemplateGroupBuilder - Class in org.bladerunnerjs.api.spec.engine
 
TemplateGroupBuilder(SpecTest, TemplateGroup) - Constructor for class org.bladerunnerjs.api.spec.engine.TemplateGroupBuilder
 
templateGroupCreated() - Method in class org.bladerunnerjs.api.spec.engine.TemplateGroupBuilder
 
TemplateInstallationException - Exception in org.bladerunnerjs.api.model.exception.template
This is the superclass for
TemplateInstallationException(Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.template.TemplateInstallationException
 
TemplateInstallationException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.template.TemplateInstallationException
 
TemplateInstallationException(String, Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.template.TemplateInstallationException
 
TemplateNotFoundException - Exception in org.bladerunnerjs.api.model.exception.template
 
TemplateNotFoundException(Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.template.TemplateNotFoundException
 
TemplateNotFoundException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.template.TemplateNotFoundException
 
TemplateNotFoundException(String, Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.template.TemplateNotFoundException
 
TestableNode - Interface in org.bladerunnerjs.api
A set of functions for recognising test types (unit, acceptance, integration or performance) and running them within the existing TestNode, which represents a suite of tests.
TestAsset - Interface in org.bladerunnerjs.api
An interface implemented by test source modules for checking that they truly represent a test module.
testClassDependsOn(String, String...) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
testClassRequires(String, String) - Method in class org.bladerunnerjs.api.spec.engine.AssetContainerBuilder
 
testFileHasContent(String, String) - Method in class org.bladerunnerjs.api.spec.utility.TestPackBuilder
 
testJars() - Method in class org.bladerunnerjs.api.BRJS
 
TestLogger - Class in org.bladerunnerjs.api.spec.utility
 
TestLogger(String, LogMessageStore) - Constructor for class org.bladerunnerjs.api.spec.utility.TestLogger
 
TestLoggerFactory - Class in org.bladerunnerjs.api.spec.utility
 
TestLoggerFactory(LogMessageStore) - Constructor for class org.bladerunnerjs.api.spec.utility.TestLoggerFactory
 
TestPack - Class in org.bladerunnerjs.api
 
TestPack(RootNode, Node, MemoizedFile) - Constructor for class org.bladerunnerjs.api.TestPack
 
TestPack(RootNode, Node, MemoizedFile, String) - Constructor for class org.bladerunnerjs.api.TestPack
 
TestPackBuilder - Class in org.bladerunnerjs.api.spec.utility
 
TestPackBuilder(SpecTest, TestPack) - Constructor for class org.bladerunnerjs.api.spec.utility.TestPackBuilder
 
TestPackCommander - Class in org.bladerunnerjs.api.spec.engine
 
TestPackCommander(SpecTest, TestPack) - Constructor for class org.bladerunnerjs.api.spec.engine.TestPackCommander
 
TestPackVerifier - Class in org.bladerunnerjs.api.spec.utility
 
TestPackVerifier(SpecTest, TestPack) - Constructor for class org.bladerunnerjs.api.spec.utility.TestPackVerifier
 
testRefersTo(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.TestPackBuilder
 
testRequires(String, String) - Method in class org.bladerunnerjs.api.spec.utility.TestPackBuilder
 
testResults() - Method in class org.bladerunnerjs.api.BRJS
 
testRootDirectory - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
testRunnerConf() - Method in class org.bladerunnerjs.api.BRJS
 
TestRunnerConf - Class in org.bladerunnerjs.api
 
TestRunnerConf(BRJS) - Constructor for class org.bladerunnerjs.api.TestRunnerConf
 
testTech(String) - Method in class org.bladerunnerjs.api.TypedTestPack
 
testTechs() - Method in class org.bladerunnerjs.api.TypedTestPack
 
testType(String) - Method in class org.bladerunnerjs.api.Aspect
 
testType(String) - Method in interface org.bladerunnerjs.api.TestableNode
The method retrieves the available TypedTestPack of specified type (unit, acceptance, integration or performance) from within the current TestableNode.
TestType - Enum in org.bladerunnerjs.api
 
testType(String) - Method in class org.bladerunnerjs.api.Workbench
 
testTypes() - Method in class org.bladerunnerjs.api.Aspect
 
testTypes() - Method in interface org.bladerunnerjs.api.TestableNode
The method retrieves the available test types from within the current TestableNode.
testTypes() - Method in class org.bladerunnerjs.api.Workbench
 
textEquals(String) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
textEquals(StringBuffer) - Method in class org.bladerunnerjs.api.spec.engine.StringVerifier
 
Theme - Class in org.bladerunnerjs.api
 
Theme(RootNode, Node, MemoizedFile, String) - Constructor for class org.bladerunnerjs.api.Theme
 
then(List<Throwable>) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(LogMessageStore) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(EventObserver) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(NamedNode) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(MemoizedFile) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(File) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(StringBuffer) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(String) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(BRJS) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(NodeProperties) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(App) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(AppConf) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(Aspect) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(Blade) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(Bladeset) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(Workbench<?>) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(JsLib) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(DirNode) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(NamedDirNode) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(TestPack) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(ApplicationServer) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(Server) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(V) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
then(AppConf) - Method in class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
thenRequests(List<String>) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
ThirdpartyLibManifest - Class in org.bladerunnerjs.api
 
ThirdpartyLibManifest(AssetContainer) - Constructor for class org.bladerunnerjs.api.ThirdpartyLibManifest
 
TopLevelExceptionVerifier - Class in org.bladerunnerjs.api.spec.engine
 
TopLevelExceptionVerifier(SpecTest, Throwable) - Constructor for class org.bladerunnerjs.api.spec.engine.TopLevelExceptionVerifier
 
toString() - Method in class org.bladerunnerjs.api.BRJS
 
toString() - Method in exception org.bladerunnerjs.api.model.exception.command.CommandArgumentsException
 
toString() - Method in exception org.bladerunnerjs.api.model.exception.request.ContentFileProcessingException
 
toString() - Method in exception org.bladerunnerjs.api.model.exception.request.ContentProcessingException
 
toString() - Method in exception org.bladerunnerjs.api.model.exception.request.MalformedRequestException
 
toString() - Method in class org.bladerunnerjs.api.plugin.Locale
 
toString() - Method in class org.bladerunnerjs.api.spec.utility.ConsoleLogMessage
 
toString() - Method in class org.bladerunnerjs.api.spec.utility.LogMessage
 
transientPropertyHasBeenSet(String, Object) - Method in class org.bladerunnerjs.api.spec.utility.NodePropertiesBuilder
 
transientPropertyHasValue(String, String) - Method in class org.bladerunnerjs.api.spec.utility.NodePropertiesVerifier
 
transientPropertyIsSameAs(String, Object) - Method in class org.bladerunnerjs.api.spec.utility.NodePropertiesVerifier
 
TypedTestPack - Class in org.bladerunnerjs.api
 
TypedTestPack(RootNode, Node, MemoizedFile, String) - Constructor for class org.bladerunnerjs.api.TypedTestPack
 

U

UnableToAutomaticallyGenerateAppRequirePrefixException - Exception in org.bladerunnerjs.api.model.exception.name
Thrown when the app namespace could not be determined and one must be supplied instead.
UnableToAutomaticallyGenerateAppRequirePrefixException(App) - Constructor for exception org.bladerunnerjs.api.model.exception.name.UnableToAutomaticallyGenerateAppRequirePrefixException
 
UNEXPECTED_LOG_MESSAGES - Static variable in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
unorderedDebugMessageReceived(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
unorderedErrorMessageReceived(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
unorderedInfoMessageReceived(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
unorderedWarnMessageReceived(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
unquoted(String) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
UnresolvableRelativeRequirePathException - Exception in org.bladerunnerjs.api.model.exception
Thrown when a relative require path goes above root.
UnresolvableRelativeRequirePathException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.UnresolvableRelativeRequirePathException
 
UnresolvableRequirePathException - Exception in org.bladerunnerjs.api.model.exception
Thrown when the specified request path could not be found.
UnresolvableRequirePathException(String) - Constructor for exception org.bladerunnerjs.api.model.exception.UnresolvableRequirePathException
 
UnresolvableRequirePathException(String, String) - Constructor for exception org.bladerunnerjs.api.model.exception.UnresolvableRequirePathException
 
UnresolvableRequirePathException(String, Exception) - Constructor for exception org.bladerunnerjs.api.model.exception.UnresolvableRequirePathException
 
usedContentPluginRequestPrefixes() - Method in class org.bladerunnerjs.api.plugin.base.AbstractTagHandlerPlugin
 
usedContentPluginRequestPrefixes() - Method in interface org.bladerunnerjs.api.plugin.TagHandlerPlugin
Returns the request prefixes this tag handler makes use of.
usedDevContentPathsForPluginsAre(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.BundlableNodeVerifier
 
usedForServletModel() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
usedProdContentPathsForPluginsAre(String, String...) - Method in class org.bladerunnerjs.api.spec.utility.BundlableNodeVerifier
 
useNodeCommands() - Method in class org.bladerunnerjs.api.BladerunnerConf
 
userApp(String) - Method in class org.bladerunnerjs.api.BRJS
 
userApps() - Method in class org.bladerunnerjs.api.BRJS
 
userCommandHasBeenRun(String...) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
userJars() - Method in class org.bladerunnerjs.api.BRJS
 
usersPropertiesConf() - Method in class org.bladerunnerjs.api.BRJS
 
usesJsDocResources() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
usesJsDocResources(File) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
usesProductionTemplates() - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
usesProductionTemplates(File) - Method in class org.bladerunnerjs.api.spec.utility.BRJSBuilder
 
USING_MEMOIZED_VALUE_MSG - Static variable in class org.bladerunnerjs.api.memoization.MemoizedValue
 

V

value(Getter<E>) - Method in class org.bladerunnerjs.api.memoization.MemoizedValue
Used to access the Memoized value.
ValueCommand<T> - Interface in org.bladerunnerjs.api.spec.engine
 
valueOf(String) - Static method in enum org.bladerunnerjs.api.TestType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.bladerunnerjs.api.TestType
Returns an array containing the constants of this enum type, in the order they are declared.
verifierChainer - Variable in class org.bladerunnerjs.api.spec.engine.NodeVerifier
 
VerifierChainer - Class in org.bladerunnerjs.api.spec.engine
 
VerifierChainer(SpecTest) - Constructor for class org.bladerunnerjs.api.spec.engine.VerifierChainer
 
verify() - Method in class org.bladerunnerjs.api.ConfFile
 
verifyAndAutoWrite() - Method in class org.bladerunnerjs.api.ConfFile
 
verifyConsoleLogDoesNotContain(String...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyConsoleLogMessages(String...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyDebugLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyErrorLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyException(Class<T>, Object...) - Method in class org.bladerunnerjs.api.spec.engine.ExceptionsVerifier
 
verifyExceptions() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
verifyFatalLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyFormattedConsoleLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyFormattedException(Class<T>, String, Object...) - Method in class org.bladerunnerjs.api.spec.engine.ExceptionsVerifier
 
verifyInfoLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyLogs() - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
verifyLogsReceivedIfCaptureEnabled() - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
verifyNoConsoleLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoDebugLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoErrorLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoInfoLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoMoreErrorMessages() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoMoreFatalMessages() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoMoreInfoMessages() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoMoreWarnMessages() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoOutstandingExceptions() - Method in class org.bladerunnerjs.api.spec.engine.ExceptionsVerifier
 
verifyNoUnhandledMessage() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoUnhandledMessageAtTestTearDown() - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyNoUnhandledMessages() - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
verifyNoUnhandledMessagesAtTestTearDown() - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
verifyNoWarnLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyUnorderedErrorLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyUnorderedInfoLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyUnorderedWarnLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
verifyWarnLogMessage(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LogMessageStore
 
versionInfo() - Method in class org.bladerunnerjs.api.BRJS
 

W

WarAppBuilder - Class in org.bladerunnerjs.api.spec.model.app.building
 
WarAppBuilder() - Constructor for class org.bladerunnerjs.api.spec.model.app.building.WarAppBuilder
 
warn(String, Object...) - Method in interface org.bladerunnerjs.api.logging.Logger
 
warn(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.MockLogger
 
warn(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.TestLogger
 
warnMessageReceived(String, Object...) - Method in class org.bladerunnerjs.api.spec.utility.LoggerVerifier
 
watchman - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
webappTester - Variable in class org.bladerunnerjs.api.spec.engine.SpecTest
 
WebappTester - Class in org.bladerunnerjs.api.spec.utility
 
WebappTester(BRJS, File, int, int) - Constructor for class org.bladerunnerjs.api.spec.utility.WebappTester
 
WebappTester(File) - Constructor for class org.bladerunnerjs.api.spec.utility.WebappTester
 
WebappTesterCommander - Class in org.bladerunnerjs.api.spec.engine
 
WebappTesterCommander(SpecTest, WebappTester) - Constructor for class org.bladerunnerjs.api.spec.engine.WebappTesterCommander
 
when(MemoizedFile) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(File) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(EventObserver) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(NamedNode) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(BRJS) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(NodeProperties) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(App) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(AppConf) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(Aspect) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(Blade) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(Bladeset) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(Workbench<?>) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(JsLib) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(DirNode) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(NamedDirNode) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(TestPack) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(ApplicationServer) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(ContentPlugin) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(Server) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(WebappTester) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
when(C) - Method in class org.bladerunnerjs.api.spec.engine.SpecTest
 
whenDebugMessageLogged(String, Object...) - Method in class org.bladerunnerjs.api.spec.logging.ModelLoggingCommander
 
whenErrorMessageLogged(String, Object...) - Method in class org.bladerunnerjs.api.spec.logging.ModelLoggingCommander
 
whenInfoMessageLogged(String, Object...) - Method in class org.bladerunnerjs.api.spec.logging.ModelLoggingCommander
 
whenNoMessagesLogged() - Method in class org.bladerunnerjs.api.spec.logging.ModelLoggingCommander
 
whenRequestMadeTo(String, boolean) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
whenRequestMadeTo(String) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
whenRequestMadeTo(String, OutputStream) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
whenRequestMadeTo(String, int, int, boolean, OutputStream) - Method in class org.bladerunnerjs.api.spec.utility.WebappTester
 
whereTopLevelExceptionContainsString(Class<T>, String...) - Method in class org.bladerunnerjs.api.spec.engine.TopLevelExceptionVerifier
 
whereTopLevelExceptionIs(Class<T>, Object...) - Method in class org.bladerunnerjs.api.spec.engine.TopLevelExceptionVerifier
 
workbench() - Method in class org.bladerunnerjs.api.Blade
 
workbench() - Method in class org.bladerunnerjs.api.Bladeset
 
Workbench<N extends org.bladerunnerjs.model.engine.Node> - Class in org.bladerunnerjs.api
 
Workbench(RootNode, Node, MemoizedFile) - Constructor for class org.bladerunnerjs.api.Workbench
 
WorkbenchBuilder - Class in org.bladerunnerjs.api.spec.utility
 
WorkbenchBuilder(SpecTest, Workbench<?>) - Constructor for class org.bladerunnerjs.api.spec.utility.WorkbenchBuilder
 
WorkbenchCommander - Class in org.bladerunnerjs.api.spec.utility
 
WorkbenchCommander(SpecTest, Workbench<?>) - Constructor for class org.bladerunnerjs.api.spec.utility.WorkbenchCommander
 
WorkbenchVerifier - Class in org.bladerunnerjs.api.spec.utility
 
WorkbenchVerifier(SpecTest, Workbench<?>) - Constructor for class org.bladerunnerjs.api.spec.utility.WorkbenchVerifier
 
write() - Method in class org.bladerunnerjs.api.ConfFile
 
write(OutputStream) - Method in class org.bladerunnerjs.api.plugin.BinaryResponseContent
 
write(OutputStream) - Method in class org.bladerunnerjs.api.plugin.CharResponseContent
 
write(OutputStream) - Method in interface org.bladerunnerjs.api.plugin.ResponseContent
The method writes the content of the corresponding property of the class e.g.
write() - Method in class org.bladerunnerjs.api.spec.utility.AppConfCommander
 
write() - Method in class org.bladerunnerjs.api.spec.utility.BRJSConfCommander
 
writeTagContent(Map<String, String>, BundleSet, RequestMode, Locale, Writer, String) - Method in interface org.bladerunnerjs.api.plugin.TagHandlerPlugin
Writes out the generated content for the given tag, optimized for the specified request mode
writeToFile(File, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
writeToFile(File, String, boolean) - Method in class org.bladerunnerjs.api.spec.engine.NodeBuilder
 
writeToFile(File, String) - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
writeToFile(File, String, boolean) - Method in class org.bladerunnerjs.api.spec.engine.NodeCommander
 
writeToFile(File, String) - Method in class org.bladerunnerjs.api.spec.engine.SpecTestEnvironmentBuilder
 
writeToFile(File, String, boolean) - Method in class org.bladerunnerjs.api.spec.engine.SpecTestEnvironmentBuilder
 

X

XmlBuilderSerializer - Class in org.bladerunnerjs.api.spec.utility
 
XmlBuilderSerializer() - Constructor for class org.bladerunnerjs.api.spec.utility.XmlBuilderSerializer
 

Z

zipFileIsExtractedTo(String, String) - Method in class org.bladerunnerjs.api.spec.utility.BRJSCommander
 
A B C D E F G H I J L M N O P R S T U V W X Z 
Skip navigation links