A B C D E F G H I J K L M N O P R S T U V W

A

abbrevUSState - Static variable in class org.finra.jtaf.core.commands.RandomGenerator
 
AbstractContextCmd - Class in org.finra.jtaf.core.commands.context
Base class for context-manipulating commands
AbstractContextCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.AbstractContextCmd
 
acceptAutomationNodeVisitor(IScriptVisitor) - Method in class org.finra.jtaf.core.model.statement.InvocationList
Accept an automation node visitor
acceptInvocationTargetVisitor(Interpreter) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
This is used by the interpreter so that the visitCommand method is called, allowing the interpreter to not have to know what kind of InvocationTarget it is executing.
acceptInvocationTargetVisitor(Interpreter) - Method in class org.finra.jtaf.core.model.invocationtarget.Function
 
acceptInvocationTargetVisitor(Interpreter) - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
This is used by the interpreter to either execute the command or the function.
acceptTestVisitor(ITestVisitor) - Method in class org.finra.jtaf.core.model.test.TestComponent
 
acceptTestVisitor(ITestVisitor) - Method in class org.finra.jtaf.core.model.test.TestNamespace
 
acceptTestVisitor(ITestVisitor) - Method in class org.finra.jtaf.core.model.test.TestScript
 
ACTION_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
add(TestComponent) - Method in class org.finra.jtaf.core.model.test.TestNamespace
 
add(Throwable) - Method in exception org.finra.jtaf.core.parsing.exceptions.ExceptionAccumulator
 
addAutomationValue(String) - Method in class org.finra.jtaf.core.model.test.TestAgenda
This is a set operation and values are converted to lowercase first
addDetails(TestStepsDetails) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Add details of the invocation to the list of test steps
addError(Throwable) - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
Adds and Error to accumulate
addError(Throwable) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Add exception to the Error Accumulator and set the Test Status to 'Failed'
AddListToListCmd - Class in org.finra.jtaf.core.commands.context
Gets a list from context and adds all elements to another list stored in context
AddListToListCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.AddListToListCmd
 
addMessage(Message) - Method in class org.finra.jtaf.core.utilities.logging.Section
Inserts the message into this section.
AddObjectToListCmd - Class in org.finra.jtaf.core.commands.context
Gets an object from context and stores that object into a list in context
AddObjectToListCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.AddObjectToListCmd
 
addOptionalParameter(String) - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Add a new value as an optional parameter.
addProduction(String) - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Add a new value to the production set.
addRequiredParameter(String) - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Add a new value as a required parameter.
addToTestScripts(TestScript) - Method in class org.finra.jtaf.core.model.test.TestScriptCollector
 
addVertex(DiNode) - Method in class org.finra.jtaf.core.model.test.digraph.TestDigraph
 
APPEND_ACTION - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
ArrayToList(String[]) - Static method in class org.finra.jtaf.core.utilities.StringHelper
 
assertEquals(String, Object, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two objects are equal.
assertEquals(Object, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two objects are equal.
assertEquals(String, String, String) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two Strings are equal.
assertEquals(String, String) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two Strings are equal.
assertEquals(String, double, double, double) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two doubles are equal concerning a delta.
assertEquals(double, double, double) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two doubles are equal concerning a delta.
assertEquals(String, float, float, float) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two floats are equal concerning a positive delta.
assertEquals(float, float, float) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two floats are equal concerning a delta.
assertEquals(String, long, long) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two longs are equal.
assertEquals(long, long) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two longs are equal.
assertEquals(String, boolean, boolean) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two booleans are equal.
assertEquals(boolean, boolean) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two booleans are equal.
assertEquals(String, byte, byte) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two bytes are equal.
assertEquals(byte, byte) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two bytes are equal.
assertEquals(String, char, char) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two chars are equal.
assertEquals(char, char) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two chars are equal.
assertEquals(String, short, short) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two shorts are equal.
assertEquals(short, short) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two shorts are equal.
assertEquals(String, int, int) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two ints are equal.
assertEquals(int, int) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two ints are equal.
assertFalse(String, boolean) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that a condition is false.
assertFalse(boolean) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that a condition is false.
AssertionFailedError - Error in org.finra.jtaf.core.asserts
Thrown when an assertion failed.
AssertionFailedError() - Constructor for error org.finra.jtaf.core.asserts.AssertionFailedError
 
AssertionFailedError(String) - Constructor for error org.finra.jtaf.core.asserts.AssertionFailedError
 
assertNotNull(Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that an object isn't null.
assertNotNull(String, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that an object isn't null.
assertNotSame(String, Object, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two objects do not refer to the same object.
assertNotSame(Object, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two objects do not refer to the same object.
assertNull(Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that an object is null.
assertNull(String, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that an object is null.
assertSame(String, Object, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two objects refer to the same object.
assertSame(Object, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two objects refer to the same object.
assertTrue(String, boolean) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that a condition is true.
assertTrue(boolean) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that a condition is true.
AttributeFormatException - Exception in org.finra.jtaf.core.parsing.exceptions
This is thrown, while parsing, when an element's attribute is not in the expected format.
AttributeFormatException(String) - Constructor for exception org.finra.jtaf.core.parsing.exceptions.AttributeFormatException
 
AttributeHelper - Class in org.finra.jtaf.core.parsing.helpers
Helper class to fetch attributes of an element.
AttributeHelper(Element) - Constructor for class org.finra.jtaf.core.parsing.helpers.AttributeHelper
Collect the attributes, make sure their names are all cast to lowercase, and throw an exception if there are name collisions.
AutomationEngine - Class in org.finra.jtaf.core
Singleton class that serves as the front end for the rest of the engine's components.
AutomationValueFilterPlugin - Class in org.finra.jtaf.core.parsing
Core plugin that filters testscripts to run based on the automation value provided in the strategy file
AutomationValueFilterPlugin() - Constructor for class org.finra.jtaf.core.parsing.AutomationValueFilterPlugin
 
AutomationValuePlugin - Class in org.finra.jtaf.core.parsing
Plugin that runs post parse of the strategy.
AutomationValuePlugin() - Constructor for class org.finra.jtaf.core.parsing.AutomationValuePlugin
 

B

Base64EncoderDecoder - Class in org.finra.jtaf.core.utilities
Utility class to encode or decode string using base64.
Base64EncoderDecoder() - Constructor for class org.finra.jtaf.core.utilities.Base64EncoderDecoder
 
BaseParser - Class in org.finra.jtaf.core.parsing
I plan to scrap these parsers within a few releases to allow for a more flexible model.
BaseParser() - Constructor for class org.finra.jtaf.core.parsing.BaseParser
 
Block - Class in org.finra.jtaf.core.commands
This is a collection of commands that are to be executed.
Block(String) - Constructor for class org.finra.jtaf.core.commands.Block
This called when instantiating the command before it is executed by the interpreter.The recordResult variable is set to false because details about the Block step aren't needed, unlike the commands within the Block block.
buildModel(File, File) - Method in class org.finra.jtaf.core.AutomationEngine
Builds test model from the specified test library folder and test scripts folder.

C

CHANGE_IN_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
charsForRandomString - Static variable in class org.finra.jtaf.core.commands.RandomGenerator
 
checkErrors() - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Used to check if there are any recorded errors.
cleanGlobalContext() - Static method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Used to clear all values from the global context.
clearContext() - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
Clears the current context for all the invocations in the stack
clearContext() - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Used to clear the context.
collectInitializationErrors(List<Throwable>) - Method in class org.finra.jtaf.core.parallel.TestCaseRunner
 
Command - Class in org.finra.jtaf.core.model.invocationtarget
Implements basic methods, but leaves execution phase abstract
Command(String) - Constructor for class org.finra.jtaf.core.model.invocationtarget.Command
 
CommandLibraryParser - Class in org.finra.jtaf.core.parsing
The class is responsible for discovering and parsing commands.xml files from the classpath and under the project folder
CommandLibraryParser() - Constructor for class org.finra.jtaf.core.parsing.CommandLibraryParser
 
CommandRegistry - Class in org.finra.jtaf.core
This class is for the commands registered in the *.commands.xml files in testlibrary folder.
CommandRegistry() - Constructor for class org.finra.jtaf.core.CommandRegistry
 
CommandRunnerPluginContext - Class in org.finra.jtaf.core.plugins.execution
This is the context visible to Command Runner Plugins
CommandRunnerPluginContext(TestStepsDetails, IInvocationContext) - Constructor for class org.finra.jtaf.core.plugins.execution.CommandRunnerPluginContext
 
compareList(String, String, List<?>, List<?>) - Method in class org.finra.jtaf.core.utilities.CompositeDataComparator
 
compareMap(String, String, Map<?, ?>, Map<?, ?>) - Method in class org.finra.jtaf.core.utilities.CompositeDataComparator
 
compareObject(String, String, Object, Object) - Method in class org.finra.jtaf.core.utilities.CompositeDataComparator
 
CompositeDataComparator - Class in org.finra.jtaf.core.utilities
Utility class to perform comparison of lists and maps
CompositeDataComparator() - Constructor for class org.finra.jtaf.core.utilities.CompositeDataComparator
 
CompositeDataComparator(boolean) - Constructor for class org.finra.jtaf.core.utilities.CompositeDataComparator
 
ConcurrentScheduler - Class in org.finra.jtaf.core.parallel
Control the execution of your tests with this Scheduler
ConcurrentScheduler() - Constructor for class org.finra.jtaf.core.parallel.ConcurrentScheduler
 
contains(String) - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
contains(String) - Method in interface org.finra.jtaf.core.model.execution.IInvocationContext
TODO: This should probably throw some type of exception if the name is not specified in the script contract
contains(TestComponent) - Method in class org.finra.jtaf.core.model.test.TestNamespace
 
containsAutomationValue(String) - Method in class org.finra.jtaf.core.model.test.TestAgenda
Checks whether the automationValues set contains the given value.
containsInvocationTarget(String) - Method in class org.finra.jtaf.core.CommandRegistry
Returns true if the invocation target is present
containsKey(String) - Method in class org.finra.jtaf.core.parsing.helpers.AttributeHelper
Search for the given key, ignoring case
containsValue(String) - Method in class org.finra.jtaf.core.parsing.helpers.AttributeHelper
Search for the given value
ContextKeyHandler - Class in org.finra.jtaf.core.model.invocationtarget
Used to replace keys in the context.
ContextKeyHandler(IInvocationContext) - Constructor for class org.finra.jtaf.core.model.invocationtarget.ContextKeyHandler
Called when instantiated
ContextKeyNotFoundException - Exception in org.finra.jtaf.core.model.invocationtarget
This is an exception thrown when a key, that hasn't been stored in the context, is used to get a value from the context.
ContextKeyNotFoundException() - Constructor for exception org.finra.jtaf.core.model.invocationtarget.ContextKeyNotFoundException
A constructor used without specifying the message or throwable.
ContextKeyNotFoundException(String, Throwable) - Constructor for exception org.finra.jtaf.core.model.invocationtarget.ContextKeyNotFoundException
A constructor used with specifying the message or throwable.
ContextKeyNotFoundException(String) - Constructor for exception org.finra.jtaf.core.model.invocationtarget.ContextKeyNotFoundException
A constructor used without specifying the message.
ContextKeyNotFoundException(Throwable) - Constructor for exception org.finra.jtaf.core.model.invocationtarget.ContextKeyNotFoundException
A constructor used without specifying the throwable.
CorrectiveContext - Class in org.finra.jtaf.core.model.execution
This Context can be used to produce a TestScript Contract
CorrectiveContext() - Constructor for class org.finra.jtaf.core.model.execution.CorrectiveContext
 
createGraph(TestNamespace) - Method in class org.finra.jtaf.core.model.test.digraph.DigraphFactory
 
createTest() - Method in class org.finra.jtaf.core.parallel.TestCaseRunner
 
ctx - Variable in class org.finra.jtaf.core.commands.context.AbstractContextCmd
 
CURRENT - Static variable in class org.finra.jtaf.core.model.test.TestPath
 

D

debug(String) - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
decodeString(String) - Static method in class org.finra.jtaf.core.utilities.Base64EncoderDecoder
 
DEFAULT - Static variable in class org.finra.jtaf.core.commands.context.StoreDefaultObjectCmd
 
DEFAULT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.StoreDefaultObjectCmd
 
DefaultAutomationClassLoader - Class in org.finra.jtaf.core
Implementation of the IAutomationClassLoader
DefaultAutomationClassLoader() - Constructor for class org.finra.jtaf.core.DefaultAutomationClassLoader
 
deinitialize(IInvocationContext) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Optional method to deinitialize a command after execution.
Dependencies - Class in org.finra.jtaf.core.model.test.digraph
Set of Test Case and Test Suite Dependencies
Dependencies(Set<String>, Set<String>) - Constructor for class org.finra.jtaf.core.model.test.digraph.Dependencies
 
DEPENDENCIES_NAME - Static variable in class org.finra.jtaf.core.parsing.TestDependenciesPlugin
 
DependencyException - Exception in org.finra.jtaf.core.exceptions
 
DependencyException() - Constructor for exception org.finra.jtaf.core.exceptions.DependencyException
 
DependencyException(String) - Constructor for exception org.finra.jtaf.core.exceptions.DependencyException
 
DependencyException(String, Throwable) - Constructor for exception org.finra.jtaf.core.exceptions.DependencyException
 
DependencyException(Throwable) - Constructor for exception org.finra.jtaf.core.exceptions.DependencyException
 
describeChild(FrameworkMethod) - Method in class org.finra.jtaf.core.parallel.TestCaseRunner
 
DiEdge - Class in org.finra.jtaf.core.model.test.digraph
This class represents an edge in the digraph
DiEdge() - Constructor for class org.finra.jtaf.core.model.test.digraph.DiEdge
 
DigraphFactory - Class in org.finra.jtaf.core.model.test.digraph
This factory class allows for the addition of nodes and edges into the digraph.
DigraphFactory(TestDigraph, MessageCollector) - Constructor for class org.finra.jtaf.core.model.test.digraph.DigraphFactory
 
DigraphPlugin - Class in org.finra.jtaf.core.parsing
Parser plugin that runs post all.
DigraphPlugin() - Constructor for class org.finra.jtaf.core.parsing.DigraphPlugin
 
DiNode - Class in org.finra.jtaf.core.model.test.digraph
This class represents a vertex in the digraph
DiNode(TestScript) - Constructor for class org.finra.jtaf.core.model.test.digraph.DiNode
 
dump(Logger) - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 

E

ea - Variable in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
 
ea - Variable in class org.finra.jtaf.core.model.execution.Interpreter
 
ElementScanner - Class in org.finra.jtaf.core.parsing.helpers
Convenience class that can be used to process a sequence of Elements.
ElementScanner(List<Element>) - Constructor for class org.finra.jtaf.core.parsing.helpers.ElementScanner
 
encodeString(String) - Static method in class org.finra.jtaf.core.utilities.Base64EncoderDecoder
 
endOfCommand() - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Throws all of the accumulated errors.
entrySet() - Method in class org.finra.jtaf.core.parsing.helpers.AttributeHelper
 
equals(Object) - Method in class org.finra.jtaf.core.model.test.digraph.DiNode
 
equals(Object) - Method in class org.finra.jtaf.core.model.test.TestScript
 
error(String) - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
ErrorAccumulator - Class in org.finra.jtaf.core.asserts
This class can be used to collect errors.
ErrorAccumulator(String) - Constructor for class org.finra.jtaf.core.asserts.ErrorAccumulator
Create a named error accumulator
ExcelFileParser - Class in org.finra.jtaf.core.utilities
Parser for testdata excel files.
ExcelFileParser(String, boolean) - Constructor for class org.finra.jtaf.core.utilities.ExcelFileParser
 
ExcelFileParser(String, String, boolean) - Constructor for class org.finra.jtaf.core.utilities.ExcelFileParser
 
ExceptionAccumulator - Exception in org.finra.jtaf.core.parsing.exceptions
This is used to collect several parsing exceptions and report them all at once.
ExceptionAccumulator() - Constructor for exception org.finra.jtaf.core.parsing.exceptions.ExceptionAccumulator
 
ExceptionPlugin - Class in org.finra.jtaf.core.parsing
This is internal class meant for verification of expected exception in the script
ExceptionPlugin() - Constructor for class org.finra.jtaf.core.parsing.ExceptionPlugin
 
EXCLUSIONS_NAME - Static variable in class org.finra.jtaf.core.parsing.TestExclusionsPlugin
 
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.Block
This goes through all commands in the context and executes them.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.context.AbstractContextCmd
 
execute() - Method in class org.finra.jtaf.core.commands.context.AbstractContextCmd
 
execute() - Method in class org.finra.jtaf.core.commands.context.AddListToListCmd
 
execute() - Method in class org.finra.jtaf.core.commands.context.AddObjectToListCmd
 
execute() - Method in class org.finra.jtaf.core.commands.context.PutObjectInMapCmd
 
execute() - Method in class org.finra.jtaf.core.commands.context.RemoveObjectFromContextCmd
 
execute() - Method in class org.finra.jtaf.core.commands.context.StoreDefaultObjectCmd
 
execute() - Method in class org.finra.jtaf.core.commands.context.StoreObjectAsStringCmd
 
execute() - Method in class org.finra.jtaf.core.commands.context.StoreObjectFromListCmd
 
execute() - Method in class org.finra.jtaf.core.commands.context.StoreObjectFromMapCmd
 
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.context.StoreObjectInContextCmd
 
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.context.VerifyObjectInContextCmd
 
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.ExpectFailure
This method goes through all of the commands within the ExpectFailure block and executes them until they have all been executed or an exception has been thrown.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.FailHere
This method throws an AssertionFailedException to force a failure.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.IgnoreErrors
This method goes through all of the commands within the IgnoreErrors block and executes them until they have all been executed or an exception has been thrown.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.Invoke
This goes through all commands in the context and executes the block that has the same name.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.Multipath
This randomly picks a path and executes all commands in the block.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.RandomGenerator
 
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.Repeat
This simply loops through and executes all commands within the Repeat block.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.ReplaceContext
This clears the current context and then puts all values from within the ReplaceContext block into the context.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.TryRecoverCleanup
This goes through and executes all the commands within the try block.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.commands.VerifyException
This goes through all commands in the context and executes them.
execute(IInvocationContext) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
This method should be overridden by every Command object.
execute(PostAllParserPluginContext) - Method in class org.finra.jtaf.core.parsing.AutomationValueFilterPlugin
 
execute(PostStrategyElementParserPluginContext) - Method in class org.finra.jtaf.core.parsing.AutomationValuePlugin
 
execute(PostAllParserPluginContext) - Method in class org.finra.jtaf.core.parsing.DigraphPlugin
 
execute(PostTestParserPluginContext) - Method in class org.finra.jtaf.core.parsing.ExceptionPlugin
 
execute(PostTestParserPluginContext) - Method in class org.finra.jtaf.core.parsing.LoopPlugin
 
execute(PostStrategyElementParserPluginContext) - Method in class org.finra.jtaf.core.parsing.MaxThreadsPlugin
 
execute(PostSuiteParserPluginContext) - Method in class org.finra.jtaf.core.parsing.SuiteDependenciesPlugin
 
execute(PostSuiteParserPluginContext) - Method in class org.finra.jtaf.core.parsing.SuiteExclusionsPlugin
 
execute(PostTestParserPluginContext) - Method in class org.finra.jtaf.core.parsing.TestDataPlugin
 
execute(PostTestParserPluginContext) - Method in class org.finra.jtaf.core.parsing.TestDependenciesPlugin
 
execute(PostTestParserPluginContext) - Method in class org.finra.jtaf.core.parsing.TestExclusionsPlugin
 
execute(PostAllParserPluginContext) - Method in interface org.finra.jtaf.core.plugins.parsing.IPostParseAllPlugin
This method executes after all tests are parsed
execute(PostStrategyElementParserPluginContext) - Method in interface org.finra.jtaf.core.plugins.parsing.IPostParseStrategyElementPlugin
This method executes after all the test strategy is parsed
execute(PostSuiteParserPluginContext) - Method in interface org.finra.jtaf.core.plugins.parsing.IPostParseSuitePlugin
This method executes after each suite is parsed which has the tag name returned by getTagName()
execute(PostTestParserPluginContext) - Method in interface org.finra.jtaf.core.plugins.parsing.IPostParseTestPlugin
This method executes after each test is parsed which has the tag name returned by getTagName()
execute(PostAllParserPluginContext) - Method in class org.finra.jtaf.core.traceability.TraceabilityMatrixPlugin
Produces a traceability matrix after all parsing has completed
executeInvocation(Invocation) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Used by other commands to execute invocations in their bodies.
ExpectedFailureException - Exception in org.finra.jtaf.core.model.exceptions
This exception is thrown by the interpreter when no exception is thrown within an block.
ExpectedFailureException() - Constructor for exception org.finra.jtaf.core.model.exceptions.ExpectedFailureException
 
ExpectFailure - Class in org.finra.jtaf.core.commands
This command surrounds a block of commands to be executed that are expected to throw an exception.
ExpectFailure(String) - Constructor for class org.finra.jtaf.core.commands.ExpectFailure
This called when instantiating the command before it is executed by the interpreter.

F

fail(String) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Fails a test with a Throwable being stored in the accumulator with the given message.
fail() - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Fails a test with a Throwable being stored in the accumulator with no message.
FailHere - Class in org.finra.jtaf.core.commands
This command is used to force a failure.
FailHere(String) - Constructor for class org.finra.jtaf.core.commands.FailHere
This called when instantiating the command before it is executed by the interpreter
failNotEquals(String, Object, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Calls the Assert classes failNotEquals method which creates an exception using the given message and objects
failNotSame(String, Object, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Calls the Assert classes failNotSame method which creates an exception using the given message and object
failSame(String) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Asserts that two objects do refer to the same object.
fatal(String) - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
fileName - Variable in class org.finra.jtaf.core.utilities.PropertyManager
 
finished() - Method in class org.finra.jtaf.core.parallel.ConcurrentScheduler
When this method exits, all tasks must be finished.
format(String, Object, Object) - Method in class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Calls the Assert classes format method which creates a formatted string using the given message and objects to be used for an exception
Function - Class in org.finra.jtaf.core.model.invocationtarget
This allows for a collection of commands to be defined and easily called in the test script.
Function(String) - Constructor for class org.finra.jtaf.core.model.invocationtarget.Function
This called when instantiating the function before it is executed by the interpreter.

G

generate(String, String, String, String, String, String, String) - Static method in class org.finra.jtaf.core.commands.RandomGenerator
Use a regular expression to generate a string or use methods to select US state name or abbreviations and generate phone numbers and strings.
generateAbbrevUSState() - Static method in class org.finra.jtaf.core.commands.RandomGenerator
Randomly selects a US state abbreviation from the list.
generatePhone() - Static method in class org.finra.jtaf.core.commands.RandomGenerator
Generates a random phone number.
generateRegexp(String) - Static method in class org.finra.jtaf.core.commands.RandomGenerator
Generate a string using a specified regular expression.
generateString(String, int) - Static method in class org.finra.jtaf.core.commands.RandomGenerator
This randomly generates a string given a set of characters and a desired length.
generateUSState() - Static method in class org.finra.jtaf.core.commands.RandomGenerator
Randomly selects a US state from the list.
getAccumulateErrors() - Method in class org.finra.jtaf.core.utilities.CompositeDataComparator
Gets the accumulate errors flag
getActualResult() - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
getAllDependencies(String) - Method in class org.finra.jtaf.core.model.test.digraph.TestDigraph
 
getAllExclusions(String) - Method in class org.finra.jtaf.core.model.test.digraph.TestDigraph
 
getAllObjects() - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
getAllObjects() - Method in interface org.finra.jtaf.core.model.execution.IInvocationContext
Returns map of all objects in the current Context
getAllParameters() - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Get all of the parameters of this InvocationTarget.
getAutomationValue() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getAutomationValues() - Method in class org.finra.jtaf.core.model.test.TestAgenda
returns a read only version of the set of automation values for the test agenda
getBody() - Method in class org.finra.jtaf.core.model.invocationtarget.Function
Get the invocations that make up this function.
getBody() - Method in class org.finra.jtaf.core.model.test.TestScript
These are the primary statements executed by the Test
getBooleanOrDefault(String, boolean) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Like the above, except it returns a default value if the attribute is not set
getBooleanOrDefault(String, boolean) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get a boolean stored in the context or return a default value.
getChildElements(Element) - Method in class org.finra.jtaf.core.parsing.BaseParser
TODO: There is probably a more effective way to do this, but this does the trick for now
getChildren(Element) - Static method in class org.finra.jtaf.core.parsing.helpers.ParserHelper
A list of the immediate children of elem
getCollisions() - Method in class org.finra.jtaf.core.parsing.helpers.AttributeHelper
 
getCommandRegistry() - Method in class org.finra.jtaf.core.AutomationEngine
Gets the command registry
getCommandRegistry() - Method in class org.finra.jtaf.core.plugins.parsing.PostAllParserPluginContext
Returns the Command Library model, so plugins can use the data
getCommandRegistry() - Method in class org.finra.jtaf.core.plugins.parsing.PostSuiteParserPluginContext
Returns the Command Library model, so plugins can use the data
getCommandRegistry() - Method in class org.finra.jtaf.core.plugins.parsing.PostTestParserPluginContext
Returns the Command Library model, so plugins can use the data
getCommandRunnerPlugins() - Method in class org.finra.jtaf.core.plugins.PluginManager
 
getComponent(TestPath) - Method in interface org.finra.jtaf.core.model.test.ITestComponentFactory
Retrieves a component given its TestPath.
getComponentList() - Method in class org.finra.jtaf.core.model.test.TestNamespace
This returns a copy of the component list in order to prevent people from muddling w/ the internal state of the class.
getComponents() - Method in class org.finra.jtaf.core.model.test.TestPath
TODO: It may be necessary to return a copy of the components
getConcatenatedStringFromList(List<String>, String) - Static method in class org.finra.jtaf.core.utilities.StringHelper
 
getContext() - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Internal method: Used to share the current Context between methods without having to pass it explicitly.
getContext() - Method in class org.finra.jtaf.core.model.invocationtarget.ContextKeyHandler
Get the current context.
getCoverage() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getCRs() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getCurrentDocument() - Method in class org.finra.jtaf.core.parsing.BaseParser
 
getCurrentSection() - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
getDependencies() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getDependencies() - Method in class org.finra.jtaf.core.model.test.TestSuite
Return the tests this testsuite depends upon
getDependenciesSuites() - Method in class org.finra.jtaf.core.model.test.digraph.Dependencies
 
getDependenciesTests() - Method in class org.finra.jtaf.core.model.test.digraph.Dependencies
 
getDescription() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getDescription() - Method in class org.finra.jtaf.core.parallel.JTAFMasterSuite
 
getDescription() - Method in class org.finra.jtaf.core.parallel.TestCaseRunner
 
getElement() - Method in class org.finra.jtaf.core.plugins.parsing.PostStrategyElementParserPluginContext
Returns the parsed Element object so that the relevant xml data can be used in the plugin
getErrorCollector() - Method in class org.finra.jtaf.core.parsing.BaseParser
It is the caller's responsibility to print the log, if desired
getErrorList() - Method in class org.finra.jtaf.core.utilities.CompositeDataComparator
 
getErrorMessages() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
Returns error messages
getErrors() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
 
getErrorStackTraceElementsList() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
Returns list of stack trace elements
getErrorStackTraces() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
Returns error stack traces
getException() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getExceptions() - Method in exception org.finra.jtaf.core.parsing.exceptions.ExceptionAccumulator
 
getExclusions() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getExclusions() - Method in class org.finra.jtaf.core.model.test.TestSuite
 
getExpectedResult() - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
getFailureReason() - Method in class org.finra.jtaf.core.model.test.TestResult
Return the failure reason for the current test
getFileName() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getFirstChildElementCaseInsensitive(Element, String) - Static method in class org.finra.jtaf.core.parsing.helpers.ParserHelper
 
getFloatOrDefault(String, float) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Like the above, except it returns a default value if the attribute is not set
getFloatOrDefault(String, float) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get a float stored in the context or return a default value.
getFromGlobalContext(String) - Static method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Used to get an object from the global context that is associated with the passed in key.
getFullName() - Method in class org.finra.jtaf.core.model.test.TestComponent
 
getGlobalContext() - Static method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
 
getIInvocationContext() - Method in class org.finra.jtaf.core.plugins.execution.CommandRunnerPluginContext
 
getIInvocationContext() - Method in class org.finra.jtaf.core.plugins.execution.TestRunnerPluginContext
 
getInstance() - Static method in class org.finra.jtaf.core.AutomationEngine
Singleton accessor method.
getInstance() - Static method in class org.finra.jtaf.core.utilities.JTAFPropertyManager
 
getIntegerOrDefault(String, int) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Like the above, except it returns a default value if the attribute is not set
getIntegerOrDefault(String, int) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get an integer stored in the context or return a default value.
getInterpreter() - Method in class org.finra.jtaf.core.AutomationEngine
Gets the test interpreter.
getInvalidName() - Method in exception org.finra.jtaf.core.model.exceptions.NameFormatException
 
getInvocation() - Method in exception org.finra.jtaf.core.model.exceptions.MissingInvocationTargetException
 
getInvocationTarget(String) - Method in class org.finra.jtaf.core.CommandRegistry
Gets the specified invocation target
getInvocationTarget(Invocation) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Get the invocation target instance if it exists in the Command Registry else throw exception 'Invocation not found'
getIssue() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getLevel() - Method in class org.finra.jtaf.core.utilities.logging.Message
 
getLevel() - Method in class org.finra.jtaf.core.utilities.logging.Section
A section's level is Max(max level of subsection, max level of message).
getMap() - Method in class org.finra.jtaf.core.parsing.helpers.AttributeHelper
Make sure you don't modify this return value
getMessages() - Method in class org.finra.jtaf.core.utilities.logging.Section
 
getName() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
Gets the name of the accumulator
getName() - Method in exception org.finra.jtaf.core.model.exceptions.NameCollisionException
 
getName() - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Get the name of this InvocationTarget
getName() - Method in class org.finra.jtaf.core.model.test.TestComponent
 
getName() - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
getName() - Method in class org.finra.jtaf.core.utilities.logging.Section
A text label for the section.
getNeighbor(String) - Method in class org.finra.jtaf.core.model.test.TestComponent
Returns a parent or child of the current node depending upon the token provided.
getNeighbor(String) - Method in class org.finra.jtaf.core.model.test.TestNamespace
 
getNormalizedPath() - Method in class org.finra.jtaf.core.model.test.TestPath
 
getNumErrors() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
Gets the number of errors.
getObject(String) - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
getObject(String) - Method in interface org.finra.jtaf.core.model.execution.IInvocationContext
Returns an Object associated w/ the given name, or null if no such Object is available in the current Context
getObjectByType(Object) - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
Return all objects in context based on a certain type
getOptionalElement(Element, String) - Static method in class org.finra.jtaf.core.parsing.helpers.ParserHelper
 
getOptionalInteger(String) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Returns an Integer stored in the context or null if there isn't one
getOptionalObject(String) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Grabs an Object from the Context.
getOptionalObject(String) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Grabs an Object from the Context.
getOptionalParameters() - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Get all of the registered optional parameters of this InvocationTarget.
getOptionalString(String) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Returns a String stored in the context or null if there isn't one
getOptionalString(String) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get a string that was stored in the context as an optional parameter.
getOptionalString(String) - Method in class org.finra.jtaf.core.parsing.helpers.AttributeHelper
Search for the given key, ignoring case
getParameter() - Method in error org.finra.jtaf.core.model.execution.exceptions.UndefinedParameterError
 
getParameters() - Method in class org.finra.jtaf.core.model.statement.Invocation
 
getParent() - Method in class org.finra.jtaf.core.model.test.TestComponent
 
getParent() - Method in class org.finra.jtaf.core.utilities.logging.Section
 
getPath() - Method in class org.finra.jtaf.core.model.test.TestPath
This is identical to toString
getPattern() - Method in exception org.finra.jtaf.core.model.exceptions.NameFormatException
 
getPluginManager() - Method in class org.finra.jtaf.core.AutomationEngine
Gets the plugin manager
getPostParseAllPlugins() - Method in class org.finra.jtaf.core.plugins.PluginManager
 
getPostParseStrategyElementPlugins() - Method in class org.finra.jtaf.core.plugins.PluginManager
 
getPostParseSuitePlugins() - Method in class org.finra.jtaf.core.plugins.PluginManager
 
getPostParseTestPlugins() - Method in class org.finra.jtaf.core.plugins.PluginManager
 
getProductionName() - Method in error org.finra.jtaf.core.model.execution.exceptions.UndefinedProductionError
 
getProductions() - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Get all of the productions of this InvocationTarget.
getProperty(String) - Method in class org.finra.jtaf.core.utilities.PropertyManager
 
getPropertyFileLocation() - Static method in class org.finra.jtaf.core.utilities.Base64EncoderDecoder
 
getPropertyResourceBundle() - Method in class org.finra.jtaf.core.utilities.PropertyManager
 
getRequiredBoolean(String) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Returns a float stored in the context or throws a NullPointerException is one isn't
getRequiredBoolean(String) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get a boolean that was stored in the context as a required parameter.
getRequiredFloat(String) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Returns a float stored in the context or throws a NullPointerException is one isn't
getRequiredFloat(String) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get a float that was stored in the context as an required parameter.
getRequiredInteger(String) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Returns an integer value, or throws a NullPointerException if the value is not present
getRequiredInteger(String) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get an integer that was stored in the context as an required parameter.
getRequiredInteger(String) - Method in class org.finra.jtaf.core.parsing.helpers.AttributeHelper
Ensures that the attribute is a properly-formatted integer
getRequiredObject(String) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Grabs an object from the Context, or throws an exception if the Object does not exist.
getRequiredObject(String) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get an object that was stored in the context as an required parameter.
getRequiredParameters() - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Get all of the required parameters of this InvocationTarget
getRequiredString(String) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Returns a String stored in the context or throws a NullPointerException is one isn't
getRequiredString(String) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get a string that was stored in the context as an required parameter.
getRequiredString(String) - Method in class org.finra.jtaf.core.parsing.helpers.AttributeHelper
Throws an exception if the requested attribute is undefined or an empty string
getRequireElement(Element, String) - Static method in class org.finra.jtaf.core.parsing.helpers.ParserHelper
 
getRequirements() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getRootNodeSuite() - Method in class org.finra.jtaf.core.plugins.parsing.PostSuiteParserPluginContext
Returns the root Node object of the current suite so that the relevant xml data can be used in the plugin
getRootNodeTest() - Method in class org.finra.jtaf.core.plugins.parsing.PostTestParserPluginContext
Returns the root Node object of the current test so that the relevant xml data can be used in the plugin
getRootSection() - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
getScriptParser() - Method in class org.finra.jtaf.core.AutomationEngine
Gets the script parser.
getSections() - Method in class org.finra.jtaf.core.utilities.logging.Section
 
getStatus() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getStringOrDefault(String, String) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Like the above, except it returns a default value if the attribute is not set
getStringOrDefault(String, String) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Get a string stored in the context or return a default value.
getStringOrDefault(String, String) - Method in class org.finra.jtaf.core.parsing.helpers.AttributeHelper
If the requested attribute
getTagName() - Method in class org.finra.jtaf.core.parsing.ExceptionPlugin
 
getTagName() - Method in class org.finra.jtaf.core.parsing.LoopPlugin
 
getTagName() - Method in class org.finra.jtaf.core.parsing.SuiteDependenciesPlugin
 
getTagName() - Method in class org.finra.jtaf.core.parsing.SuiteExclusionsPlugin
 
getTagName() - Method in class org.finra.jtaf.core.parsing.TestDataPlugin
 
getTagName() - Method in class org.finra.jtaf.core.parsing.TestDependenciesPlugin
 
getTagName() - Method in class org.finra.jtaf.core.parsing.TestExclusionsPlugin
 
getTagName() - Method in interface org.finra.jtaf.core.plugins.parsing.IPostParseSuitePlugin
This will return the tag name the ScriptParser will be looking for in the suite.
getTagName() - Method in interface org.finra.jtaf.core.plugins.parsing.IPostParseTestPlugin
This will return the tag name the ScriptParser will be looking for in the test body.
getTargetName() - Method in class org.finra.jtaf.core.model.statement.Invocation
 
getTestAgenda() - Method in class org.finra.jtaf.core.AutomationEngine
Gets the test agenda or the strategy object.
getTestAgenda() - Method in class org.finra.jtaf.core.plugins.parsing.PostAllParserPluginContext
Returns the Test Agenda associated with the test run, so plugins can read and modify the data
getTestAgenda() - Method in class org.finra.jtaf.core.plugins.parsing.PostStrategyElementParserPluginContext
Returns the Test Agenda associated with the test run, so plugins can read and modify the data
getTestCaseID() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getTestDigraph() - Method in class org.finra.jtaf.core.AutomationEngine
Gets the digraph of tests.
getTestName() - Method in class org.finra.jtaf.core.model.test.digraph.DiNode
 
getTestName() - Method in class org.finra.jtaf.core.parallel.ResultUpdate
 
getTestPlan() - Method in class org.finra.jtaf.core.parsing.TestStrategyParser
 
getTestResult() - Method in class org.finra.jtaf.core.plugins.execution.TestRunnerPluginContext
 
getTestRoot() - Method in class org.finra.jtaf.core.AutomationEngine
Gets the test root.
getTestRunnerPlugins() - Method in class org.finra.jtaf.core.plugins.PluginManager
 
getTestScript() - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
getTestScript() - Method in interface org.finra.jtaf.core.model.execution.IInvocationContext
 
getTestScript() - Method in class org.finra.jtaf.core.model.test.digraph.DiNode
 
getTestScript() - Method in class org.finra.jtaf.core.plugins.execution.TestRunnerPluginContext
 
getTestScripts() - Method in class org.finra.jtaf.core.model.test.TestAgenda
 
getTestScripts() - Method in class org.finra.jtaf.core.model.test.TestScriptCollector
 
getTestStatus() - Method in class org.finra.jtaf.core.model.test.digraph.DiNode
 
getTestStatus() - Method in class org.finra.jtaf.core.model.test.TestResult
Get the test status
getTestStatus() - Method in class org.finra.jtaf.core.parallel.ResultUpdate
 
getTestStepDetails() - Method in class org.finra.jtaf.core.model.execution.Interpreter
Return the list of test steps in the current test
getTestStepsDetails() - Method in class org.finra.jtaf.core.model.test.TestResult
Return the list of test steps for the current test
getTestStepsDetails() - Method in class org.finra.jtaf.core.plugins.execution.CommandRunnerPluginContext
 
getTestSuite() - Method in class org.finra.jtaf.core.plugins.parsing.PostSuiteParserPluginContext
Returns the Test Suite the test is a part of, so plugins can add test scripts to the suite if needed
getTestSuite() - Method in class org.finra.jtaf.core.plugins.parsing.PostTestParserPluginContext
Returns the Test Suite the test is a part of, so plugins can add test scripts to the suite if needed
getTestSuiteMapping() - Method in class org.finra.jtaf.core.model.test.TestNamespace
 
getTestSuiteName() - Method in class org.finra.jtaf.core.model.test.TestScript
 
getTestSuiteName() - Method in class org.finra.jtaf.core.model.test.TestSuite
Return the name of the testsuite
getText() - Method in class org.finra.jtaf.core.utilities.logging.Message
 
getThreadCount() - Method in class org.finra.jtaf.core.model.test.TestAgenda
 
getType() - Method in class org.finra.jtaf.core.model.test.Requirement
 
getType() - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
getUsage() - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Get the usage of this InvocationTarget
getUsage() - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
getValue() - Method in class org.finra.jtaf.core.model.test.Requirement
 
getValueIn(String, Integer, Object) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Returns the values stored in an object in the context
getValueIn(String, Object) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Returns the value stored in a map in the context
getValueIn(String, Integer) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Returns the value stored in a list in the context
getVerifiedAction() - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Checks to make sure the current "action" in context is an acceptable value
getVertex(String) - Method in class org.finra.jtaf.core.model.test.digraph.TestDigraph
 
getWithOutTestDataInfo(String) - Method in class org.finra.jtaf.core.model.test.TestNamespace
 
getWrappedErrors() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
 
getXPath() - Method in exception org.finra.jtaf.core.parsing.exceptions.MultipleMatchesException
 
getZipAndConcatenated(List<String>, List<String>, String) - Static method in class org.finra.jtaf.core.utilities.StringHelper
 
globalContext - Static variable in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
 

H

handleCommandAfter(CommandRunnerPluginContext) - Method in interface org.finra.jtaf.core.plugins.execution.ICommandRunnerPlugin
Called after every command is finished running
handleCommandBefore(CommandRunnerPluginContext) - Method in interface org.finra.jtaf.core.plugins.execution.ICommandRunnerPlugin
Called before every command is run
handleExecute(Element) - Method in class org.finra.jtaf.core.parsing.TestStrategyParser
 
handleRoot(Element) - Method in class org.finra.jtaf.core.parsing.BaseParser
Do whatever to the document root
handleRoot(Element) - Method in class org.finra.jtaf.core.parsing.TestStrategyParser
 
handleTarget(Element) - Method in class org.finra.jtaf.core.parsing.TestStrategyParser
 
handleTestFinish(TestRunnerPluginContext) - Method in interface org.finra.jtaf.core.plugins.execution.ITestRunnerPlugin
Called after every test finishes
handleTestSource(File, MessageCollector) - Method in class org.finra.jtaf.core.parsing.ScriptParser
 
handleTestStart(TestRunnerPluginContext) - Method in interface org.finra.jtaf.core.plugins.execution.ITestRunnerPlugin
Called before every test starts
hasNext() - Method in class org.finra.jtaf.core.parsing.helpers.ElementScanner
 
hasThrown() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
 

I

IAutomationClassLoader - Interface in org.finra.jtaf.core
Interface to load a class object
ICommandRunnerPlugin - Interface in org.finra.jtaf.core.plugins.execution
This is the interface to be used for Command Execution plugins
IgnoreErrors - Class in org.finra.jtaf.core.commands
This command surrounds a block of commands to be executed.
IgnoreErrors(String) - Constructor for class org.finra.jtaf.core.commands.IgnoreErrors
This called when instantiating the command before it is executed by the interpreter.
IgnoreErrorsAssert - Class in org.finra.jtaf.core.asserts
This class is mainly a wrapper for Junits Assert class.
IgnoreErrorsAssert(ErrorAccumulator) - Constructor for class org.finra.jtaf.core.asserts.IgnoreErrorsAssert
Called to instantiate this class
IInterpreterContext - Interface in org.finra.jtaf.core.model.execution
The interpreter pushes and pops Invocation Context frames during execution
IInvocationContext - Interface in org.finra.jtaf.core.model.execution
InvocationTargets can access objects currently inside the context.
IInvocationListVisitor - Interface in org.finra.jtaf.core.model.statement
This is an interface to be used as a standard method for visiting a statement list
IInvocationTargetVisitor - Interface in org.finra.jtaf.core.model.invocationtarget
This is used when an InvocationTarget's acceptInvocationTargetVisitor method is called by the interpreter.
IInvocationVisitor - Interface in org.finra.jtaf.core.model.statement
This is an interface to be used for IStatement Vistors
indent(int) - Static method in class org.finra.jtaf.core.utilities.StringHelper
This method is not thread-safe
INDEX_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.AddListToListCmd
 
INDEX_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.AddObjectToListCmd
 
INDEX_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.StoreObjectFromListCmd
 
INDEX_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.StoreObjectFromMapCmd
 
INDEX_IN_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
INDEX_OUT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
info(String) - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
initialize(IInvocationContext) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Optional method to initialize a command before execution
interpret(TestScript) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Execute the commands in the testscript passed to the Interpreter.
Interpreter - Class in org.finra.jtaf.core.model.execution
This class is invoked by the Automation Engine to begin execution
Interpreter() - Constructor for class org.finra.jtaf.core.model.execution.Interpreter
 
interpreter - Variable in class org.finra.jtaf.core.model.invocationtarget.Command
 
Invocation - Class in org.finra.jtaf.core.model.statement
A class representing an invocable test step.
Invocation(String) - Constructor for class org.finra.jtaf.core.model.statement.Invocation
 
InvocationList - Class in org.finra.jtaf.core.model.statement
This is a object to manage an ordered list of IStatement nodes
InvocationList() - Constructor for class org.finra.jtaf.core.model.statement.InvocationList
 
InvocationTarget - Class in org.finra.jtaf.core.model.invocationtarget
Common base class for any form of invocation target.
InvocationTarget(String) - Constructor for class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
This is called when the InvocationTarget is instantiated by the interpreter.
Invoke - Class in org.finra.jtaf.core.commands
This class allows functions to invoke blocks of code.
Invoke(String) - Constructor for class org.finra.jtaf.core.commands.Invoke
This called when instantiating the command before it is executed by the interpreter.The recordResult variable is set to false because details about the Invoke step aren't needed, unlike the commands within the Invoke block.
IPostParseAllPlugin - Interface in org.finra.jtaf.core.plugins.parsing
Interface for Parser Plugins which get executed after all tests are parsed
IPostParseStrategyElementPlugin - Interface in org.finra.jtaf.core.plugins.parsing
Interface for Parser Plugins which get executed after the test strategy is parsed
IPostParseSuitePlugin - Interface in org.finra.jtaf.core.plugins.parsing
Interface for Parser Plugins which get executed after each applicable suite is parsed
IPostParseTestPlugin - Interface in org.finra.jtaf.core.plugins.parsing
Interface for Parser Plugins which get executed after each applicable test is parsed
isAbsolute() - Method in class org.finra.jtaf.core.model.test.TestPath
 
isAutomationValuesEmpty() - Method in class org.finra.jtaf.core.model.test.TestAgenda
pass through of is empty for the automationValues set .
isCaptureSystemInformation() - Method in class org.finra.jtaf.core.model.test.TestScript
 
isCaptureSystemInformationGlobally() - Static method in class org.finra.jtaf.core.model.test.TestScript
 
isComponentMapContain(String) - Method in class org.finra.jtaf.core.model.test.TestNamespace
 
IScriptVisitor - Interface in org.finra.jtaf.core.model
Visitor that operates on script elements.
isDependency() - Method in class org.finra.jtaf.core.model.test.digraph.DiEdge
 
isEmpty() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
returns true if no errors
isEmpty() - Method in exception org.finra.jtaf.core.parsing.exceptions.ExceptionAccumulator
 
isEmpty() - Method in class org.finra.jtaf.core.utilities.logging.Section
Does this Section contain anything useful?
isExclusion() - Method in class org.finra.jtaf.core.model.test.digraph.DiEdge
 
isRelative() - Method in class org.finra.jtaf.core.model.test.TestPath
 
isTestPassed() - Method in class org.finra.jtaf.core.model.test.TestResult
Return if the current test passed
iterator() - Method in class org.finra.jtaf.core.model.test.TestNamespace
FIXME: This should return a read-only iterator NOT USED
ITestComponentFactory - Interface in org.finra.jtaf.core.model.test
Retrieves test model elements from some backend.
ITestRunnerPlugin - Interface in org.finra.jtaf.core.plugins.execution
This is the interface to be used for Test Execution plugins
ITestVisitor - Interface in org.finra.jtaf.core.model.test
Visitor for different test elements

J

join(Object[], String) - Static method in class org.finra.jtaf.core.utilities.StringHelper
 
join(Collection<? extends Object>, String) - Static method in class org.finra.jtaf.core.utilities.StringHelper
 
JTAF_PROPERTIES_FILE_NAME - Static variable in class org.finra.jtaf.core.utilities.JTAFPropertyManager
 
JTAFMasterSuite - Class in org.finra.jtaf.core.parallel
The test suite of the tests that will run together
JTAFMasterSuite(Class<?>, RunnerBuilder) - Constructor for class org.finra.jtaf.core.parallel.JTAFMasterSuite
 
JTAFPropertyManager - Class in org.finra.jtaf.core.utilities
Responsible for reading properties configured in jtaf.properties file.

K

KEY_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.PutObjectInMapCmd
 
KEY_IN_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
KEY_OUT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 

L

launch(IInvocationContext, Interpreter) - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Sets up the context before executing the actual command.
loadClass(String) - Method in class org.finra.jtaf.core.DefaultAutomationClassLoader
 
loadClass(String) - Method in interface org.finra.jtaf.core.IAutomationClassLoader
Returns the class object associated with the given classname
loadProperties() - Method in class org.finra.jtaf.core.utilities.PropertyManager
 
log(Level, String) - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
logger - Static variable in class org.finra.jtaf.core.AutomationEngine
 
logger - Static variable in class org.finra.jtaf.core.parallel.ParallelScriptRunner
 
LoopPlugin - Class in org.finra.jtaf.core.parsing
Parser plugin meant to handle the loop element in the script that determines the number of times a test script needs to be run.
LoopPlugin(AutomationEngine) - Constructor for class org.finra.jtaf.core.parsing.LoopPlugin
 

M

main(String[]) - Static method in class org.finra.jtaf.core.utilities.Base64EncoderDecoder
 
ManipulateContextHelper - Class in org.finra.jtaf.core.commands.context
Helper class used for context commands plan for context manipulation: action = {replace out with in|prepend in to out|append in to out} valuein indexin|keyin|null foreach = {value in list|key in map|value in map|int|null} change = {expand to singleton list|collapse list to set|expand set to map keys|convert map keys to set|convert set to list|convert map values to list} valueout indexout|keyout|null foreach = {value in list|key in map|value in map|int|null} change = {collapse list to set|expand set to map keys|convert map keys to set|convert set to list|convert map values to list
ManipulateContextHelper(AbstractContextCmd, Map<?, ?>) - Constructor for class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
MasterSuiteRunnersBuilder - Class in org.finra.jtaf.core.parallel
Builds the list of runners for the tests in Test Agenda
MasterSuiteRunnersBuilder() - Constructor for class org.finra.jtaf.core.parallel.MasterSuiteRunnersBuilder
 
match() - Method in class org.finra.jtaf.core.parsing.helpers.ElementScanner
Convenience method: Returns this.peek() and moves to the next element
MaxThreadsPlugin - Class in org.finra.jtaf.core.parsing
Strategy parser plugin that parses maximum parallel threads in strategy.
MaxThreadsPlugin() - Constructor for class org.finra.jtaf.core.parsing.MaxThreadsPlugin
 
mc - Variable in class org.finra.jtaf.core.AutomationEngine
 
mch - Variable in class org.finra.jtaf.core.commands.context.AbstractContextCmd
 
Message - Class in org.finra.jtaf.core.utilities.logging
Message w/ associated logging level.
Message(Level, String) - Constructor for class org.finra.jtaf.core.utilities.logging.Message
 
MessageCollector - Class in org.finra.jtaf.core.utilities.logging
This is used to collect and log error messages in a hierarchical fashion
MessageCollector() - Constructor for class org.finra.jtaf.core.utilities.logging.MessageCollector
 
MessageCollector(String) - Constructor for class org.finra.jtaf.core.utilities.logging.MessageCollector
 
MissingAttributeException - Exception in org.finra.jtaf.core.parsing.exceptions
Thrown during parsing when an XML element is missing an attribute.
MissingAttributeException(Element, String) - Constructor for exception org.finra.jtaf.core.parsing.exceptions.MissingAttributeException
 
MissingInvocationTargetException - Exception in org.finra.jtaf.core.model.exceptions
This will be used by the Interpreter to report broken invocation targets during test execution.
MissingInvocationTargetException(Invocation) - Constructor for exception org.finra.jtaf.core.model.exceptions.MissingInvocationTargetException
 
MissingRequiredElementException - Exception in org.finra.jtaf.core.parsing.exceptions
Thrown during parsing when a required XML element does not exist.
MissingRequiredElementException(String) - Constructor for exception org.finra.jtaf.core.parsing.exceptions.MissingRequiredElementException
 
ModelException - Exception in org.finra.jtaf.core.model.exceptions
Generic base class for every model-related exception
ModelException() - Constructor for exception org.finra.jtaf.core.model.exceptions.ModelException
 
ModelException(String) - Constructor for exception org.finra.jtaf.core.model.exceptions.ModelException
 
ModelException(String, Throwable) - Constructor for exception org.finra.jtaf.core.model.exceptions.ModelException
 
ModelException(Throwable) - Constructor for exception org.finra.jtaf.core.model.exceptions.ModelException
 
Multipath - Class in org.finra.jtaf.core.commands
Used to specify control paths that have the same end result.
Multipath(String) - Constructor for class org.finra.jtaf.core.commands.Multipath
This called when instantiating the command before it is executed by the interpreter.The recordResult variable is set to false because details about the Multipath step aren't needed, unlike the commands within the Multipath block.
MultipleMatchesException - Exception in org.finra.jtaf.core.parsing.exceptions
This is thrown when we expect an XPath query to return one value but it returns several values.
MultipleMatchesException(String) - Constructor for exception org.finra.jtaf.core.parsing.exceptions.MultipleMatchesException
 

N

NameCollisionException - Exception in org.finra.jtaf.core.model.exceptions
This is thrown whenever an element with the same name already exists
NameCollisionException(String) - Constructor for exception org.finra.jtaf.core.model.exceptions.NameCollisionException
 
NameFormatException - Exception in org.finra.jtaf.core.model.exceptions
Exception stating that a given name does not satisfy some regular expression.
NameFormatException(String, Pattern) - Constructor for exception org.finra.jtaf.core.model.exceptions.NameFormatException
 
NestedXPathException - Exception in org.finra.jtaf.core.parsing.exceptions
This is a wrapper for XPath exceptions.
NestedXPathException(XPathException) - Constructor for exception org.finra.jtaf.core.parsing.exceptions.NestedXPathException
 
newSection(String) - Method in class org.finra.jtaf.core.utilities.logging.Section
Retrieves the section w/ the given name, or creates a new section if none w/ the given name exists
NODE_NAME - Static variable in class org.finra.jtaf.core.parsing.ExceptionPlugin
 
NONE_CHANGE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 

O

org.finra.jtaf.core - package org.finra.jtaf.core
 
org.finra.jtaf.core.asserts - package org.finra.jtaf.core.asserts
 
org.finra.jtaf.core.commands - package org.finra.jtaf.core.commands
 
org.finra.jtaf.core.commands.context - package org.finra.jtaf.core.commands.context
 
org.finra.jtaf.core.exceptions - package org.finra.jtaf.core.exceptions
 
org.finra.jtaf.core.model - package org.finra.jtaf.core.model
 
org.finra.jtaf.core.model.exceptions - package org.finra.jtaf.core.model.exceptions
 
org.finra.jtaf.core.model.execution - package org.finra.jtaf.core.model.execution
 
org.finra.jtaf.core.model.execution.exceptions - package org.finra.jtaf.core.model.execution.exceptions
 
org.finra.jtaf.core.model.invocationtarget - package org.finra.jtaf.core.model.invocationtarget
 
org.finra.jtaf.core.model.statement - package org.finra.jtaf.core.model.statement
 
org.finra.jtaf.core.model.test - package org.finra.jtaf.core.model.test
 
org.finra.jtaf.core.model.test.digraph - package org.finra.jtaf.core.model.test.digraph
 
org.finra.jtaf.core.parallel - package org.finra.jtaf.core.parallel
 
org.finra.jtaf.core.parsing - package org.finra.jtaf.core.parsing
 
org.finra.jtaf.core.parsing.exceptions - package org.finra.jtaf.core.parsing.exceptions
 
org.finra.jtaf.core.parsing.helpers - package org.finra.jtaf.core.parsing.helpers
 
org.finra.jtaf.core.plugins - package org.finra.jtaf.core.plugins
 
org.finra.jtaf.core.plugins.execution - package org.finra.jtaf.core.plugins.execution
 
org.finra.jtaf.core.plugins.parsing - package org.finra.jtaf.core.plugins.parsing
 
org.finra.jtaf.core.traceability - package org.finra.jtaf.core.traceability
 
org.finra.jtaf.core.utilities - package org.finra.jtaf.core.utilities
 
org.finra.jtaf.core.utilities.logging - package org.finra.jtaf.core.utilities.logging
 
OUTPUT_FILE - Static variable in class org.finra.jtaf.core.traceability.TraceabilityMatrix
 

P

ParallelScriptRunner - Class in org.finra.jtaf.core.parallel
Allows more than one script to run in parallel
ParallelScriptRunner(TestScript) - Constructor for class org.finra.jtaf.core.parallel.ParallelScriptRunner
 
PARENT - Static variable in class org.finra.jtaf.core.model.test.TestPath
 
parse(File) - Method in class org.finra.jtaf.core.parsing.BaseParser
 
parseCommandLibraries(CommandRegistry, File, MessageCollector) - Method in class org.finra.jtaf.core.parsing.CommandLibraryParser
 
parseExcelFile(boolean) - Method in class org.finra.jtaf.core.utilities.ExcelFileParser
 
ParserHelper - Class in org.finra.jtaf.core.parsing.helpers
Helper class for parsing XML file.
ParserHelper() - Constructor for class org.finra.jtaf.core.parsing.helpers.ParserHelper
 
ParserPluginException - Exception in org.finra.jtaf.core.plugins.parsing
This exception is thrown by the parser plugins
ParserPluginException() - Constructor for exception org.finra.jtaf.core.plugins.parsing.ParserPluginException
 
ParserPluginException(String) - Constructor for exception org.finra.jtaf.core.plugins.parsing.ParserPluginException
 
ParserPluginException(Throwable) - Constructor for exception org.finra.jtaf.core.plugins.parsing.ParserPluginException
 
ParserPluginException(String, Throwable) - Constructor for exception org.finra.jtaf.core.plugins.parsing.ParserPluginException
 
ParsingException - Exception in org.finra.jtaf.core.parsing.exceptions
Base class for exceptions thrown while parsing
ParsingException() - Constructor for exception org.finra.jtaf.core.parsing.exceptions.ParsingException
 
ParsingException(String) - Constructor for exception org.finra.jtaf.core.parsing.exceptions.ParsingException
 
ParsingException(String, Throwable) - Constructor for exception org.finra.jtaf.core.parsing.exceptions.ParsingException
 
ParsingException(Throwable) - Constructor for exception org.finra.jtaf.core.parsing.exceptions.ParsingException
 
peek() - Method in class org.finra.jtaf.core.parsing.helpers.ElementScanner
 
PluginManager - Class in org.finra.jtaf.core.plugins
Plugin Manager is a class to register the parsing and the execution level plugins.
PluginManager() - Constructor for class org.finra.jtaf.core.plugins.PluginManager
 
pop() - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
popFrame() - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
popFrame() - Method in interface org.finra.jtaf.core.model.execution.IInterpreterContext
Pops the current frame.
PostAllParserPluginContext - Class in org.finra.jtaf.core.plugins.parsing
Exposes the data that can be used and/or modified by a IPostParseTestPlugin.
PostAllParserPluginContext(TestAgenda, CommandRegistry) - Constructor for class org.finra.jtaf.core.plugins.parsing.PostAllParserPluginContext
 
PostStrategyElementParserPluginContext - Class in org.finra.jtaf.core.plugins.parsing
Exposes the data that can be used and/or modified by a IPostParseStrategyElementPlugin.
PostStrategyElementParserPluginContext(TestAgenda, Element) - Constructor for class org.finra.jtaf.core.plugins.parsing.PostStrategyElementParserPluginContext
 
PostSuiteParserPluginContext - Class in org.finra.jtaf.core.plugins.parsing
Exposes the data that can be used and/or modified by a IPostParseTestPlugin.
PostSuiteParserPluginContext(CommandRegistry, TestSuite, Node) - Constructor for class org.finra.jtaf.core.plugins.parsing.PostSuiteParserPluginContext
 
PostTestParserPluginContext - Class in org.finra.jtaf.core.plugins.parsing
Exposes the data that can be used and/or modified by a IPostParseTestPlugin.
PostTestParserPluginContext(CommandRegistry, TestSuite, Node) - Constructor for class org.finra.jtaf.core.plugins.parsing.PostTestParserPluginContext
 
PREPEND_ACTION - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
processStatementList(Element, MessageCollector) - Method in class org.finra.jtaf.core.parsing.StatementParser
 
processString(Element, MessageCollector) - Method in class org.finra.jtaf.core.parsing.StatementParser
 
processTestScript(Element, MessageCollector) - Method in class org.finra.jtaf.core.parsing.ScriptParser
 
processTestSuite(Element, MessageCollector, String) - Method in class org.finra.jtaf.core.parsing.ScriptParser
 
produceTraceabilityMatrix(TestAgenda) - Static method in class org.finra.jtaf.core.traceability.TraceabilityMatrix
 
PROPERTY_PREFIX - Static variable in class org.finra.jtaf.core.utilities.JTAFPropertyManager
 
PropertyManager - Class in org.finra.jtaf.core.utilities
This class is similar to java Properties reader.
PropertyManager(String, String) - Constructor for class org.finra.jtaf.core.utilities.PropertyManager
 
propertyPrefix - Variable in class org.finra.jtaf.core.utilities.PropertyManager
 
propertyResourceBundle - Variable in class org.finra.jtaf.core.utilities.PropertyManager
 
push(String) - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
pushInvocation(Invocation, InvocationTarget) - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
pushInvocation(Invocation, InvocationTarget) - Method in interface org.finra.jtaf.core.model.execution.IInterpreterContext
Prepares the context for the invocation.
putObject(String, Object) - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
putObject(String, Object) - Method in interface org.finra.jtaf.core.model.execution.IInvocationContext
Inserts the specified Object into the current Context.
PutObjectInMapCmd - Class in org.finra.jtaf.core.commands.context
Gets an object from context and stores that object into a map in context
PutObjectInMapCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.PutObjectInMapCmd
 
putToGlobalContext(String, Object) - Static method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Used to add values to the global context of the command.

R

RandomGenerator - Class in org.finra.jtaf.core.commands
This class is used to generate a random string, phone number, regex, US state, or US state abbreviation.
RandomGenerator(String) - Constructor for class org.finra.jtaf.core.commands.RandomGenerator
This called when instantiating the command before it is executed by the interpreter.The recordResult variable is set to false because details about the RandomGenerator step aren't needed, unlike the commands within the RandomGenerator block.
readLibrary(MessageCollector, InputStream, String) - Method in class org.finra.jtaf.core.parsing.CommandLibraryParser
 
recordResult - Variable in class org.finra.jtaf.core.model.invocationtarget.Command
 
recordResult() - Method in class org.finra.jtaf.core.model.invocationtarget.Command
Used to check whether or not this command needs to have its details recorded in testStepDetails.
registerInvocationTarget(String, InvocationTarget) - Method in class org.finra.jtaf.core.CommandRegistry
Registers the specified command/invocation target.
registerTestName(String) - Static method in class org.finra.jtaf.core.parallel.ConcurrentScheduler
 
removeObject(String) - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
removeObject(String) - Method in interface org.finra.jtaf.core.model.execution.IInvocationContext
Removes the object w/ the given name TODO: This should probably throw some kind of exception if the name is not specified in the script contract
RemoveObjectFromContextCmd - Class in org.finra.jtaf.core.commands.context
Removes an object from context by replacing it with null
RemoveObjectFromContextCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.RemoveObjectFromContextCmd
 
removeVertex(DiNode) - Method in class org.finra.jtaf.core.model.test.digraph.TestDigraph
 
Repeat - Class in org.finra.jtaf.core.commands
This command surrounds a block of commands to be repeatedly executed based on the value of the iterations parameter.
Repeat(String) - Constructor for class org.finra.jtaf.core.commands.Repeat
This called when instantiating the command before it is executed by the interpreter.The recordResult variable is set to false because details about the Repeat step aren't needed, unlike the commands within the Repeat block.
REPLACE_ACTION - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
ReplaceContext - Class in org.finra.jtaf.core.commands
This command overwrites the values in the current context.
ReplaceContext(String) - Constructor for class org.finra.jtaf.core.commands.ReplaceContext
This called when instantiating the command before it is executed by the interpreter.The recordResult variable is set to false because details about the ReplaceContext step aren't needed, unlike the commands within the ReplaceContext block.
replaceContextKey(Object) - Method in class org.finra.jtaf.core.model.invocationtarget.ContextKeyHandler
 
reportUnexpectedElement(Element) - Method in class org.finra.jtaf.core.parsing.BaseParser
Generic method for printing unexpected element errors
Requirement - Class in org.finra.jtaf.core.model.test
Represents the requirement the test is addressing.
Requirement() - Constructor for class org.finra.jtaf.core.model.test.Requirement
 
reset(String) - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 
ResultUpdate - Class in org.finra.jtaf.core.parallel
This class updates the test status and test result
ResultUpdate(String, String) - Constructor for class org.finra.jtaf.core.parallel.ResultUpdate
 
root - Static variable in class org.finra.jtaf.core.model.test.TestNamespace
 
runJtafTestScript() - Method in class org.finra.jtaf.core.parallel.ParallelScriptRunner
 
runnerForClass(Class<?>) - Method in class org.finra.jtaf.core.parallel.MasterSuiteRunnersBuilder
 
RunnerPluginException - Exception in org.finra.jtaf.core.plugins.execution
Thrown by Runner Execution Plugins to indicate a general Exception
RunnerPluginException(String) - Constructor for exception org.finra.jtaf.core.plugins.execution.RunnerPluginException
 
RunnerPluginException(String, Throwable) - Constructor for exception org.finra.jtaf.core.plugins.execution.RunnerPluginException
 
runners() - Method in class org.finra.jtaf.core.parallel.MasterSuiteRunnersBuilder
 

S

schedule(Runnable) - Method in class org.finra.jtaf.core.parallel.ConcurrentScheduler
Tasks are scheduled by submitting them to our threadpool and adding the return Future to our tasks collection.
ScriptParser - Class in org.finra.jtaf.core.parsing
FIXME This is a "just get the job done" implementation.
ScriptParser() - Constructor for class org.finra.jtaf.core.parsing.ScriptParser
 
Section - Class in org.finra.jtaf.core.utilities.logging
Serves as a container for messages and other message sections.
Section(String) - Constructor for class org.finra.jtaf.core.utilities.logging.Section
External classes are only allowed to instantiate root message sections.
SEPARATOR - Static variable in class org.finra.jtaf.core.model.test.TestPath
 
setAccumulateErrors(boolean) - Method in class org.finra.jtaf.core.utilities.CompositeDataComparator
Sets the accumulate errors flag
setActualResult(boolean) - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
setAutomationClassLoader(IAutomationClassLoader) - Method in class org.finra.jtaf.core.parsing.CommandLibraryParser
 
setAutomationValue(String) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setBody(InvocationList) - Method in class org.finra.jtaf.core.model.invocationtarget.Function
Set the body of this function.
setBody(InvocationList) - Method in class org.finra.jtaf.core.model.test.TestScript
Sets this test's body to the given statement list
setCommandRegistry(CommandRegistry) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Set the command registry
setCommandRegistry(CommandRegistry) - Method in class org.finra.jtaf.core.parsing.ScriptParser
 
setCommandRunnerPlugins(List<ICommandRunnerPlugin>) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Add plugins that should run before or after a command
setCommandRunnerPlugins(List<ICommandRunnerPlugin>) - Method in class org.finra.jtaf.core.plugins.PluginManager
 
setContext(IInvocationContext) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Sets a context to use instead of the global context provided in the constructor
setCoverage(String) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setCRs(List<String>) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setDependencies(Set<String>, Set<String>) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setDependencies(Dependencies) - Method in class org.finra.jtaf.core.model.test.TestSuite
Set the dependencies for this testsuite
setDependencyEdge() - Method in class org.finra.jtaf.core.model.test.digraph.DiEdge
 
setDescription(String) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setDigraph(TestDigraph) - Method in class org.finra.jtaf.core.parsing.ScriptParser
 
setDigraph(TestDigraph) - Method in class org.finra.jtaf.core.parsing.TestStrategyParser
 
setException(String) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setExclusionEdge() - Method in class org.finra.jtaf.core.model.test.digraph.DiEdge
 
setExclusions(Set<String>, Set<String>) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setExclusions(Dependencies) - Method in class org.finra.jtaf.core.model.test.TestSuite
 
setExpectedResult(boolean) - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
setFailureReason(Throwable) - Method in class org.finra.jtaf.core.model.test.TestResult
Set the failure reason for the current test
setFileName(String) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setGlobalContext(Map<String, Object>) - Static method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Used to set global context to be used by the command.
setIssue(String) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setName(String) - Method in class org.finra.jtaf.core.model.test.TestComponent
 
setName(String) - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
setParameters(Map<String, ? extends Object>) - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
setParameters(Map<String, ? extends Object>) - Method in interface org.finra.jtaf.core.model.execution.IInterpreterContext
Used by ReplaceContext to set the values within the Context.
setParameters(Map<String, ? extends Object>) - Method in class org.finra.jtaf.core.model.statement.Invocation
 
setParent(TestNamespace) - Method in class org.finra.jtaf.core.model.test.TestComponent
Invoked by TestNamespace.addChild().
setPostParseAllPlugins(List<IPostParseAllPlugin>) - Method in class org.finra.jtaf.core.plugins.PluginManager
 
setPostParseStrategyElementPlugins(List<IPostParseStrategyElementPlugin>) - Method in class org.finra.jtaf.core.parsing.TestStrategyParser
 
setPostParseStrategyElementPlugins(List<IPostParseStrategyElementPlugin>) - Method in class org.finra.jtaf.core.plugins.PluginManager
 
setPostParseSuitePlugins(List<IPostParseSuitePlugin>) - Method in class org.finra.jtaf.core.parsing.ScriptParser
 
setPostParseSuitePlugins(List<IPostParseSuitePlugin>) - Method in class org.finra.jtaf.core.plugins.PluginManager
 
setPostParseTestPlugins(List<IPostParseTestPlugin>) - Method in class org.finra.jtaf.core.parsing.ScriptParser
 
setPostParseTestPlugins(List<IPostParseTestPlugin>) - Method in class org.finra.jtaf.core.plugins.PluginManager
 
setPropertyFileLocation(String) - Static method in class org.finra.jtaf.core.utilities.Base64EncoderDecoder
 
setRequirements(ArrayList<Requirement>) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setStatus(String) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setTestCaseID(String) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setTestRunnerPlugins(List<ITestRunnerPlugin>) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Add plugins that should run before or after a test
setTestRunnerPlugins(List<ITestRunnerPlugin>) - Method in class org.finra.jtaf.core.plugins.PluginManager
 
setTestScript(TestScript) - Method in class org.finra.jtaf.core.model.execution.CorrectiveContext
 
setTestScript(TestScript) - Method in interface org.finra.jtaf.core.model.execution.IInterpreterContext
Sets the TestScript that is being executed.
setTestStatus(String) - Method in class org.finra.jtaf.core.model.test.digraph.DiNode
 
setTestSuiteName(String) - Method in class org.finra.jtaf.core.model.test.TestScript
 
setTestSuiteName(String) - Method in class org.finra.jtaf.core.model.test.TestSuite
Set the name of the testsuite
setThreadCount(String) - Method in class org.finra.jtaf.core.model.test.TestAgenda
 
setType(String) - Method in class org.finra.jtaf.core.model.test.Requirement
 
setType(String) - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
setUsage(String) - Method in class org.finra.jtaf.core.model.invocationtarget.InvocationTarget
Set the usage of this InvocationTarget
setUsage(String) - Method in class org.finra.jtaf.core.model.test.TestStepsDetails
 
setValue(String) - Method in class org.finra.jtaf.core.model.test.Requirement
 
setValueOut(String, List<Object>, Object, int) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Stores a value in a list in the context
setValueOut(String, List<Object>, Object) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Appends an object to a list stored in the context
setValueOut(String, List<T>, List<T>) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Appends all the values of a list into another list that is stored in the context
setValueOut(String, List<T>, List<T>, int) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Stores all the values of a list into another list that is stored in the context
setValueOut(String, Map<? super K, ? super T>, T, K) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Stores a value in a map stored in the context
setValueOut(String, Object) - Method in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
Stored an object in the context
SINGLETON_CHANGE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
StatementParser - Class in org.finra.jtaf.core.parsing
Responsible for parsing statement in test script.
StatementParser() - Constructor for class org.finra.jtaf.core.parsing.StatementParser
 
StoreDefaultObjectCmd - Class in org.finra.jtaf.core.commands.context
Stores a default value into context unless the object already exists in context
StoreDefaultObjectCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.StoreDefaultObjectCmd
 
StoreObjectAsStringCmd - Class in org.finra.jtaf.core.commands.context
Gets an object from context and stores that object into context as its .toString() value
StoreObjectAsStringCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.StoreObjectAsStringCmd
 
StoreObjectFromListCmd - Class in org.finra.jtaf.core.commands.context
Gets an object from a list in context and stores that object into context
StoreObjectFromListCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.StoreObjectFromListCmd
 
StoreObjectFromMapCmd - Class in org.finra.jtaf.core.commands.context
Gets an object from a map in context and stores that object into context
StoreObjectFromMapCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.StoreObjectFromMapCmd
 
StoreObjectInContextCmd - Class in org.finra.jtaf.core.commands.context
Gets an object from context and stores that object into another attribute
StoreObjectInContextCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.StoreObjectInContextCmd
 
StringHelper - Class in org.finra.jtaf.core.utilities
Random String-related functions that are generally useful
StringHelper() - Constructor for class org.finra.jtaf.core.utilities.StringHelper
 
SuiteDependenciesPlugin - Class in org.finra.jtaf.core.parsing
Parser plugin to parse test suite dependencies
SuiteDependenciesPlugin() - Constructor for class org.finra.jtaf.core.parsing.SuiteDependenciesPlugin
 
SuiteExclusionsPlugin - Class in org.finra.jtaf.core.parsing
Parser plugin to handle exclusions defined in a test suite.
SuiteExclusionsPlugin() - Constructor for class org.finra.jtaf.core.parsing.SuiteExclusionsPlugin
 

T

TEST_NAME - Static variable in class org.finra.jtaf.core.parsing.TestDependenciesPlugin
 
TEST_NAME - Static variable in class org.finra.jtaf.core.parsing.TestExclusionsPlugin
 
TEST_SUITE_NAME - Static variable in class org.finra.jtaf.core.parsing.TestDependenciesPlugin
 
TEST_SUITE_NAME - Static variable in class org.finra.jtaf.core.parsing.TestExclusionsPlugin
 
TestAgenda - Class in org.finra.jtaf.core.model.test
Maintains a list of TestScripts that have been executed and TestScripts that still need to be executed
TestAgenda() - Constructor for class org.finra.jtaf.core.model.test.TestAgenda
 
TestCaseRunner - Class in org.finra.jtaf.core.parallel
The test case runner class
TestCaseRunner(Class<?>, ParallelScriptRunner) - Constructor for class org.finra.jtaf.core.parallel.TestCaseRunner
 
TestComponent - Class in org.finra.jtaf.core.model.test
Base class of all test-related components within the model, includes only TestScripts and TestNamespaces.
TestComponent(String) - Constructor for class org.finra.jtaf.core.model.test.TestComponent
 
TestDataPlugin - Class in org.finra.jtaf.core.parsing
Parser plugin to handle testdata element in a test script.
TestDataPlugin(AutomationEngine) - Constructor for class org.finra.jtaf.core.parsing.TestDataPlugin
 
TestDependenciesPlugin - Class in org.finra.jtaf.core.parsing
parser plugin to parse the dependencies defined in a test script.
TestDependenciesPlugin() - Constructor for class org.finra.jtaf.core.parsing.TestDependenciesPlugin
 
TestDigraph - Class in org.finra.jtaf.core.model.test.digraph
This is a container class that houses the dependencies and exclusions across the tests.
TestDigraph(EdgeFactory<DiNode, DiEdge>) - Constructor for class org.finra.jtaf.core.model.test.digraph.TestDigraph
 
testDigraph - Variable in class org.finra.jtaf.core.parsing.LoopPlugin
 
testDigraph - Variable in class org.finra.jtaf.core.parsing.TestDataPlugin
 
TestExclusionsPlugin - Class in org.finra.jtaf.core.parsing
Parser plugin responsible for parsing exclusions in test script.
TestExclusionsPlugin() - Constructor for class org.finra.jtaf.core.parsing.TestExclusionsPlugin
 
TestFailure - Error in org.finra.jtaf.core.model.execution.exceptions
This should be thrown whenever a test fails.
TestFailure(String) - Constructor for error org.finra.jtaf.core.model.execution.exceptions.TestFailure
 
TestFailure(Throwable) - Constructor for error org.finra.jtaf.core.model.execution.exceptions.TestFailure
 
TestFailure(String, Throwable) - Constructor for error org.finra.jtaf.core.model.execution.exceptions.TestFailure
 
TestNamespace - Class in org.finra.jtaf.core.model.test
These are the internal nodes of our testing model.
TestNamespace(String) - Constructor for class org.finra.jtaf.core.model.test.TestNamespace
Instantiates a new TestGroup without a parent.
testNamespace - Variable in class org.finra.jtaf.core.parsing.DigraphPlugin
 
TestPath - Class in org.finra.jtaf.core.model.test
Handles basic path-related tasks: - Removes unnecessary '/' characters - Determines if the path is absolute - Splits the components
TestPath(String) - Constructor for class org.finra.jtaf.core.model.test.TestPath
 
TestResult - Class in org.finra.jtaf.core.model.test
This class represents the test result for the test
TestResult(List<TestStepsDetails>, TestStatus) - Constructor for class org.finra.jtaf.core.model.test.TestResult
Initialize the TestResult with the current list of test steps, and the test status
TestResult(List<TestStepsDetails>, TestStatus, Throwable) - Constructor for class org.finra.jtaf.core.model.test.TestResult
Initialize the TestResult with the current list of test steps, and the test status, and the failure reason
TestRunnerPluginContext - Class in org.finra.jtaf.core.plugins.execution
This is the context visible to Test Runner Plugins
TestRunnerPluginContext(TestScript, TestResult, IInvocationContext) - Constructor for class org.finra.jtaf.core.plugins.execution.TestRunnerPluginContext
 
TestScript - Class in org.finra.jtaf.core.model.test
This class represents a test script object
TestScript(String, boolean) - Constructor for class org.finra.jtaf.core.model.test.TestScript
 
TestScriptCollector - Class in org.finra.jtaf.core.model.test
Crawls the TestComponent model to discover TestScript elements
TestScriptCollector() - Constructor for class org.finra.jtaf.core.model.test.TestScriptCollector
 
TestStatus - Enum in org.finra.jtaf.core.model.test
Enum to maintain status of the current test
TestStepsDetails - Class in org.finra.jtaf.core.model.test
This class represents a single test step object i.e.
TestStepsDetails(String, String) - Constructor for class org.finra.jtaf.core.model.test.TestStepsDetails
 
TestStrategyParser - Class in org.finra.jtaf.core.parsing
Parser for TestAgenda or Strategy xml file.
TestStrategyParser() - Constructor for class org.finra.jtaf.core.parsing.TestStrategyParser
 
TestSuite - Class in org.finra.jtaf.core.model.test
This class represents a testsuite object
TestSuite(String) - Constructor for class org.finra.jtaf.core.model.test.TestSuite
 
throwErrors() - Method in class org.finra.jtaf.core.asserts.ErrorAccumulator
Throws accumulated errors
toComponent(TestPath) - Method in class org.finra.jtaf.core.model.test.TestComponent
Travel from this component to another component via the given path.
toComponent(String) - Method in class org.finra.jtaf.core.model.test.TestComponent
Convenience method: Converts a String to a TestPath
toString() - Method in class org.finra.jtaf.core.model.statement.Invocation
 
toString() - Method in class org.finra.jtaf.core.model.test.TestPath
 
TraceabilityMatrix - Class in org.finra.jtaf.core.traceability
Responsible for generating the tracability matrix csv file with test suite name, coverage, test case ID, test name, file name and automation value.
TraceabilityMatrix() - Constructor for class org.finra.jtaf.core.traceability.TraceabilityMatrix
 
TraceabilityMatrixPlugin - Class in org.finra.jtaf.core.traceability
Plugin to produce a traceability matrix
TraceabilityMatrixPlugin() - Constructor for class org.finra.jtaf.core.traceability.TraceabilityMatrixPlugin
 
tryMatch(String) - Method in class org.finra.jtaf.core.parsing.helpers.ElementScanner
Shortcut method
TryRecoverCleanup - Class in org.finra.jtaf.core.commands
Allows for try-catch-finally type logic to be performed within a test script.
TryRecoverCleanup(String) - Constructor for class org.finra.jtaf.core.commands.TryRecoverCleanup
This called when instantiating the command before it is executed by the interpreter.The recordResult variable is set to false because details about the TryRecoverCleanup step aren't needed, unlike the commands within the TryRecoverCleanup block.

U

UndefinedParameterError - Error in org.finra.jtaf.core.model.execution.exceptions
Some implementations of IInvocationContext will throw this error when a Command tries to retrieve a parameter that was not specified in the Script Contract.
UndefinedParameterError(String) - Constructor for error org.finra.jtaf.core.model.execution.exceptions.UndefinedParameterError
 
UndefinedProductionError - Error in org.finra.jtaf.core.model.execution.exceptions
This is thrown when an InvocationTarget tries to place something in the Context without explicitly stating that the value can be returned.
UndefinedProductionError(String) - Constructor for error org.finra.jtaf.core.model.execution.exceptions.UndefinedProductionError
ProductionName associated with the InvocationTarget
UnexpectedElementException - Exception in org.finra.jtaf.core.parsing.exceptions
Thrown when an XML parser encounters an element that should not be in that part of the file
UnexpectedElementException(Element) - Constructor for exception org.finra.jtaf.core.parsing.exceptions.UnexpectedElementException
 
updateTestStatus(String, String) - Method in class org.finra.jtaf.core.model.test.digraph.TestDigraph
 
updateTestStatus(TestStatus) - Method in class org.finra.jtaf.core.model.test.TestResult
Update the test status
updateWithStatus(ResultUpdate) - Static method in class org.finra.jtaf.core.parallel.ConcurrentScheduler
 
USState - Static variable in class org.finra.jtaf.core.commands.RandomGenerator
 

V

VALUE_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.RemoveObjectFromContextCmd
 
VALUE_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.StoreObjectAsStringCmd
 
VALUE_IN_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.AddListToListCmd
 
VALUE_IN_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.AddObjectToListCmd
 
VALUE_IN_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
VALUE_IN_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.PutObjectInMapCmd
 
VALUE_IN_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.StoreObjectFromListCmd
 
VALUE_IN_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.StoreObjectFromMapCmd
 
VALUE_OUT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.AddListToListCmd
 
VALUE_OUT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.AddObjectToListCmd
 
VALUE_OUT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.ManipulateContextHelper
 
VALUE_OUT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.PutObjectInMapCmd
 
VALUE_OUT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.StoreDefaultObjectCmd
 
VALUE_OUT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.StoreObjectFromListCmd
 
VALUE_OUT_ATTRIBUTE - Static variable in class org.finra.jtaf.core.commands.context.StoreObjectFromMapCmd
 
valueOf(String) - Static method in enum org.finra.jtaf.core.model.test.TestStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.finra.jtaf.core.model.test.TestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VerifyException - Class in org.finra.jtaf.core.commands
This command is used to verify that a block of commands throws a specific exception.
VerifyException(String) - Constructor for class org.finra.jtaf.core.commands.VerifyException
This called when instantiating the command before it is executed by the interpreter.The recordResult variable is set to false because details about the VerifyException step aren't needed, unlike the commands within the VerifyException block.
VerifyObjectInContextCmd - Class in org.finra.jtaf.core.commands.context
Compares two objects from context
VerifyObjectInContextCmd(String) - Constructor for class org.finra.jtaf.core.commands.context.VerifyObjectInContextCmd
 
visitCommand(Command) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Invoke the command's launch API.
visitCommand(Command) - Method in interface org.finra.jtaf.core.model.invocationtarget.IInvocationTargetVisitor
Operates on a Command object
visitFunction(Function) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Execute the function, if any, present in the test
visitFunction(Function) - Method in interface org.finra.jtaf.core.model.invocationtarget.IInvocationTargetVisitor
Operates on the Function object
visitInvocation(Invocation) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Execute the commands in the testscript passed to the Interpreter.
visitInvocation(Invocation) - Method in interface org.finra.jtaf.core.model.statement.IInvocationVisitor
Visit Invocation
visitInvocationList(InvocationList) - Method in class org.finra.jtaf.core.model.execution.Interpreter
Execute the list of commands in the test
visitStatementList(InvocationList) - Method in interface org.finra.jtaf.core.model.statement.IInvocationListVisitor
Perform some operation on a statement list
visitTestNamespace(TestNamespace) - Method in interface org.finra.jtaf.core.model.test.ITestVisitor
Operates on a folder level
visitTestNamespace(TestNamespace) - Method in class org.finra.jtaf.core.model.test.TestScriptCollector
 
visitTestScript(TestScript) - Method in interface org.finra.jtaf.core.model.test.ITestVisitor
Operates on a Test element
visitTestScript(TestScript) - Method in class org.finra.jtaf.core.model.test.TestScriptCollector
 
visitTestSuite(TestSuite) - Method in interface org.finra.jtaf.core.model.test.ITestVisitor
Operates on a file level
visitTestSuite(TestSuite) - Method in class org.finra.jtaf.core.model.test.TestScriptCollector
 

W

warn(String) - Method in class org.finra.jtaf.core.utilities.logging.MessageCollector
 

A B C D E F G H I J K L M N O P R S T U V W

Copyright © 2014. All rights reserved.