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

A

AbsoluteFunction - Class in com.consol.citrus.functions.core
Function returning the absolute value of a decimal number.
AbsoluteFunction() - Constructor for class com.consol.citrus.functions.core.AbsoluteFunction
 
AbstractActionContainer - Class in com.consol.citrus.container
Abstract base class for all containers holding several embedded test actions.
AbstractActionContainer() - Constructor for class com.consol.citrus.container.AbstractActionContainer
 
AbstractActionParserTest<T extends TestAction> - Class in com.consol.citrus.testng
Abstract base testng test for Citrus bean definition parser unit testing.
AbstractActionParserTest() - Constructor for class com.consol.citrus.testng.AbstractActionParserTest
 
AbstractAnnotationConfigParser<A extends Annotation,T extends Endpoint> - Class in com.consol.citrus.config.annotation
 
AbstractAnnotationConfigParser(ReferenceResolver) - Constructor for class com.consol.citrus.config.annotation.AbstractAnnotationConfigParser
 
AbstractBeanDefinitionParserTest - Class in com.consol.citrus.testng
Abstract base testng test for Citrus bean definition parser unit testing.
AbstractBeanDefinitionParserTest() - Constructor for class com.consol.citrus.testng.AbstractBeanDefinitionParserTest
 
AbstractChannelEndpointParser - Class in com.consol.citrus.config.xml
 
AbstractChannelEndpointParser() - Constructor for class com.consol.citrus.config.xml.AbstractChannelEndpointParser
 
AbstractCondition - Class in com.consol.citrus.condition
 
AbstractCondition() - Constructor for class com.consol.citrus.condition.AbstractCondition
Default constructor.
AbstractCondition(String) - Constructor for class com.consol.citrus.condition.AbstractCondition
Constructor using condition name.
AbstractDatabaseConnectingTestAction - Class in com.consol.citrus.actions
Abstract base class for database connection test actions.
AbstractDatabaseConnectingTestAction() - Constructor for class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
 
AbstractDataDictionary<T> - Class in com.consol.citrus.variable.dictionary
Abstract data dictionary implementation provides global scope handling.
AbstractDataDictionary() - Constructor for class com.consol.citrus.variable.dictionary.AbstractDataDictionary
 
AbstractDataDictionaryParser - Class in com.consol.citrus.config.xml
 
AbstractDataDictionaryParser() - Constructor for class com.consol.citrus.config.xml.AbstractDataDictionaryParser
 
AbstractDateFunction - Class in com.consol.citrus.functions.core
Abstract date value handling function provides base date value manipulation helpers.
AbstractDateFunction() - Constructor for class com.consol.citrus.functions.core.AbstractDateFunction
 
AbstractEndpoint - Class in com.consol.citrus.endpoint
Abstract message endpoint handles send/receive timeout setting and test actors.
AbstractEndpoint(EndpointConfiguration) - Constructor for class com.consol.citrus.endpoint.AbstractEndpoint
Default constructor using endpoint configuration.
AbstractEndpointAdapter - Class in com.consol.citrus.endpoint
Abstract endpoint adapter adds fallback endpoint adapter in case no response was provided.
AbstractEndpointAdapter() - Constructor for class com.consol.citrus.endpoint.AbstractEndpointAdapter
 
AbstractEndpointBuilder<T extends Endpoint> - Class in com.consol.citrus.endpoint
 
AbstractEndpointBuilder() - Constructor for class com.consol.citrus.endpoint.AbstractEndpointBuilder
 
AbstractEndpointComponent - Class in com.consol.citrus.endpoint
Default endpoint component reads component name from endpoint uri and parses parameters from uri using the HTTP uri pattern.
AbstractEndpointComponent() - Constructor for class com.consol.citrus.endpoint.AbstractEndpointComponent
 
AbstractEndpointConfiguration - Class in com.consol.citrus.endpoint
Abstract endpoint configuration provides basic properties such as message listeners.
AbstractEndpointConfiguration() - Constructor for class com.consol.citrus.endpoint.AbstractEndpointConfiguration
 
AbstractEndpointParser - Class in com.consol.citrus.config.xml
Basic endpoint parser adds test actor reference if present and combines endpoint with respective configuration bean definition.
AbstractEndpointParser() - Constructor for class com.consol.citrus.config.xml.AbstractEndpointParser
 
AbstractIteratingActionContainer - Class in com.consol.citrus.container
 
AbstractIteratingActionContainer() - Constructor for class com.consol.citrus.container.AbstractIteratingActionContainer
 
AbstractIterationTestActionParser - Class in com.consol.citrus.config.xml
Abstract parser implementation for all iterative container actions.
AbstractIterationTestActionParser() - Constructor for class com.consol.citrus.config.xml.AbstractIterationTestActionParser
 
AbstractJsonDataDictionary - Class in com.consol.citrus.variable.dictionary.json
Abstract json data dictionary works on json message data.
AbstractJsonDataDictionary() - Constructor for class com.consol.citrus.variable.dictionary.json.AbstractJsonDataDictionary
 
AbstractJUnit4CitrusTest - Class in com.consol.citrus.junit
Abstract base test implementation for test cases that rather use JUnit testing framework.
AbstractJUnit4CitrusTest() - Constructor for class com.consol.citrus.junit.AbstractJUnit4CitrusTest
 
AbstractMappingKeyExtractor - Class in com.consol.citrus.endpoint.adapter.mapping
Abstract mapping key extractor adds common mapping prefix and suffix added to evaluated mapping key.
AbstractMappingKeyExtractor() - Constructor for class com.consol.citrus.endpoint.adapter.mapping.AbstractMappingKeyExtractor
 
AbstractMessageActionParser - Class in com.consol.citrus.config.xml
Parser providing basic message element configurations used in send and receive actions.
AbstractMessageActionParser() - Constructor for class com.consol.citrus.config.xml.AbstractMessageActionParser
 
AbstractMessageConstructionInterceptor - Class in com.consol.citrus.validation.interceptor
Abstract message construction interceptor reads messsage payload and headers for separate interceptor methods.
AbstractMessageConstructionInterceptor() - Constructor for class com.consol.citrus.validation.interceptor.AbstractMessageConstructionInterceptor
 
AbstractMessageConsumer - Class in com.consol.citrus.messaging
 
AbstractMessageConsumer(String, EndpointConfiguration) - Constructor for class com.consol.citrus.messaging.AbstractMessageConsumer
Default constructor using receive timeout setting.
AbstractMessageContentBuilder - Class in com.consol.citrus.validation.builder
Abstract control message builder is aware of message headers and delegates message payload generation to subclass.
AbstractMessageContentBuilder() - Constructor for class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
 
AbstractMessageValidator<T extends ValidationContext> - Class in com.consol.citrus.validation
Base abstract implementation for message validators.
AbstractMessageValidator() - Constructor for class com.consol.citrus.validation.AbstractMessageValidator
 
AbstractPollableEndpointConfiguration - Class in com.consol.citrus.endpoint
Abstract pollable endpoint configuration adds polling interval settings.
AbstractPollableEndpointConfiguration() - Constructor for class com.consol.citrus.endpoint.AbstractPollableEndpointConfiguration
 
AbstractSchemaCollection - Class in com.consol.citrus.xml.schema
 
AbstractSchemaCollection() - Constructor for class com.consol.citrus.xml.schema.AbstractSchemaCollection
 
AbstractSchemaMappingStrategy - Class in com.consol.citrus.xml.schema
Abstract schema mapping strategy extracts target namespace and root element name for subclasses.
AbstractSchemaMappingStrategy() - Constructor for class com.consol.citrus.xml.schema.AbstractSchemaMappingStrategy
 
AbstractSelectiveMessageConsumer - Class in com.consol.citrus.messaging
 
AbstractSelectiveMessageConsumer(String, EndpointConfiguration) - Constructor for class com.consol.citrus.messaging.AbstractSelectiveMessageConsumer
Default constructor using receive timeout setting.
AbstractServer - Class in com.consol.citrus.server
Abstract base class for Server implementations.
AbstractServer() - Constructor for class com.consol.citrus.server.AbstractServer
Default constructor using endpoint configuration.
AbstractServerParser - Class in com.consol.citrus.config.xml
Abstract server parser adds endpoint adapter construction and basic server property parsing.
AbstractServerParser() - Constructor for class com.consol.citrus.config.xml.AbstractServerParser
 
AbstractSuiteActionContainer - Class in com.consol.citrus.container
Abstract suit container actions executed before and after test suite run.
AbstractSuiteActionContainer() - Constructor for class com.consol.citrus.container.AbstractSuiteActionContainer
 
AbstractSuiteActionContainerParser - Class in com.consol.citrus.config.xml
 
AbstractSuiteActionContainerParser() - Constructor for class com.consol.citrus.config.xml.AbstractSuiteActionContainerParser
 
AbstractTestAction - Class in com.consol.citrus.actions
Abstract base class for test acions.
AbstractTestAction() - Constructor for class com.consol.citrus.actions.AbstractTestAction
 
AbstractTestActionListener - Class in com.consol.citrus.report
Basic implementation of TestActionListener interface so that subclasses only have to overwrite methods of interest.
AbstractTestActionListener() - Constructor for class com.consol.citrus.report.AbstractTestActionListener
 
AbstractTestBoundaryActionContainer - Class in com.consol.citrus.container
Abstract test action container describes methods to enable/disable container execution based on given test name, package and test groups.
AbstractTestBoundaryActionContainer() - Constructor for class com.consol.citrus.container.AbstractTestBoundaryActionContainer
 
AbstractTestBoundaryActionContainerParser - Class in com.consol.citrus.config.xml
 
AbstractTestBoundaryActionContainerParser() - Constructor for class com.consol.citrus.config.xml.AbstractTestBoundaryActionContainerParser
 
AbstractTestDocGenerator - Class in com.consol.citrus.doc
 
AbstractTestDocGenerator(String, String) - Constructor for class com.consol.citrus.doc.AbstractTestDocGenerator
Default constructor using template name.
AbstractTestListener - Class in com.consol.citrus.report
Basic implementation of TestListener interface so that subclasses must not implement all methods but only overwrite some listener methods.
AbstractTestListener() - Constructor for class com.consol.citrus.report.AbstractTestListener
 
AbstractTestNGCitrusTest - Class in com.consol.citrus.testng
Abstract base test implementation for testng test cases.
AbstractTestNGCitrusTest() - Constructor for class com.consol.citrus.testng.AbstractTestNGCitrusTest
 
AbstractTestNGCitrusTest.FakeExecutionCallBack - Class in com.consol.citrus.testng
Class faking test execution as callback.
AbstractTestNGUnitTest - Class in com.consol.citrus.testng
Abstract base testng test implementation for Citrus unit testing.
AbstractTestNGUnitTest() - Constructor for class com.consol.citrus.testng.AbstractTestNGUnitTest
 
AbstractTestSuiteListener - Class in com.consol.citrus.report
Basic implementation of TestSuiteListener interface so that subclasses must not implement all methods but only overwrite some listener methods.
AbstractTestSuiteListener() - Constructor for class com.consol.citrus.report.AbstractTestSuiteListener
 
AbstractValidationCallback<T> - Class in com.consol.citrus.validation.callback
Validation callback automatically extracts message payload and headers so we work with Java code for validation.
AbstractValidationCallback() - Constructor for class com.consol.citrus.validation.callback.AbstractValidationCallback
 
AbstractXmlDataDictionary - Class in com.consol.citrus.variable.dictionary.xml
Abstract data dictionary works on XML message payloads only with parsing the document and translating each element and attribute with respective value in dictionary.
AbstractXmlDataDictionary() - Constructor for class com.consol.citrus.variable.dictionary.xml.AbstractXmlDataDictionary
 
accept(Message<?>) - Method in class com.consol.citrus.channel.selector.DispatchingMessageSelector
 
accept(Message<?>) - Method in class com.consol.citrus.channel.selector.HeaderMatchingMessageSelector
 
accept(Message<?>) - Method in class com.consol.citrus.channel.selector.RootQNameMessageSelector
 
accept(Message<?>) - Method in class com.consol.citrus.channel.selector.XPathEvaluatingMessageSelector
 
ActionContainerParser - Class in com.consol.citrus.config.xml
Abstract parser implementation that is aware of several embedded test actions of a container.
ActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for generic test action element.
ActionParser() - Constructor for class com.consol.citrus.config.xml.ActionParser
 
actions - Variable in class com.consol.citrus.container.AbstractActionContainer
List of nested actions
ActionTimeoutException - Exception in com.consol.citrus.exceptions
Throw this exception in case you did not receive a message on a destination in time.
ActionTimeoutException() - Constructor for exception com.consol.citrus.exceptions.ActionTimeoutException
Default constructor.
ActionTimeoutException(String) - Constructor for exception com.consol.citrus.exceptions.ActionTimeoutException
Constructor using fields.
ActionTimeoutException(Throwable) - Constructor for exception com.consol.citrus.exceptions.ActionTimeoutException
Constructor using fields.
ActionTimeoutException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.ActionTimeoutException
Constructor using fields.
actor(TestActor) - Method in class com.consol.citrus.endpoint.AbstractEndpointBuilder
Sets the endpoint actor.
add(String, T) - Method in class com.consol.citrus.message.correlation.DefaultObjectStore
 
add(String, T) - Method in interface com.consol.citrus.message.correlation.ObjectStore
Adds new object with correlation key.
add(Server) - Method in class com.consol.citrus.server.ServerShutdownThread
Adds server to maintained server list
add(MessageConstructionInterceptor) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Adds a new interceptor to the message construction process.
add(MessageConstructionInterceptor) - Method in interface com.consol.citrus.validation.builder.MessageContentBuilder
Adds a message construction interceptor.
addCitrusSchema(String) - Method in class com.consol.citrus.xml.XsdSchemaRepository
Adds Citrus message schema to repository if available on classpath.
addConstructorArgReference(BeanDefinitionBuilder, String) - Static method in class com.consol.citrus.config.util.BeanDefinitionParserUtils
Sets the property reference on bean definition in case reference is set properly.
addException(CitrusRuntimeException) - Method in class com.consol.citrus.context.TestContext
Add new exception to the context marking the test as failed.
addFinalAction(TestAction) - Method in class com.consol.citrus.TestCase
Adds action to finally action chain.
addHeaderData(String) - Method in class com.consol.citrus.message.DefaultMessage
 
addHeaderData(String) - Method in interface com.consol.citrus.message.Message
Adds new header data.
addImportedSchemas(Schema) - Method in class com.consol.citrus.xml.schema.AbstractSchemaCollection
Recursively add all imported schemas as schema resource.
addIncludedSchemas(Schema) - Method in class com.consol.citrus.xml.schema.AbstractSchemaCollection
Recursively add all included schemas as schema resource.
addJsonVariableExtractors(List<VariableExtractor>, Map<String, String>) - Static method in class com.consol.citrus.config.util.VariableExtractorParserUtil
 
addMessageListener(MessageListener) - Method in class com.consol.citrus.report.MessageListeners
Adds a new message listener.
addOption(CitrusApplication.CliOption) - Method in class com.consol.citrus.main.CitrusApplication
 
addResult(TestResult) - Method in class com.consol.citrus.report.TestResults
Adds a test result to the result list.
addSchemaRepository(XsdSchemaRepository) - Method in class com.consol.citrus.validation.xml.DomXmlMessageValidator
Set the schema repository holding all known schema definition files.
addTestAction(TestAction) - Method in class com.consol.citrus.container.AbstractActionContainer
 
addTestAction(TestAction) - Method in class com.consol.citrus.container.Assert
 
addTestAction(TestAction) - Method in interface com.consol.citrus.container.TestActionContainer
Adds a test action to the nested action list.
addTestActionListener(TestActionListener) - Method in class com.consol.citrus.report.TestActionListeners
Adds a new test action listener.
addTestListener(TestListener) - Method in class com.consol.citrus.report.TestListeners
Adds a new test listener.
addTestSuiteListener(TestSuiteListener) - Method in class com.consol.citrus.report.TestSuiteListeners
Adds a new test suite listener.
addVariableExtractors(VariableExtractor) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Adds a new variable extractor.
addVariables(Map<String, Object>) - Method in class com.consol.citrus.context.TestContext
Add several new variables to test context.
addXpathVariableExtractors(Element, List<VariableExtractor>, Map<String, String>) - Static method in class com.consol.citrus.config.util.VariableExtractorParserUtil
 
afterPropertiesSet() - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
afterPropertiesSet() - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
 
afterPropertiesSet() - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Creates Citrus Spring bean application context with basic beans and settings for Citrus.
afterPropertiesSet() - Method in class com.consol.citrus.functions.core.MapValueFunction
Check that map is set correctly after initialization
afterPropertiesSet() - Method in class com.consol.citrus.report.MessageTracingTestListener
afterPropertiesSet() - Method in class com.consol.citrus.server.AbstractServer
 
afterPropertiesSet() - Method in class com.consol.citrus.validation.matcher.core.XmlValidationMatcher
Initialize xml message validator if not injected by Spring bean context.
afterPropertiesSet() - Method in class com.consol.citrus.validation.MessageValidatorRegistry
Check if we have at least one message validator available.
afterPropertiesSet() - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageValidator
 
afterPropertiesSet() - Method in class com.consol.citrus.validation.xhtml.XhtmlXpathMessageValidator
 
afterPropertiesSet() - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
 
afterPropertiesSet() - Method in class com.consol.citrus.variable.dictionary.json.JsonPathMappingDataDictionary
 
afterPropertiesSet() - Method in class com.consol.citrus.variable.dictionary.xml.XpathMappingDataDictionary
 
afterPropertiesSet() - Method in class com.consol.citrus.variable.GlobalVariablesPropertyLoader
 
afterPropertiesSet() - Method in class com.consol.citrus.xml.schema.AbstractSchemaCollection
 
afterPropertiesSet() - Method in class com.consol.citrus.xml.XmlConfigurer
 
afterPropertiesSet() - Method in class com.consol.citrus.xml.XsdSchemaRepository
afterSuite(String, String...) - Method in class com.consol.citrus.Citrus
Performs after suite test actions.
afterSuite(ITestContext) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Runs tasks after test suite.
afterTest(TestContext) - Method in class com.consol.citrus.TestCase
Sequence of test actions after test case.
AnnotationConfigParser<A extends Annotation,T extends Endpoint> - Interface in com.consol.citrus.config.annotation
 
ANSWER_SEPARATOR - Static variable in class com.consol.citrus.actions.InputAction
Separates valid answer possibilities
AntRunAction - Class in com.consol.citrus.actions
Action calls Apache ANT with given build file and runs ANT targets as separate build.
AntRunAction() - Constructor for class com.consol.citrus.actions.AntRunAction
Default constructor.
AntRunActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for ant run action in test case.
AntRunActionParser() - Constructor for class com.consol.citrus.config.xml.AntRunActionParser
 
applicationContext(ApplicationContext) - Method in class com.consol.citrus.endpoint.AbstractEndpointBuilder
Sets the Spring application context.
applicationContext - Variable in class com.consol.citrus.endpoint.adapter.mapping.BeanNameMappingStrategy
Application context holding available endpoint adapters
applicationContext - Variable in class com.consol.citrus.validation.callback.AbstractValidationCallback
Spring application context injected before validation callback is called
applyDateOffset(Calendar, String) - Method in class com.consol.citrus.functions.core.AbstractDateFunction
Adds/removes date value offset by parsing offset string for year/month/day/hour/minute/second offsets.
Assert - Class in com.consol.citrus.container
Assert exception to happen in nested test action.
Assert() - Constructor for class com.consol.citrus.container.Assert
Default constructor.
assertActionClassAndName(Class<T>, String) - Method in class com.consol.citrus.testng.AbstractActionParserTest
Checks for test action to meet expected class and name.
assertActionCount(int) - Method in class com.consol.citrus.testng.AbstractActionParserTest
Asserts the action count in test case.
AssertParser - Class in com.consol.citrus.config.xml
Bean definition parser for assert action in test case.
AssertParser() - Constructor for class com.consol.citrus.config.xml.AssertParser
 
AvgFunction - Class in com.consol.citrus.functions.core
Function returning the average of a set of numeric values.
AvgFunction() - Constructor for class com.consol.citrus.functions.core.AvgFunction
 

B

BEAN_NAME - Static variable in class com.consol.citrus.validation.MessageValidatorRegistry
The default bean id in Spring application context
BEAN_NAME - Static variable in class com.consol.citrus.variable.GlobalVariables
Bean name in Spring application context
BEAN_NAME - Static variable in class com.consol.citrus.variable.GlobalVariablesPropertyLoader
Bean name in Spring application context
beanDefinitionContext - Variable in class com.consol.citrus.testng.AbstractBeanDefinitionParserTest
Application context holding bean definitions parsed
BeanDefinitionParserUtils - Class in com.consol.citrus.config.util
Provides shared utility methods for bean definition parsing.
BeanNameMappingStrategy - Class in com.consol.citrus.endpoint.adapter.mapping
Endpoint adapter mapping strategy uses Spring application context and tries to find appropriate Spring bean in context for the mapping key.
BeanNameMappingStrategy() - Constructor for class com.consol.citrus.endpoint.adapter.mapping.BeanNameMappingStrategy
 
beforeSuite(String, String...) - Method in class com.consol.citrus.Citrus
Performs before suite test actions.
beforeSuite(ITestContext) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Runs tasks before test suite.
beforeTest(TestContext) - Method in class com.consol.citrus.TestCase
Sequence of test actions before the test case.
BinaryBase64MessageValidator - Class in com.consol.citrus.validation.text
Message validator automatically converts received binary data message payload to base64 String.
BinaryBase64MessageValidator() - Constructor for class com.consol.citrus.validation.text.BinaryBase64MessageValidator
 
BooleanExpressionParser - Class in com.consol.citrus.util
Parses boolean expression strings and evaluates to boolean result.
build() - Static method in class com.consol.citrus.doc.ExcelTestDocGenerator
Builds a new test doc generator.
build() - Static method in class com.consol.citrus.doc.HtmlTestDocGenerator
Builds a new test doc generator.
build() - Static method in class com.consol.citrus.doc.SvgTestDocGenerator
Builds a new test doc generator.
build(CitrusEndpoint) - Method in class com.consol.citrus.endpoint.AbstractEndpointBuilder
 
build() - Method in class com.consol.citrus.endpoint.AbstractEndpointBuilder
 
build() - Method in interface com.consol.citrus.endpoint.EndpointBuilder
Builds the endpoint.
build(CitrusEndpoint) - Method in interface com.consol.citrus.endpoint.EndpointBuilder
Builds the endpoint from given endpoint annotations.
build() - Method in class com.consol.citrus.message.MessageSelectorBuilder
Builds the message selector.
build(ApplicationContext) - Method in interface com.consol.citrus.script.GroovyTestCaseParser.TestCaseBuilder
 
build() - Static method in class com.consol.citrus.util.TestCaseCreator
Builder method for this creator.
build() - Method in class com.consol.citrus.validation.script.TemplateBasedScriptBuilder
Builds the final script.
buildContext(Message, Map<String, String>) - Method in class com.consol.citrus.xml.namespace.NamespaceContextBuilder
Construct a basic namespace context from the received message and explicit namespace mappings.
buildJavaFileContent() - Method in class com.consol.citrus.util.TestCaseCreator
Builds the Java file content based on a template file.
buildMessageContent(TestContext, String) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Constructs the control message with headers and payload coming from subclass implementation.
buildMessageContent(TestContext, String) - Method in interface com.consol.citrus.validation.builder.MessageContentBuilder
Builds the control message.
buildMessageContent(TestContext, String) - Method in class com.consol.citrus.validation.builder.StaticMessageContentBuilder
 
buildMessageHeaders(TestContext) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
 
buildMessageHeaders(TestContext) - Method in class com.consol.citrus.validation.builder.StaticMessageContentBuilder
 
buildMessagePayload(TestContext, String) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
 
buildMessagePayload(TestContext, String) - Method in class com.consol.citrus.validation.builder.PayloadTemplateMessageBuilder
Build the control message from payload file resource or String data.
buildMessagePayload(TestContext, String) - Method in class com.consol.citrus.validation.builder.StaticMessageContentBuilder
 
buildMessagePayload(TestContext, String) - Method in class com.consol.citrus.validation.script.GroovyScriptMessageBuilder
Build the control message from script code.
buildValueMismatchErrorMessage(String, Object, Object) - Static method in class com.consol.citrus.validation.ValidationUtils
Constructs proper error message with expected value and actual value.
buildXmlFileContent() - Method in class com.consol.citrus.util.TestCaseCreator
Builds ther XML file content based on a template file.

C

CallTemplateParser - Class in com.consol.citrus.config.xml
Bean definition parser for call template action in test case.
CallTemplateParser() - Constructor for class com.consol.citrus.config.xml.CallTemplateParser
 
canValidate(Document) - Method in class com.consol.citrus.xml.XsdSchemaRepository
Find the matching schema for document using given schema mapping strategy.
Catch - Class in com.consol.citrus.container
Action catches possible exceptions in nested test actions.
Catch() - Constructor for class com.consol.citrus.container.Catch
Default constructor.
CatchParser - Class in com.consol.citrus.config.xml
Bean definition parser for catch action in test case.
CatchParser() - Constructor for class com.consol.citrus.config.xml.CatchParser
 
CDATA_SECTIONS - Static variable in class com.consol.citrus.xml.XmlConfigurer
 
CeilingFunction - Class in com.consol.citrus.functions.core
Returns the smallest (closest to negative infinity) double value according to the numeric argument.
CeilingFunction() - Constructor for class com.consol.citrus.functions.core.CeilingFunction
 
ChangeDateFunction - Class in com.consol.citrus.functions.core
Function changes given date value by adding/subtracting day/month/year/hour/minute offset values.
ChangeDateFunction() - Constructor for class com.consol.citrus.functions.core.ChangeDateFunction
 
ChannelConsumer - Class in com.consol.citrus.channel
 
ChannelConsumer(String, ChannelEndpointConfiguration) - Constructor for class com.consol.citrus.channel.ChannelConsumer
Default constructor using endpoint configuration.
ChannelEndpoint - Class in com.consol.citrus.channel
Basic message endpoint sends and receives message from Spring message channel.
ChannelEndpoint() - Constructor for class com.consol.citrus.channel.ChannelEndpoint
Default constructor initializing endpoint configuration.
ChannelEndpoint(ChannelEndpointConfiguration) - Constructor for class com.consol.citrus.channel.ChannelEndpoint
Constructor with endpoint configuration.
ChannelEndpointAdapter - Class in com.consol.citrus.channel
Endpoint adapter forwards incoming requests to message channel and waits synchronously for response on reply channel.
ChannelEndpointAdapter(ChannelSyncEndpointConfiguration) - Constructor for class com.consol.citrus.channel.ChannelEndpointAdapter
Default constructor using endpoint configuration.
ChannelEndpointAdapterParser - Class in com.consol.citrus.config.xml
Parses endpoint adapter bean definition for channel endpoint adapter.
ChannelEndpointAdapterParser() - Constructor for class com.consol.citrus.config.xml.ChannelEndpointAdapterParser
 
ChannelEndpointComponent - Class in com.consol.citrus.channel
Channel endpoint component creates synchronous or asynchronous channel endpoint and sets configuration properties accordingly.
ChannelEndpointComponent() - Constructor for class com.consol.citrus.channel.ChannelEndpointComponent
 
ChannelEndpointConfiguration - Class in com.consol.citrus.channel
 
ChannelEndpointConfiguration() - Constructor for class com.consol.citrus.channel.ChannelEndpointConfiguration
 
ChannelEndpointParser - Class in com.consol.citrus.config.xml
Channel endpoint parser.
ChannelEndpointParser() - Constructor for class com.consol.citrus.config.xml.ChannelEndpointParser
 
ChannelMessageConverter - Class in com.consol.citrus.channel
 
ChannelMessageConverter() - Constructor for class com.consol.citrus.channel.ChannelMessageConverter
 
ChannelProducer - Class in com.consol.citrus.channel
 
ChannelProducer(String, ChannelEndpointConfiguration) - Constructor for class com.consol.citrus.channel.ChannelProducer
Default constructor using endpoint configuration.
ChannelSyncConsumer - Class in com.consol.citrus.channel
 
ChannelSyncConsumer(String, ChannelSyncEndpointConfiguration) - Constructor for class com.consol.citrus.channel.ChannelSyncConsumer
Default constructor using emdpoint configuration.
ChannelSyncEndpoint - Class in com.consol.citrus.channel
 
ChannelSyncEndpoint() - Constructor for class com.consol.citrus.channel.ChannelSyncEndpoint
Default constructor initializing endpoint.
ChannelSyncEndpoint(ChannelSyncEndpointConfiguration) - Constructor for class com.consol.citrus.channel.ChannelSyncEndpoint
Constructor using endpoint configuration.
ChannelSyncEndpointConfiguration - Class in com.consol.citrus.channel
 
ChannelSyncEndpointConfiguration() - Constructor for class com.consol.citrus.channel.ChannelSyncEndpointConfiguration
 
ChannelSyncEndpointParser - Class in com.consol.citrus.config.xml
Bean definition parser for synchronous channel endpoint components.
ChannelSyncEndpointParser() - Constructor for class com.consol.citrus.config.xml.ChannelSyncEndpointParser
 
ChannelSyncProducer - Class in com.consol.citrus.channel
Synchronous producer sends message to in memory message channel and receives synchronous reply.
ChannelSyncProducer(String, ChannelSyncEndpointConfiguration) - Constructor for class com.consol.citrus.channel.ChannelSyncProducer
Default constructor using endpoint configuration.
checkCondition(TestContext) - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Check aborting condition.
checkHeaderTypes(Map<String, Object>) - Static method in class com.consol.citrus.message.MessageHeaderUtils
Method checks all header types to meet Spring Integration type requirements.
checkLeadingZeros(String, boolean) - Static method in class com.consol.citrus.functions.core.RandomNumberFunction
Remove leading Zero numbers.
Citrus - Class in com.consol.citrus
Citrus main class initializes a new Citrus runtime environment with a Spring application context.
citrus - Variable in class com.consol.citrus.junit.AbstractJUnit4CitrusTest
Citrus instance
citrus - Variable in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Citrus instance
CITRUS_FILE_ENCODING - Static variable in class com.consol.citrus.Citrus
 
CITRUS_FILE_ENCODING_ENV - Static variable in class com.consol.citrus.Citrus
 
CITRUS_FILE_ENCODING_PROPERTY - Static variable in class com.consol.citrus.Citrus
File encoding system property
CitrusAnnotations - Class in com.consol.citrus.annotations
Dependency injection support for CitrusEndpoint endpoint annotations.
CitrusApplication - Class in com.consol.citrus.main
Main command line application callable via static run methods and command line main method invocation.
CitrusApplication() - Constructor for class com.consol.citrus.main.CitrusApplication
Citrus application with given Citrus instance.
CitrusApplication.CliOption - Class in com.consol.citrus.main
Command line option represented with either short of full name.
CitrusBeanDefinitionReader - Class in com.consol.citrus.config
 
CitrusBeanDefinitionReader(BeanDefinitionRegistry) - Constructor for class com.consol.citrus.config.CitrusBeanDefinitionReader
Create new XmlBeanDefinitionReader for the given bean factory.
CitrusConfigImport - Class in com.consol.citrus.config
 
CitrusConfigImport() - Constructor for class com.consol.citrus.config.CitrusConfigImport
 
CitrusConfigNamespaceHandler - Class in com.consol.citrus.config.handler
Namespace handler for components in Citrus configuration.
CitrusConfigNamespaceHandler() - Constructor for class com.consol.citrus.config.handler.CitrusConfigNamespaceHandler
 
CitrusEndpoint - Annotation Type in com.consol.citrus.annotations
Marks field or parameter for endpoint injection.
CitrusEndpointConfig - Annotation Type in com.consol.citrus.annotations
 
CitrusEndpointProperty - Annotation Type in com.consol.citrus.annotations
 
CitrusFramework - Annotation Type in com.consol.citrus.annotations
Citrus test framework annotation marking a field or method parameter for object injection.
CitrusFrameworkMethod(Method, String, String) - Constructor for class com.consol.citrus.junit.CitrusJUnit4Runner.CitrusFrameworkMethod
Returns a new FrameworkMethod for method
CitrusJUnit4Runner - Class in com.consol.citrus.junit
JUnit runner reads Citrus test annotation for XML test cases and prepares test execution within proper Citrus test context boundaries.
CitrusJUnit4Runner(Class<?>) - Constructor for class com.consol.citrus.junit.CitrusJUnit4Runner
Default constructor using class to run.
CitrusJUnit4Runner.CitrusFrameworkMethod - Class in com.consol.citrus.junit
Special framework method also holding test name and package coming from CitrusTest or CitrusXmlTest annotation.
CitrusParameters - Annotation Type in com.consol.citrus.testng
Parameter annotation provides parameter names that are passed to the test case test context as variables.
CitrusResource - Annotation Type in com.consol.citrus.annotations
 
CitrusRuntimeException - Exception in com.consol.citrus.exceptions
Basic custom runtime exception for all errors in Citrus
CitrusRuntimeException() - Constructor for exception com.consol.citrus.exceptions.CitrusRuntimeException
Default constructor.
CitrusRuntimeException(String) - Constructor for exception com.consol.citrus.exceptions.CitrusRuntimeException
Constructor using fields.
CitrusRuntimeException(Throwable) - Constructor for exception com.consol.citrus.exceptions.CitrusRuntimeException
Constructor using fields.
CitrusRuntimeException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.CitrusRuntimeException
Constructor using fields.
CitrusSpringConfig - Class in com.consol.citrus.config
 
CitrusSpringConfig() - Constructor for class com.consol.citrus.config.CitrusSpringConfig
 
CitrusTest - Annotation Type in com.consol.citrus.annotations
Citrus test case annotation used in Java DSL test cases to execute several tests within one single test builder class.
CitrusTestcaseNamespaceHandler - Class in com.consol.citrus.config.handler
Namespace handler registers bean definition parser for Citrus testcase schema elements.
CitrusTestcaseNamespaceHandler() - Constructor for class com.consol.citrus.config.handler.CitrusTestcaseNamespaceHandler
 
CitrusXmlTest - Annotation Type in com.consol.citrus.annotations
Citrus test case annotation used for XML test case definition inside a unit test class.
clear() - Method in class com.consol.citrus.context.TestContext
Clears variables in this test context.
clearTestResults() - Method in class com.consol.citrus.report.HtmlReporter
 
clearTestResults() - Method in class com.consol.citrus.report.LoggingReporter
 
clearTestResults() - Method in interface com.consol.citrus.report.TestReporter
Dismiss previous test results for next test run.
CliOption(String, String, String) - Constructor for class com.consol.citrus.main.CitrusApplication.CliOption
 
close() - Method in class com.consol.citrus.xml.schema.locator.JarWSDLLocator
 
com.consol.citrus - package com.consol.citrus
 
com.consol.citrus.actions - package com.consol.citrus.actions
 
com.consol.citrus.annotations - package com.consol.citrus.annotations
 
com.consol.citrus.channel - package com.consol.citrus.channel
 
com.consol.citrus.channel.selector - package com.consol.citrus.channel.selector
 
com.consol.citrus.common - package com.consol.citrus.common
 
com.consol.citrus.condition - package com.consol.citrus.condition
 
com.consol.citrus.config - package com.consol.citrus.config
 
com.consol.citrus.config.annotation - package com.consol.citrus.config.annotation
 
com.consol.citrus.config.handler - package com.consol.citrus.config.handler
 
com.consol.citrus.config.util - package com.consol.citrus.config.util
 
com.consol.citrus.config.xml - package com.consol.citrus.config.xml
 
com.consol.citrus.container - package com.consol.citrus.container
 
com.consol.citrus.context - package com.consol.citrus.context
 
com.consol.citrus.doc - package com.consol.citrus.doc
 
com.consol.citrus.endpoint - package com.consol.citrus.endpoint
 
com.consol.citrus.endpoint.adapter - package com.consol.citrus.endpoint.adapter
 
com.consol.citrus.endpoint.adapter.mapping - package com.consol.citrus.endpoint.adapter.mapping
 
com.consol.citrus.endpoint.resolver - package com.consol.citrus.endpoint.resolver
 
com.consol.citrus.exceptions - package com.consol.citrus.exceptions
 
com.consol.citrus.functions - package com.consol.citrus.functions
 
com.consol.citrus.functions.core - package com.consol.citrus.functions.core
 
com.consol.citrus.junit - package com.consol.citrus.junit
 
com.consol.citrus.main - package com.consol.citrus.main
 
com.consol.citrus.message - package com.consol.citrus.message
 
com.consol.citrus.message.correlation - package com.consol.citrus.message.correlation
 
com.consol.citrus.messaging - package com.consol.citrus.messaging
 
com.consol.citrus.report - package com.consol.citrus.report
 
com.consol.citrus.script - package com.consol.citrus.script
 
com.consol.citrus.server - package com.consol.citrus.server
 
com.consol.citrus.testng - package com.consol.citrus.testng
 
com.consol.citrus.util - package com.consol.citrus.util
 
com.consol.citrus.validation - package com.consol.citrus.validation
 
com.consol.citrus.validation.builder - package com.consol.citrus.validation.builder
 
com.consol.citrus.validation.callback - package com.consol.citrus.validation.callback
 
com.consol.citrus.validation.context - package com.consol.citrus.validation.context
 
com.consol.citrus.validation.interceptor - package com.consol.citrus.validation.interceptor
 
com.consol.citrus.validation.json - package com.consol.citrus.validation.json
 
com.consol.citrus.validation.matcher - package com.consol.citrus.validation.matcher
 
com.consol.citrus.validation.matcher.core - package com.consol.citrus.validation.matcher.core
 
com.consol.citrus.validation.matcher.hamcrest - package com.consol.citrus.validation.matcher.hamcrest
 
com.consol.citrus.validation.script - package com.consol.citrus.validation.script
 
com.consol.citrus.validation.script.sql - package com.consol.citrus.validation.script.sql
 
com.consol.citrus.validation.text - package com.consol.citrus.validation.text
 
com.consol.citrus.validation.xhtml - package com.consol.citrus.validation.xhtml
 
com.consol.citrus.validation.xml - package com.consol.citrus.validation.xml
 
com.consol.citrus.variable - package com.consol.citrus.variable
 
com.consol.citrus.variable.dictionary - package com.consol.citrus.variable.dictionary
 
com.consol.citrus.variable.dictionary.json - package com.consol.citrus.variable.dictionary.json
 
com.consol.citrus.variable.dictionary.xml - package com.consol.citrus.variable.dictionary.xml
 
com.consol.citrus.xml - package com.consol.citrus.xml
 
com.consol.citrus.xml.namespace - package com.consol.citrus.xml.namespace
 
com.consol.citrus.xml.schema - package com.consol.citrus.xml.schema
 
com.consol.citrus.xml.schema.locator - package com.consol.citrus.xml.schema.locator
 
com.consol.citrus.xml.xpath - package com.consol.citrus.xml.xpath
 
complete() - Method in class com.consol.citrus.main.CitrusApplication
Completes this application.
completed - Variable in class com.consol.citrus.main.CitrusApplication
 
ConcatFunction - Class in com.consol.citrus.functions.core
Function concatenating multiple tokens to a single string.
ConcatFunction() - Constructor for class com.consol.citrus.functions.core.ConcatFunction
 
Condition - Interface in com.consol.citrus.condition
Tests whether a condition is satisfied.
condition - Variable in class com.consol.citrus.container.AbstractIteratingActionContainer
Boolean expression string
condition - Variable in class com.consol.citrus.container.Conditional
Boolean condition expression string
Conditional - Class in com.consol.citrus.container
Class executes nested test actions if condition expression evaluates to true.
Conditional() - Constructor for class com.consol.citrus.container.Conditional
Default constructor.
ConditionalParser - Class in com.consol.citrus.config.xml
Bean definition parser for selection container in test case.
ConditionalParser() - Constructor for class com.consol.citrus.config.xml.ConditionalParser
 
conditionExpression - Variable in class com.consol.citrus.container.AbstractIteratingActionContainer
Optional condition expression evaluates to true or false
ConditionExpression - Interface in com.consol.citrus.container
Interface evaluates a conditional expression to true or false.
configureParser(LSParser) - Method in class com.consol.citrus.xml.XmlConfigurer
Set parser configuration based on this configurers settings.
configureSerializer(LSSerializer) - Method in class com.consol.citrus.xml.XmlConfigurer
Set serializer configuration based on this configurers settings.
constructMessageBuilder(Element) - Method in class com.consol.citrus.config.xml.AbstractMessageActionParser
Static parse method taking care of basic message element parsing.
constructMessageName(TestAction, Endpoint) - Method in class com.consol.citrus.message.DefaultMessageStore
 
constructMessageName(TestAction, Endpoint) - Method in interface com.consol.citrus.message.MessageStore
 
Consumer - Interface in com.consol.citrus.messaging
 
ContainsIgnoreCaseValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher based on String.toLowerCase().contains()
ContainsIgnoreCaseValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.ContainsIgnoreCaseValidationMatcher
 
ContainsValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher based on String.contains()
ContainsValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.ContainsValidationMatcher
 
context - Variable in class com.consol.citrus.testng.AbstractTestNGUnitTest
Test context
contextConfigLocation - Variable in class com.consol.citrus.endpoint.adapter.mapping.ContextLoadingMappingStrategy
Application context configuration location holding available endpoint adapters
ContextLoadingMappingStrategy - Class in com.consol.citrus.endpoint.adapter.mapping
Endpoint adapter mapping strategy loads new Spring Application contexts defined by one or more locations and tries to find matching Spring bean with given name or id.
ContextLoadingMappingStrategy() - Constructor for class com.consol.citrus.endpoint.adapter.mapping.ContextLoadingMappingStrategy
 
ControlExpressionParser - Interface in com.consol.citrus.validation.matcher
Control expression parser for extracting the individual control values from a control expression.
controlResultSet - Variable in class com.consol.citrus.actions.ExecuteSQLQueryAction
Map holding all column values to be validated, keys represent the column names
convert(String) - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageConverter
Converts message to XHTML conform representation.
convertIfNecessary(Object, Class<T>) - Static method in class com.consol.citrus.util.TypeConversionUtils
Converts target object to required type if necessary.
convertIfNecessary(String, T) - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
Convert to original value type if necessary.
convertInbound(Message, ChannelEndpointConfiguration, TestContext) - Method in class com.consol.citrus.channel.ChannelMessageConverter
 
convertInbound(T, C, TestContext) - Method in interface com.consol.citrus.message.MessageConverter
Converts external message to internal representation.
convertOutbound(Message, ChannelEndpointConfiguration, TestContext) - Method in class com.consol.citrus.channel.ChannelMessageConverter
 
convertOutbound(Message, Message, ChannelEndpointConfiguration, TestContext) - Method in class com.consol.citrus.channel.ChannelMessageConverter
 
convertOutbound(Message, C, TestContext) - Method in interface com.consol.citrus.message.MessageConverter
Converts internal message representation to external message for outbound communication.
convertOutbound(T, Message, C, TestContext) - Method in interface com.consol.citrus.message.MessageConverter
Converts internal message representation to external message for outbound communication.
convertStringToType(String, Class<T>) - Static method in class com.consol.citrus.util.TypeConversionUtils
Convert value string to required type.
convertStringToType(String, Class<T>, TestContext) - Static method in class com.consol.citrus.util.TypeConversionUtils
Convert value string to required type or read bean of type from application context.
CorrelationManager<T> - Interface in com.consol.citrus.message.correlation
Correlation manager stores objects with a correlation key.
create(String, Annotation, TestContext) - Method in class com.consol.citrus.endpoint.DefaultEndpointFactory
 
create(String, TestContext) - Method in class com.consol.citrus.endpoint.DefaultEndpointFactory
 
create(String, TestContext) - Method in interface com.consol.citrus.endpoint.EndpointFactory
Finds endpoint by parsing the given endpoint uri.
create(String, Annotation, TestContext) - Method in interface com.consol.citrus.endpoint.EndpointFactory
Finds endpoint by parsing the given endpoint annotation.
createApplicationContext(TestContext, String, String) - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Creates the Spring application context.
createApplicationContext(String) - Method in class com.consol.citrus.testng.AbstractBeanDefinitionParserTest
Creates a new application context with specified child application context.
CreateCDataSectionFunction - Class in com.consol.citrus.functions.core
Adds XML CDATA section tags to parameter value.
CreateCDataSectionFunction() - Constructor for class com.consol.citrus.functions.core.CreateCDataSectionFunction
 
createConsumer() - Method in class com.consol.citrus.channel.ChannelEndpoint
 
createConsumer() - Method in class com.consol.citrus.channel.ChannelSyncEndpoint
 
createConsumer() - Method in interface com.consol.citrus.endpoint.Endpoint
Creates a message consumer for this endpoint.
createConsumer() - Method in class com.consol.citrus.server.AbstractServer
 
createControlMessage(TestContext, String) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Create control message that is expected.
createEndpoint(String, Map<String, String>, TestContext) - Method in class com.consol.citrus.channel.ChannelEndpointComponent
 
createEndpoint(String, TestContext) - Method in class com.consol.citrus.endpoint.AbstractEndpointComponent
 
createEndpoint(String, Map<String, String>, TestContext) - Method in class com.consol.citrus.endpoint.AbstractEndpointComponent
Create endpoint instance from uri resource and parameters.
createEndpoint(String, TestContext) - Method in interface com.consol.citrus.endpoint.EndpointComponent
Creates proper endpoint instance from endpoint uri.
createLSInput() - Static method in class com.consol.citrus.util.XMLUtils
Creates LSInput from dom implementation.
createLSInput() - Method in class com.consol.citrus.xml.XmlConfigurer
Creates LSInput from dom implementation.
createLSOutput() - Static method in class com.consol.citrus.util.XMLUtils
Creates LSOutput from dom implementation.
createLSOutput() - Method in class com.consol.citrus.xml.XmlConfigurer
Creates LSOutput from dom implementation.
createLSParser() - Static method in class com.consol.citrus.util.XMLUtils
Creates basic parser instance.
createLSParser() - Method in class com.consol.citrus.xml.XmlConfigurer
Creates basic LSParser instance and sets common properties and configuration parameters.
createLSResourceResolver() - Method in class com.consol.citrus.xml.XmlConfigurer
Creates LSResourceResolver from dom implementation.
createLSSerializer() - Static method in class com.consol.citrus.util.XMLUtils
Creates basic serializer instance.
createLSSerializer() - Method in class com.consol.citrus.xml.XmlConfigurer
Creates basic LSSerializer instance and sets common properties and configuration parameters.
createMessage(TestContext, String) - Method in class com.consol.citrus.actions.SendMessageAction
Create message to be sent.
createProducer() - Method in class com.consol.citrus.channel.ChannelEndpoint
 
createProducer() - Method in class com.consol.citrus.channel.ChannelSyncEndpoint
 
createProducer() - Method in interface com.consol.citrus.endpoint.Endpoint
Creates a message producer for this endpoint for sending messages to this endpoint.
createProducer() - Method in class com.consol.citrus.server.AbstractServer
 
createStatementsFromFileResource(TestContext) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Reads SQL statements from external file resource.
createStatementsFromFileResource(TestContext, SqlUtils.LastScriptLineDecorator) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Reads SQL statements from external file resource.
createStatementsFromFileResource(Resource) - Static method in class com.consol.citrus.util.SqlUtils
Reads SQL statements from external file resource.
createStatementsFromFileResource(Resource, SqlUtils.LastScriptLineDecorator) - Static method in class com.consol.citrus.util.SqlUtils
Reads SQL statements from external file resource.
createTestCase() - Method in class com.consol.citrus.util.TestCaseCreator
Create the test case.
createTestContext() - Method in class com.consol.citrus.Citrus
Creates a new test context.
createTestContext() - Method in class com.consol.citrus.testng.AbstractTestNGUnitTest
Creates the test context with global variables and function registry.
createTestLoader(String, String) - Method in class com.consol.citrus.junit.AbstractJUnit4CitrusTest
Creates new test loader which has TestNG test annotations set for test execution.
createTestLoader(String, String) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Creates new test loader which has TestNG test annotations set for test execution.
createTypedValue(String, String) - Static method in enum com.consol.citrus.message.MessageHeaderType
Creates a typed header value with type and value.
createValidator() - Method in class com.consol.citrus.xml.schema.AbstractSchemaCollection
 
CreateVariablesAction - Class in com.consol.citrus.actions
Action creating new test variables during a test.
CreateVariablesAction() - Constructor for class com.consol.citrus.actions.CreateVariablesAction
Default constructor.
CreateVariablesActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for create-variables action in test case.
CreateVariablesActionParser() - Constructor for class com.consol.citrus.config.xml.CreateVariablesActionParser
 
CreateVariableValidationMatcher - Class in com.consol.citrus.validation.matcher.core
Creates new variables from given field.
CreateVariableValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.CreateVariableValidationMatcher
 
CurrentDateFunction - Class in com.consol.citrus.functions.core
Function returning the actual date as formatted string value.
CurrentDateFunction() - Constructor for class com.consol.citrus.functions.core.CurrentDateFunction
 
cutOffDoubleQuotes(String) - Static method in class com.consol.citrus.variable.VariableUtils
Cut off double quotes prefix and suffix.
cutOffPrefix(String) - Static method in enum com.consol.citrus.xml.xpath.XPathExpressionResult
Cut off the leading result type prefix in a XPath expression string.
cutOffSingleQuotes(String) - Static method in class com.consol.citrus.variable.VariableUtils
Cut off single quotes prefix and suffix.
cutOffVariablesEscaping(String) - Static method in class com.consol.citrus.variable.VariableUtils
Cut off variables escaping
cutOffVariablesPrefix(String) - Static method in class com.consol.citrus.variable.VariableUtils
Cut off variables prefix

D

DataDictionary<T> - Interface in com.consol.citrus.variable.dictionary
Data dictionary interface describes a mechanism to modify message content (payload) with global dictionary elements.
DataDictionary.PathMappingStrategy - Enum in com.consol.citrus.variable.dictionary
Possible mapping strategies for identifying matching dictionary items with path comparison.
DatePatternValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher checking for valid date format.
DatePatternValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.DatePatternValidationMatcher
 
DateRangeValidationMatcher - Class in com.consol.citrus.validation.matcher.core
Validation matcher for verifying a date is within the specified range.
DateRangeValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.DateRangeValidationMatcher
 
DecodeBase64Function - Class in com.consol.citrus.functions.core
Decodes base64 binary data to a character sequence.
DecodeBase64Function() - Constructor for class com.consol.citrus.functions.core.DecodeBase64Function
 
decorate(String) - Method in interface com.consol.citrus.util.SqlUtils.LastScriptLineDecorator
Implementing classes may want to decorate last script line.
DEFAULT_APPLICATION_CONTEXT - Static variable in class com.consol.citrus.Citrus
 
DEFAULT_APPLICATION_CONTEXT_CLASS - Static variable in class com.consol.citrus.Citrus
 
DEFAULT_APPLICATION_CONTEXT_CLASS_ENV - Static variable in class com.consol.citrus.Citrus
 
DEFAULT_APPLICATION_CONTEXT_CLASS_PROPERTY - Static variable in class com.consol.citrus.Citrus
Default application context class
DEFAULT_APPLICATION_CONTEXT_ENV - Static variable in class com.consol.citrus.Citrus
 
DEFAULT_APPLICATION_CONTEXT_PROPERTY - Static variable in class com.consol.citrus.Citrus
Default application context name
DEFAULT_BEAN_ID - Static variable in class com.consol.citrus.xml.namespace.NamespaceContextBuilder
The default bean id in Spring application context
DEFAULT_CHANNEL_ID_SUFFIX - Static variable in class com.consol.citrus.server.AbstractServer
Default channel suffix
DEFAULT_DELIMITER - Static variable in interface com.consol.citrus.validation.matcher.ControlExpressionParser
 
DEFAULT_MESSAGE_TYPE - Static variable in class com.consol.citrus.Citrus
 
DEFAULT_MESSAGE_TYPE_ENV - Static variable in class com.consol.citrus.Citrus
 
DEFAULT_MESSAGE_TYPE_PROPERTY - Static variable in class com.consol.citrus.Citrus
Default message type used in message validation mechanism
DEFAULT_TEST_SRC_DIRECTORY - Static variable in class com.consol.citrus.Citrus
 
DEFAULT_TEST_SRC_DIRECTORY_ENV - Static variable in class com.consol.citrus.Citrus
 
DEFAULT_TEST_SRC_DIRECTORY_PROPERTY - Static variable in class com.consol.citrus.Citrus
Default test directories
DEFAULT_TIMELINE_ID - Static variable in class com.consol.citrus.actions.StopTimeAction
 
DEFAULT_TIMELINE_VALUE_SUFFIX - Static variable in class com.consol.citrus.actions.StopTimeAction
 
DefaultControlExpressionParser - Class in com.consol.citrus.validation.matcher
Default implementation of control expression parser.
DefaultControlExpressionParser() - Constructor for class com.consol.citrus.validation.matcher.DefaultControlExpressionParser
 
DefaultCorrelationManager<T> - Class in com.consol.citrus.message.correlation
Default correlation manager implementation works on simple in memory map for storing objects.
DefaultCorrelationManager() - Constructor for class com.consol.citrus.message.correlation.DefaultCorrelationManager
 
DefaultEndpointFactory - Class in com.consol.citrus.endpoint
Default endpoint factory implementation uses registered endpoint components in Spring application context to create endpoint from given endpoint uri.
DefaultEndpointFactory() - Constructor for class com.consol.citrus.endpoint.DefaultEndpointFactory
Default constructor.
DefaultMessage - Class in com.consol.citrus.message
Default message implementation holds message payload and message headers.
DefaultMessage() - Constructor for class com.consol.citrus.message.DefaultMessage
Empty constructor initializing with empty message payload.
DefaultMessage(Message) - Constructor for class com.consol.citrus.message.DefaultMessage
Constructs copy of given message.
DefaultMessage(Object) - Constructor for class com.consol.citrus.message.DefaultMessage
Default constructor using just message payload.
DefaultMessage(Object, Map<String, Object>) - Constructor for class com.consol.citrus.message.DefaultMessage
Default constructor using payload and headers.
DefaultMessageCorrelator - Class in com.consol.citrus.message
Default message correlator implementation using the Spring integration message id as correlation key.
DefaultMessageCorrelator() - Constructor for class com.consol.citrus.message.DefaultMessageCorrelator
 
DefaultMessageHeaderValidator - Class in com.consol.citrus.validation
Basic header message validator provides message header validation.
DefaultMessageHeaderValidator() - Constructor for class com.consol.citrus.validation.DefaultMessageHeaderValidator
 
DefaultMessageStore - Class in com.consol.citrus.message
 
DefaultMessageStore() - Constructor for class com.consol.citrus.message.DefaultMessageStore
 
DefaultMessageValidator - Class in com.consol.citrus.validation
Basic control message validator for all message types.
DefaultMessageValidator() - Constructor for class com.consol.citrus.validation.DefaultMessageValidator
 
DefaultObjectStore<T> - Class in com.consol.citrus.message.correlation
Default object store implementation works on simple in memory hash map.
DefaultObjectStore() - Constructor for class com.consol.citrus.message.correlation.DefaultObjectStore
 
DefaultValidationContext - Class in com.consol.citrus.validation.context
 
DefaultValidationContext() - Constructor for class com.consol.citrus.validation.context.DefaultValidationContext
 
description - Variable in class com.consol.citrus.actions.AbstractTestAction
Describing the test action
DescriptionElementParser - Class in com.consol.citrus.config.xml
Bean definition parser for description elements of test actions.
destroy() - Method in class com.consol.citrus.server.AbstractServer
 
DigestAuthHeaderFunction - Class in com.consol.citrus.functions.core
Function creates digest authentication HTTP header with given security parameters: username password realm noncekey method uri opaque algorithm
DigestAuthHeaderFunction() - Constructor for class com.consol.citrus.functions.core.DigestAuthHeaderFunction
 
DispatchingMessageSelector - Class in com.consol.citrus.channel.selector
Message selector dispatches incoming messages to several other selector implementations according to selector names.
DispatchingMessageSelector(String, BeanFactory) - Constructor for class com.consol.citrus.channel.selector.DispatchingMessageSelector
Default constructor using a selector string.
dispatchMessage(Message, String) - Method in class com.consol.citrus.endpoint.adapter.RequestDispatchingEndpointAdapter
Consolidate mapping strategy in order to find dispatch incoming request to endpoint adapter according to mapping key that was extracted before from message content.
dispatchMessage(Message, String) - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
 
doBody(OutputStream) - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
Generates the test documentation.
doBody(OutputStream) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
 
doBody(OutputStream) - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
 
doBody(OutputStream) - Method in class com.consol.citrus.doc.SvgTestDocGenerator
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Subclasses may add custom execution logic here.
doExecute(TestContext) - Method in class com.consol.citrus.actions.AbstractTestAction
Subclasses may add custom execution logic here.
doExecute(TestContext) - Method in class com.consol.citrus.actions.AntRunAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.CreateVariablesAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.EchoAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.ExecutePLSQLAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.ExecuteSQLAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.FailAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.InputAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.JavaAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.LoadPropertiesAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.PurgeEndpointAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Method receives a message via Endpoint instance constructs a validation context and starts the message validation via MessageValidator.
doExecute(TestContext) - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.SendMessageAction
Message is constructed with payload and header entries and sent via Endpoint instance.
doExecute(TestContext) - Method in class com.consol.citrus.actions.SleepAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.StartServerAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.StopServerAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.StopTimeAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.StopTimerAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.TraceVariablesAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.TransformAction
 
doExecute(TestContext) - Method in class com.consol.citrus.actions.WaitAction
 
doExecute(TestContext) - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
 
doExecute(TestContext) - Method in class com.consol.citrus.container.Assert
 
doExecute(TestContext) - Method in class com.consol.citrus.container.Catch
 
doExecute(TestContext) - Method in class com.consol.citrus.container.Conditional
 
doExecute(TestContext) - Method in class com.consol.citrus.container.Parallel
 
doExecute(TestContext) - Method in class com.consol.citrus.container.Sequence
 
doExecute(TestContext) - Method in class com.consol.citrus.container.SequenceAfterSuite
 
doExecute(TestContext) - Method in class com.consol.citrus.container.SequenceAfterTest
 
doExecute(TestContext) - Method in class com.consol.citrus.container.SequenceBeforeSuite
 
doExecute(TestContext) - Method in class com.consol.citrus.container.SequenceBeforeTest
 
doExecute(TestContext) - Method in class com.consol.citrus.container.Template
 
doExecute(TestContext) - Method in class com.consol.citrus.container.Timer
 
doExecute(TestContext) - Method in class com.consol.citrus.script.GroovyAction
 
doExecute(TestContext) - Method in class com.consol.citrus.TestCase
Method executes the test case and all its actions.
doHeader(OutputStream) - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
Generates the test documentation.
doHeader(OutputStream) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
 
doHeader(OutputStream) - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
 
doHeader(OutputStream) - Method in class com.consol.citrus.doc.SvgTestDocGenerator
 
DomXmlMessageValidator - Class in com.consol.citrus.validation.xml
Default message validator implementation.
DomXmlMessageValidator() - Constructor for class com.consol.citrus.validation.xml.DomXmlMessageValidator
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Static method in class com.consol.citrus.config.xml.ActionContainerParser
 
doParse(Element, BeanDefinitionBuilder) - Static method in class com.consol.citrus.config.xml.DescriptionElementParser
Static parse method taking care of test action description.
doProcess(String, String, LinkedList<String>) - Method in class com.consol.citrus.main.CitrusApplication.CliOption
 
doRun(String[]) - Method in class com.consol.citrus.main.CitrusApplication
Wait for application completion or JVM to terminate.
doWithResult(TestResult) - Method in interface com.consol.citrus.report.TestResults.ResultCallback
Do something with the result.
doWithResults(TestResults.ResultCallback) - Method in class com.consol.citrus.report.TestResults
Provides synchronized access to all test results in iteration.
duration - Variable in class com.consol.citrus.main.CitrusApplication
 
DYNAMIC_NS_END - Static variable in class com.consol.citrus.xml.xpath.XPathUtils
 
DYNAMIC_NS_START - Static variable in class com.consol.citrus.xml.xpath.XPathUtils
Dynamic namespace prefix suffix
DynamicEndpointUriResolver - Class in com.consol.citrus.endpoint.resolver
Endpoint uri resolver working on message headers.
DynamicEndpointUriResolver() - Constructor for class com.consol.citrus.endpoint.resolver.DynamicEndpointUriResolver
 

E

EchoAction - Class in com.consol.citrus.actions
Prints messages to the console/logger during test execution.
EchoAction() - Constructor for class com.consol.citrus.actions.EchoAction
Default constructor.
EchoActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for echo action in test case.
EchoActionParser() - Constructor for class com.consol.citrus.config.xml.EchoActionParser
 
ELEMENT_CONTENT_WHITESPACE - Static variable in class com.consol.citrus.xml.XmlConfigurer
 
EmptyResponseEndpointAdapter - Class in com.consol.citrus.endpoint.adapter
Endpoint adapter always returning empty response message.
EmptyResponseEndpointAdapter() - Constructor for class com.consol.citrus.endpoint.adapter.EmptyResponseEndpointAdapter
 
EmptyResponseEndpointAdapterParser - Class in com.consol.citrus.config.xml
Creates empty response producing endpoint adapter.
EmptyResponseEndpointAdapterParser() - Constructor for class com.consol.citrus.config.xml.EmptyResponseEndpointAdapterParser
 
EmptyValidationMatcher - Class in com.consol.citrus.validation.matcher.core
 
EmptyValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.EmptyValidationMatcher
 
EncodeBase64Function - Class in com.consol.citrus.functions.core
Encodes a character sequence to base64 binary using given charset.
EncodeBase64Function() - Constructor for class com.consol.citrus.functions.core.EncodeBase64Function
 
Endpoint - Interface in com.consol.citrus.endpoint
Endpoint interface defines basic send and receive operations on a message endpoint.
ENDPOINT_NAME - Static variable in class com.consol.citrus.endpoint.AbstractEndpointComponent
 
ENDPOINT_URI_HEADER_NAME - Static variable in class com.consol.citrus.endpoint.resolver.DynamicEndpointUriResolver
Static header entry name specifying the dynamic endpoint uri
EndpointAdapter - Interface in com.consol.citrus.endpoint
Endpoint adapter represents a special message handler that delegates incoming request messages to some message endpoint.
EndpointAdapterMappingStrategy - Interface in com.consol.citrus.endpoint.adapter.mapping
Strategy finds proper endpoint adapter instance for given mapping key.
EndpointBuilder<T extends Endpoint> - Interface in com.consol.citrus.endpoint
Endpoint builder interface.
EndpointComponent - Interface in com.consol.citrus.endpoint
Endpoint component registers with bean name in Spring application context and is then responsible to create proper endpoints dynamically from endpoint uri values.
EndpointConfiguration - Interface in com.consol.citrus.endpoint
 
EndpointFactory - Interface in com.consol.citrus.endpoint
Endpoint factory tries to get endpoint instance by parsing an endpoint uri.
EndpointUriResolver - Interface in com.consol.citrus.endpoint.resolver
Resolves endpoint uri so we can send messages to dynamic endpoints.
EndsWithValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher based on String.endsWith()
EndsWithValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.EndsWithValidationMatcher
 
enrichEndpointConfiguration(EndpointConfiguration, Map<String, String>, TestContext) - Method in class com.consol.citrus.endpoint.AbstractEndpointComponent
Sets properties on endpoint configuration using method reflection.
EqualsIgnoreCaseValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher based on String.equalsIgnoreCase()
EqualsIgnoreCaseValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.EqualsIgnoreCaseValidationMatcher
 
ErrorHandlingStrategy - Enum in com.consol.citrus.message
Enumeration representing the different error handling strategies in synchronous communication with client server interaction where the client receives an error message as response.
EscapeXmlFunction - Class in com.consol.citrus.functions.core
Escapes XML fragment with escaped characters for '<', '>'.
EscapeXmlFunction() - Constructor for class com.consol.citrus.functions.core.EscapeXmlFunction
 
evaluate(TestContext) - Method in interface com.consol.citrus.container.ConditionExpression
 
evaluate(int, TestContext) - Method in class com.consol.citrus.container.HamcrestConditionExpression
 
evaluate(TestContext) - Method in class com.consol.citrus.container.HamcrestConditionExpression
 
evaluate(int, TestContext) - Method in interface com.consol.citrus.container.IteratingConditionExpression
Evaluates iteration breaking condition with given index.
evaluate(String) - Static method in class com.consol.citrus.util.BooleanExpressionParser
Perform evaluation of boolean expression string.
evaluate(Object, String) - Static method in class com.consol.citrus.validation.json.JsonPathFunctions
Evaluates function on result.
evaluate(Node, String, NamespaceContext, XPathExpressionResult) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Evaluate XPath expression as String result type regardless what actual result type the expression will evaluate to.
evaluateAsBoolean(Node, String, NamespaceContext) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Evaluate XPath expression with result type Boolean value.
evaluateAsNode(Node, String, NamespaceContext) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Evaluate XPath expression with result type Node.
evaluateAsNodeList(Node, String, NamespaceContext) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Evaluate XPath expression with result type NodeList.
evaluateAsNumber(Node, String, NamespaceContext) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Evaluate XPath expression with result type Number.
evaluateAsObject(Node, String, NamespaceContext, QName) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Evaluate XPath expression.
evaluateAsString(Node, String, NamespaceContext) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Evaluate XPath expression with result type String.
evaluateExpression(Node, String, NamespaceContext, QName) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Evaluates the expression.
ExcelTestDocGenerator - Class in com.consol.citrus.doc
Class to automatically generate a list of all available tests in MS Excel.
ExcelTestDocGenerator() - Constructor for class com.consol.citrus.doc.ExcelTestDocGenerator
Default constructor using test doc template name.
execute(TestContext) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Do basic logging and delegate execution to subclass.
execute(TestContext) - Method in class com.consol.citrus.actions.AbstractTestAction
Do basic logging and delegate execution to subclass.
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.AbsoluteFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.AvgFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.CeilingFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.ChangeDateFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.ConcatFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.CreateCDataSectionFunction
Method called on execution.
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.CurrentDateFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.DecodeBase64Function
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.DigestAuthHeaderFunction
Method called on execution.
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.EncodeBase64Function
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.EscapeXmlFunction
Method called on execution.
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.FloorFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.JsonPathFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.LoadMessageFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.LocalHostAddressFunction
Method called on execution.
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.LowerCaseFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.MapValueFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.MaxFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.MinFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.RandomEnumValueFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.RandomNumberFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.RandomStringFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.RandomUUIDFunction
Method called on execution.
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.ReadFileResourceFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.RoundFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.StringLengthFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.SubstringAfterFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.SubstringBeforeFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.SubstringFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.SumFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.TranslateFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.UpperCaseFunction
 
execute(List<String>, TestContext) - Method in class com.consol.citrus.functions.core.XpathFunction
 
execute(List<String>, TestContext) - Method in interface com.consol.citrus.functions.Function
Method called on execution.
execute(TestContext) - Method in interface com.consol.citrus.script.GroovyAction.ScriptExecutor
 
execute(TestContext) - Method in interface com.consol.citrus.TestAction
Main execution method doing all work
executeAction(TestAction, TestContext) - Method in class com.consol.citrus.TestCase
Executes a single test action with given test context.
executeAction(TestAction, TestContext) - Method in class com.consol.citrus.TestCaseSimulation
 
executeActions(TestContext) - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Executes the nested test actions.
executeIteration(TestContext) - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Execute embedded actions in loop.
executeIteration(TestContext) - Method in class com.consol.citrus.container.Iterate
 
executeIteration(TestContext) - Method in class com.consol.citrus.container.RepeatOnErrorUntilTrue
 
executeIteration(TestContext) - Method in class com.consol.citrus.container.RepeatUntilTrue
 
ExecutePLSQLAction - Class in com.consol.citrus.actions
Class executes PLSQL statements either declared inline as PLSQL statements or given by an external file resource.
ExecutePLSQLAction() - Constructor for class com.consol.citrus.actions.ExecutePLSQLAction
Default constructor.
ExecutePLSQLActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for plsql action in test case.
ExecutePLSQLActionParser() - Constructor for class com.consol.citrus.config.xml.ExecutePLSQLActionParser
 
ExecuteSQLAction - Class in com.consol.citrus.actions
Test action execute SQL statements.
ExecuteSQLAction() - Constructor for class com.consol.citrus.actions.ExecuteSQLAction
Default constructor.
ExecuteSQLQueryAction - Class in com.consol.citrus.actions
Action executes SQL queries and offers result set validation.
ExecuteSQLQueryAction() - Constructor for class com.consol.citrus.actions.ExecuteSQLQueryAction
Default constructor.
executeStatements(TestContext) - Method in class com.consol.citrus.actions.ExecutePLSQLAction
Run all PLSQL statements.
executeStatements(TestContext) - Method in class com.consol.citrus.actions.ExecuteSQLAction
Run all SQL statements.
executeStatements(List<Map<String, Object>>, Map<String, List<String>>, TestContext) - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
 
executeTest() - Method in class com.consol.citrus.junit.AbstractJUnit4CitrusTest
Execute the test case.
executeTest() - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Executes the test case.
extractControlValues(String, Character) - Method in interface com.consol.citrus.validation.matcher.ControlExpressionParser
Some validation matchers can optionally contain one or more control values nested within a control expression.
extractControlValues(String, Character) - Method in class com.consol.citrus.validation.matcher.core.WeekdayValidationMatcher
 
extractControlValues(String, Character) - Method in class com.consol.citrus.validation.matcher.DefaultControlExpressionParser
 
extractMappingKey(Message) - Method in class com.consol.citrus.endpoint.adapter.mapping.AbstractMappingKeyExtractor
 
extractMappingKey(Message) - Method in interface com.consol.citrus.endpoint.adapter.mapping.MappingKeyExtractor
Extracts the mapping key from incoming request message.
extractVariables(Message, TestContext) - Method in class com.consol.citrus.validation.json.JsonPathVariableExtractor
 
extractVariables(Message, TestContext) - Method in class com.consol.citrus.validation.xml.XpathPayloadVariableExtractor
Extract variables using Xpath expressions.
extractVariables(Message, TestContext) - Method in class com.consol.citrus.variable.MessageHeaderVariableExtractor
Reads header information and saves new test variables.
extractVariables(Message, TestContext) - Method in interface com.consol.citrus.variable.VariableExtractor
 

F

FailAction - Class in com.consol.citrus.actions
Action fails the test explicitly.
FailAction() - Constructor for class com.consol.citrus.actions.FailAction
Default constructor.
FailActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for fail action in test case.
FailActionParser() - Constructor for class com.consol.citrus.config.xml.FailActionParser
 
failed(String, Throwable) - Static method in class com.consol.citrus.TestResult
Create new test result for failed execution.
failed(String, Throwable, Map<String, Object>) - Static method in class com.consol.citrus.TestResult
Create new test result with parameters for failed execution.
FailureStackElement - Class in com.consol.citrus.report
Failure stack element provides access to the detailed failure stack message and the location in the test case XML where error happened.
FailureStackElement(String, String, Long) - Constructor for class com.consol.citrus.report.FailureStackElement
Default constructor using fields.
FailureStackTestListener - Class in com.consol.citrus.report
 
FailureStackTestListener() - Constructor for class com.consol.citrus.report.FailureStackTestListener
 
FakeExecutionCallBack(Object[]) - Constructor for class com.consol.citrus.testng.AbstractTestNGCitrusTest.FakeExecutionCallBack
 
FILE_PATH_CHARSET_PARAMETER - Static variable in class com.consol.citrus.util.FileUtils
 
FileCondition - Class in com.consol.citrus.condition
Tests for the presence of a file and returns true if the file exists
FileCondition() - Constructor for class com.consol.citrus.condition.FileCondition
Default constructor.
FileUtils - Class in com.consol.citrus.util
Class to provide general file utilities, such as listing all XML files in a directory, or finding certain tests in a directory.
find(String, long) - Method in interface com.consol.citrus.message.correlation.CorrelationManager
Finds stored object by its correlation key.
find(String, long) - Method in class com.consol.citrus.message.correlation.DefaultCorrelationManager
 
find(String) - Method in class com.consol.citrus.message.correlation.PollingCorrelationManager
Convenience method for using default timeout settings of endpoint configuration.
find(String, long) - Method in class com.consol.citrus.message.correlation.PollingCorrelationManager
 
findFiles(String, Set<String>) - Static method in class com.consol.citrus.util.FileUtils
Method to retrieve all files with given file name pattern in given directory.
findMessageValidators(String, Message) - Method in class com.consol.citrus.validation.MessageValidatorRegistry
Finds matching message validators for this message type.
findNodeByName(Document, String) - Static method in class com.consol.citrus.util.XMLUtils
Searches for a node within a DOM document with a given node path expression.
findValidationContext(List<ValidationContext>) - Method in class com.consol.citrus.validation.AbstractMessageValidator
Finds the message validation context that is most appropriate for this validator implementation.
findValidationContext(List<ValidationContext>) - Method in class com.consol.citrus.validation.script.GroovyScriptMessageValidator
 
finish(TestContext) - Method in class com.consol.citrus.TestCase
Method that will be executed in any case of test case result (success, error) Usually used for clean up tasks.
FloorFunction - Class in com.consol.citrus.functions.core
Returns the largest (closest to positive infinity) double value according to numeric argument value.
FloorFunction() - Constructor for class com.consol.citrus.functions.core.FloorFunction
 
FORMAT_PRETTY_PRINT - Static variable in class com.consol.citrus.xml.XmlConfigurer
 
fromKeyValueMap(Map<String, Object>) - Static method in class com.consol.citrus.message.MessageSelectorBuilder
Static builder method using a key value map.
fromName(String) - Static method in enum com.consol.citrus.message.ErrorHandlingStrategy
Gets the strategy from given name representation.
fromString(String) - Static method in enum com.consol.citrus.util.TestCaseCreator.UnitFramework
 
fromString(String, XPathExpressionResult) - Static method in enum com.consol.citrus.xml.xpath.XPathExpressionResult
Get the enumeration value from an expression string.
fromTemplateResource(Resource) - Static method in class com.consol.citrus.validation.script.TemplateBasedScriptBuilder
Static construction method returning a fully qualified instance of this builder.
fromTemplateScript(String) - Static method in class com.consol.citrus.validation.script.TemplateBasedScriptBuilder
Static construction method returning a fully qualified instance of this builder.
fromTypedValue(String) - Static method in enum com.consol.citrus.message.MessageHeaderType
Try to find MessageHeaderType from a typed header value.
Function - Interface in com.consol.citrus.functions
General function interface.
FunctionConfig - Class in com.consol.citrus.functions
 
FunctionConfig() - Constructor for class com.consol.citrus.functions.FunctionConfig
 
FunctionLibrary - Class in com.consol.citrus.functions
Library holding a set of functions.
FunctionLibrary() - Constructor for class com.consol.citrus.functions.FunctionLibrary
 
FunctionLibraryParser - Class in com.consol.citrus.config.xml
 
FunctionLibraryParser() - Constructor for class com.consol.citrus.config.xml.FunctionLibraryParser
 
FunctionParameterHelper - Class in com.consol.citrus.functions
Helper class parsing a parameter string and converting the tokens to a parameter list.
FunctionRegistry - Class in com.consol.citrus.functions
Function registry holding all available function libraries.
FunctionRegistry() - Constructor for class com.consol.citrus.functions.FunctionRegistry
 
FunctionUtils - Class in com.consol.citrus.functions
Utility class for functions.

G

generateDoc() - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
Generates the test documentation.
generateDoc() - Method in class com.consol.citrus.doc.SvgTestDocGenerator
Generates the test documentation.
generateDoc() - Method in interface com.consol.citrus.doc.TestDocGenerator
Generates the test documentation.
generateTestResults() - Method in class com.consol.citrus.report.HtmlReporter
 
generateTestResults() - Method in class com.consol.citrus.report.LoggingReporter
 
generateTestResults() - Method in interface com.consol.citrus.report.TestReporter
Test reporter generates a report for several test suite instances.
getAction() - Method in class com.consol.citrus.container.Assert
Gets the action.
getActionCount() - Method in class com.consol.citrus.container.AbstractActionContainer
 
getActionCount() - Method in interface com.consol.citrus.container.TestActionContainer
Get the number of embedded actions in this container.
getActionIndex(TestAction) - Method in class com.consol.citrus.container.AbstractActionContainer
 
getActionIndex(TestAction) - Method in interface com.consol.citrus.container.TestActionContainer
Returns the index in the action chain for provided action instance.
getActions() - Method in class com.consol.citrus.container.AbstractActionContainer
 
getActions() - Method in class com.consol.citrus.container.Template
Gets the actions.
getActions() - Method in interface com.consol.citrus.container.TestActionContainer
Get the embedded test actions within this container.
getActor() - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Gets the actor.
getActor() - Method in class com.consol.citrus.actions.AbstractTestAction
Gets the actor.
getActor() - Method in class com.consol.citrus.endpoint.AbstractEndpoint
Gets the actor.
getActor() - Method in interface com.consol.citrus.endpoint.Endpoint
Gets the sending actor.
getActor() - Method in interface com.consol.citrus.TestAction
Gets the test actor associated with this test action.
getApplicationContext() - Method in class com.consol.citrus.Citrus
Gets the basic Citrus Spring bean application context.
getApplicationContext() - Method in class com.consol.citrus.context.TestContext
Gets the Spring bean application context.
getApplicationContext() - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Gets the application context.
getAsQName() - Method in enum com.consol.citrus.xml.xpath.XPathExpressionResult
Get a constant QName instance from this enumerations value.
getAttribute(String) - Method in class com.consol.citrus.junit.CitrusJUnit4Runner.CitrusFrameworkMethod
Gets attribute value from framework method.
getAuthor() - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
 
getAuthor() - Method in class com.consol.citrus.TestCaseMetaInfo
Get the test author.
getAuthor() - Method in class com.consol.citrus.util.TestCaseCreator
Get the test author.
getAutoSleep() - Method in class com.consol.citrus.container.RepeatOnErrorUntilTrue
Gets the autoSleep.
getBaseInputSource() - Method in class com.consol.citrus.xml.schema.locator.JarWSDLLocator
 
getBaseURI() - Method in class com.consol.citrus.xml.schema.locator.JarWSDLLocator
 
getBeanDefinitionClass() - Method in class com.consol.citrus.config.xml.SendMessageActionParser
Gets the bean definition builder class.
getBeanFactory() - Method in class com.consol.citrus.actions.PurgeEndpointAction
Gets the bean factory for endpoint name resolving.
getBeanFactory() - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Gets the bean factory.
getBeanFactory() - Method in class com.consol.citrus.server.AbstractServer
Gets the Spring bean factory.
getBuildFilePath() - Method in class com.consol.citrus.actions.AntRunAction
Gets the buildFilePath.
getBuildListener() - Method in class com.consol.citrus.actions.AntRunAction
Gets the buildListener.
getCause() - Method in class com.consol.citrus.TestResult
Getter for the failure cause.
getChannel() - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Gets the channel.
getChannelName() - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Gets the channelName.
getChannelNames() - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Gets the channelNames.
getChannelResolver() - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Gets the channelResolver.
getChannelResolver() - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Gets the channelResolver.
getChannels() - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Gets the channels.
getCharset(String) - Static method in class com.consol.citrus.util.FileUtils
Extract charset information from file path.
getChildren() - Method in class com.consol.citrus.junit.CitrusJUnit4Runner
 
getClassName() - Method in class com.consol.citrus.actions.JavaAction
Gets the className.
getCompany() - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
 
getCondition() - Method in class com.consol.citrus.actions.WaitAction
 
getCondition() - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Gets the condition.
getCondition() - Method in class com.consol.citrus.container.Conditional
Gets the condition expression.
getConditionExpression() - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Gets the condition.
getConditionExpression() - Method in class com.consol.citrus.container.Conditional
Gets the condition expression.
getConfigClass() - Method in class com.consol.citrus.main.CitrusApplication
Gets the value of the configClass property.
getConstructorArgs() - Method in class com.consol.citrus.actions.JavaAction
Gets the constructorArgs.
getConsumerName() - Method in class com.consol.citrus.endpoint.AbstractEndpoint
Gets the endpoints consumer name.
getContainerClass() - Method in class com.consol.citrus.config.xml.AbstractSuiteActionContainerParser
Subclasses provide suite container class.
getContainerClass() - Method in class com.consol.citrus.config.xml.AbstractTestBoundaryActionContainerParser
Subclasses provide suite container class.
getContainerClass() - Method in class com.consol.citrus.config.xml.SequenceAfterSuiteParser
 
getContainerClass() - Method in class com.consol.citrus.config.xml.SequenceAfterTestParser
 
getContainerClass() - Method in class com.consol.citrus.config.xml.SequenceBeforeSuiteParser
 
getContainerClass() - Method in class com.consol.citrus.config.xml.SequenceBeforeTestParser
 
getContextFile() - Method in class com.consol.citrus.common.XmlTestLoader
Gets custom Spring application context file for the XML test case.
getControlNamespaces() - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Get control namespace elements.
getControlResultSet() - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
Gets the controlResultSet.
getCorrelationKey(String, TestContext) - Method in interface com.consol.citrus.message.correlation.CorrelationManager
Gets correlation key for given identifier.
getCorrelationKey(String, TestContext) - Method in class com.consol.citrus.message.correlation.DefaultCorrelationManager
 
getCorrelationKey(String, TestContext) - Method in class com.consol.citrus.message.correlation.PollingCorrelationManager
 
getCorrelationKey(Message) - Method in class com.consol.citrus.message.DefaultMessageCorrelator
 
getCorrelationKey(String) - Method in class com.consol.citrus.message.DefaultMessageCorrelator
 
getCorrelationKey(Message) - Method in interface com.consol.citrus.message.MessageCorrelator
Constructs the correlation key from the message header.
getCorrelationKey(String) - Method in interface com.consol.citrus.message.MessageCorrelator
Get the correlation header name.
getCorrelationKeyName(String) - Method in class com.consol.citrus.message.DefaultMessageCorrelator
 
getCorrelationKeyName(String) - Method in interface com.consol.citrus.message.MessageCorrelator
Constructs unique correlation key name for given consumer name.
getCorrelationManager() - Method in class com.consol.citrus.channel.ChannelSyncConsumer
Gets the correlation manager.
getCorrelationManager() - Method in class com.consol.citrus.channel.ChannelSyncProducer
Gets the correlation manager.
getCorrelator() - Method in class com.consol.citrus.channel.ChannelSyncEndpointConfiguration
Gets the correlator.
getCreationDate() - Method in class com.consol.citrus.TestCaseMetaInfo
Get the creation date.
getDataDictionary() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the data dictionary.
getDataDictionary() - Method in class com.consol.citrus.actions.SendMessageAction
Gets the data dictionary.
getDataDictionary() - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Gets the data dictionary.
getDateValueOffset(String, char) - Method in class com.consol.citrus.functions.core.AbstractDateFunction
Parse offset string and add or subtract date offset value.
getDefaultBinaryBase64MessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultCharset() - Static method in class com.consol.citrus.util.FileUtils
Gets the default charset.
getDefaultDateFormat() - Method in class com.consol.citrus.functions.core.AbstractDateFunction
Provides default date format.
getDefaultGroovyJsonMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultGroovyTextMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultGroovyXmlMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultGzipBinaryBase64MessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultJsonPathMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultJsonTextMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultMessageHeaderValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultMessageHeaderValidator() - Method in class com.consol.citrus.validation.MessageValidatorRegistry
Gets the default message header validator.
getDefaultPlainTextMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultTimeout() - Method in class com.consol.citrus.server.AbstractServer
Gets the defaultTimeout for sending and receiving messages.
getDefaultXhtmlMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultXhtmlXpathMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultXmlMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDefaultXpathMessageValidator() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getDelay() - Method in class com.consol.citrus.container.Timer
 
getDescription() - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Gets this action's description.
getDescription() - Method in class com.consol.citrus.actions.AbstractTestAction
 
getDescription() - Method in class com.consol.citrus.main.CitrusApplication.CliOption
 
getDescription() - Method in interface com.consol.citrus.TestAction
Description of this test action
getDescription() - Method in class com.consol.citrus.util.TestCaseCreator
Get the test description.
getDestinationChannel() - Method in class com.consol.citrus.channel.ChannelConsumer
Get the destination channel depending on settings in this message sender.
getDestinationChannel() - Method in class com.consol.citrus.channel.ChannelProducer
Get the destination channel depending on settings in this message sender.
getDestinationChannelName() - Method in class com.consol.citrus.channel.ChannelConsumer
Gets the channel name depending on what is set in this message sender.
getDestinationChannelName() - Method in class com.consol.citrus.channel.ChannelProducer
Gets the channel name depending on what is set in this message sender.
getDictionaryClass() - Method in class com.consol.citrus.config.xml.AbstractDataDictionaryParser
Subclasses provide suite container class.
getDictionaryClass() - Method in class com.consol.citrus.config.xml.JsonDataDictionaryParser
 
getDictionaryClass() - Method in class com.consol.citrus.config.xml.JsonPathDataDictionaryParser
 
getDictionaryClass() - Method in class com.consol.citrus.config.xml.XmlDataDictionaryParser
 
getDictionaryClass() - Method in class com.consol.citrus.config.xml.XpathDataDictionaryParser
 
getDocumentBuilder() - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
Gets a document builder instance properly configured.
getDTDResource() - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Get the dtd resource.
getDuration() - Method in class com.consol.citrus.main.CitrusApplication
Gets the value of the duration property.
getDynamicNamespaces(String) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Extracts dynamic namespaces that are inline inside a XPath expression.
getEndpoint() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Get the message endpoint.
getEndpoint() - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
Get the message endpoint.
getEndpoint() - Method in class com.consol.citrus.actions.SendMessageAction
Gets the message endpoint.
getEndpoint() - Method in class com.consol.citrus.channel.ChannelEndpointAdapter
 
getEndpoint() - Method in class com.consol.citrus.endpoint.AbstractEndpointBuilder
Gets the target endpoint instance.
getEndpoint() - Method in class com.consol.citrus.endpoint.adapter.StaticEndpointAdapter
 
getEndpoint() - Method in interface com.consol.citrus.endpoint.EndpointAdapter
Gets message endpoint to interact with tis endpoint adapter.
getEndpointAdapter(String) - Method in class com.consol.citrus.endpoint.adapter.mapping.BeanNameMappingStrategy
 
getEndpointAdapter(String) - Method in class com.consol.citrus.endpoint.adapter.mapping.ContextLoadingMappingStrategy
 
getEndpointAdapter(String) - Method in interface com.consol.citrus.endpoint.adapter.mapping.EndpointAdapterMappingStrategy
Finds endpoint adapter for the mapping key.
getEndpointAdapter(String) - Method in class com.consol.citrus.endpoint.adapter.mapping.SimpleMappingStrategy
 
getEndpointAdapter() - Method in class com.consol.citrus.server.AbstractServer
Gets the message endpoint adapter.
getEndpointClass() - Method in class com.consol.citrus.config.xml.AbstractEndpointParser
Subclasses must provide endpoint class.
getEndpointClass() - Method in class com.consol.citrus.config.xml.ChannelEndpointParser
 
getEndpointClass() - Method in class com.consol.citrus.config.xml.ChannelSyncEndpointParser
 
getEndpointConfiguration() - Method in class com.consol.citrus.channel.ChannelEndpoint
 
getEndpointConfiguration() - Method in class com.consol.citrus.channel.ChannelEndpointAdapter
 
getEndpointConfiguration() - Method in class com.consol.citrus.channel.ChannelSyncEndpoint
 
getEndpointConfiguration() - Method in class com.consol.citrus.endpoint.AbstractEndpoint
 
getEndpointConfiguration() - Method in class com.consol.citrus.endpoint.adapter.StaticEndpointAdapter
 
getEndpointConfiguration() - Method in interface com.consol.citrus.endpoint.Endpoint
Gets the endpoint configuration holding all endpoint specific properties such as endpoint uri, connection timeout, ports, etc.
getEndpointConfiguration() - Method in interface com.consol.citrus.endpoint.EndpointAdapter
Gets the endpoint configuration.
getEndpointConfiguration() - Method in class com.consol.citrus.server.AbstractServer
 
getEndpointConfigurationClass() - Method in class com.consol.citrus.config.xml.AbstractEndpointParser
Subclasses must provide endpoint configuration class.
getEndpointConfigurationClass() - Method in class com.consol.citrus.config.xml.ChannelEndpointParser
 
getEndpointConfigurationClass() - Method in class com.consol.citrus.config.xml.ChannelSyncEndpointParser
 
getEndpointConfigurationParameters(Map<String, String>, Class<? extends EndpointConfiguration>) - Method in class com.consol.citrus.endpoint.AbstractEndpointComponent
Removes non config parameters from list of endpoint parameters according to given endpoint configuration type.
getEndpointFactory() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getEndpointFactory() - Method in class com.consol.citrus.context.TestContext
Gets the endpoint factory.
getEndpointFactory() - Method in class com.consol.citrus.context.TestContextFactory
Gets the endpoint factory.
getEndpointNames() - Method in class com.consol.citrus.actions.PurgeEndpointAction
Gets the endpointNames.
getEndpoints() - Method in class com.consol.citrus.actions.PurgeEndpointAction
Gets the endpoints.
getEndpointUri() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the endpoint uri.
getEndpointUri() - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
Gets the endpoint uri.
getEndpointUri() - Method in class com.consol.citrus.actions.SendMessageAction
Gets the endpoint uri.
getEnv() - Method in class com.consol.citrus.container.AbstractSuiteActionContainer
Gets the env.
getEnv() - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Gets the env.
getErrorMessage(TestContext) - Method in interface com.consol.citrus.condition.Condition
Construct proper error message for this condition.
getErrorMessage(TestContext) - Method in class com.consol.citrus.condition.FileCondition
 
getErrorMessage(TestContext) - Method in class com.consol.citrus.condition.HttpCondition
 
getErrorMessage(TestContext) - Method in class com.consol.citrus.condition.MessageCondition
 
getException() - Method in class com.consol.citrus.container.Assert
Gets the exception.
getException() - Method in class com.consol.citrus.container.Catch
Gets the exception.
getExceptions() - Method in class com.consol.citrus.context.TestContext
Gets the value of the exceptions property.
getExtractVariables() - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
Gets the extractVariables.
getFailed() - Method in class com.consol.citrus.report.TestResults
Get number of tests failed.
getFailedPercentage() - Method in class com.consol.citrus.report.TestResults
Calculates percentage of failed tests.
getFailureCause() - Method in class com.consol.citrus.TestResult
Provide failure cause message for test results.
getFailureStack() - Method in exception com.consol.citrus.exceptions.CitrusRuntimeException
Gets the custom failure stack with line number information where the testcase failed.
getFailureStack(TestCase) - Static method in class com.consol.citrus.util.TestUtils
 
getFailureStackAsString() - Method in exception com.consol.citrus.exceptions.CitrusRuntimeException
Get formatted string representation of failure stack information.
getFailureStackTestListener() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getFallbackEndpointAdapter() - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
Gets the fallback endpoint adapter.
getFileOutputStream(String) - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
Creates a output file out put stream with given file name.
getFilePath() - Method in class com.consol.citrus.actions.LoadPropertiesAction
Gets the file.
getFilePath() - Method in class com.consol.citrus.condition.FileCondition
 
getFileResource(String, TestContext) - Static method in class com.consol.citrus.util.FileUtils
Reads file resource from path with variable replacement support.
getFinalActions() - Method in class com.consol.citrus.TestCase
Get all actions in the finally chain.
getFramework() - Method in class com.consol.citrus.util.TestCaseCreator
Get the unit test framework (usually TestNG or JUnit).
getFullName() - Method in class com.consol.citrus.main.CitrusApplication.CliOption
 
getFunction(String) - Method in class com.consol.citrus.functions.FunctionLibrary
Try to find function in library by name.
getFunctionaLibrary() - Method in class com.consol.citrus.functions.FunctionConfig
 
getFunctionLibraries() - Method in class com.consol.citrus.functions.FunctionRegistry
 
getFunctionRegistry() - Method in class com.consol.citrus.context.TestContext
Get the current function registry.
getFunctionRegistry() - Method in class com.consol.citrus.context.TestContextFactory
 
getFunctionRegistry() - Method in class com.consol.citrus.functions.FunctionConfig
 
getGlobalVariables() - Method in class com.consol.citrus.context.TestContext
Set global variables.
getGlobalVariables() - Method in class com.consol.citrus.context.TestContextFactory
 
getGroups() - Method in class com.consol.citrus.TestCase
Gets the groups.
getHeader(String) - Method in class com.consol.citrus.message.DefaultMessage
 
getHeader(String) - Method in interface com.consol.citrus.message.Message
Gets the message header value by its header name.
getHeaderClass() - Method in enum com.consol.citrus.message.MessageHeaderType
Gets the clazz.
getHeaderData() - Method in class com.consol.citrus.message.DefaultMessage
 
getHeaderData() - Method in interface com.consol.citrus.message.Message
Gets the list of header data in this message.
getHeaderData() - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Gets the message header data.
getHeaderMappings() - Method in class com.consol.citrus.variable.MessageHeaderVariableExtractor
Gets the headerMappings.
getHeaderResources() - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Gets the message header resource paths.
getHeaders() - Method in class com.consol.citrus.message.DefaultMessage
 
getHeaders() - Method in interface com.consol.citrus.message.Message
Gets message headers.
getHtmlReporter() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getHttpResponseCode() - Method in class com.consol.citrus.condition.HttpCondition
 
getId() - Method in class com.consol.citrus.actions.StopTimeAction
Gets the id.
getId() - Method in class com.consol.citrus.message.DefaultMessage
 
getId() - Method in interface com.consol.citrus.message.Message
Gets the unique message id;
getIgnoreExpressions() - Method in class com.consol.citrus.validation.json.JsonMessageValidationContext
Get ignored message elements.
getIgnoreExpressions() - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Get ignored message elements.
getImportInputSource(String, String) - Method in class com.consol.citrus.xml.schema.locator.JarWSDLLocator
 
getIndex() - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Gets the index.
getIndexName() - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Gets the indexName.
getInformation() - Method in class com.consol.citrus.main.CitrusApplication.CliOption
 
getInputReader() - Method in class com.consol.citrus.actions.InputAction
Provides input stream reader from system in standard input stream.
getInstance() - Method in class com.consol.citrus.actions.JavaAction
Gets the instance.
getInstance() - Method in class com.consol.citrus.main.CitrusApplication
Gets the value of the instance property.
getInterceptors() - Method in class com.consol.citrus.server.AbstractServer
Gets the handler interceptors.
getInterval() - Method in class com.consol.citrus.actions.WaitAction
 
getInterval() - Method in class com.consol.citrus.container.Timer
 
getJavaTestFileNamePattern() - Static method in class com.consol.citrus.Citrus
Gets set of file name patterns for Java test files.
getJsonPathExpressions() - Method in class com.consol.citrus.validation.json.JsonPathMessageConstructionInterceptor
 
getJsonPathExpressions() - Method in class com.consol.citrus.validation.json.JsonPathMessageValidationContext
Get the control message elements that have to be present in the received message.
getJsonPathExpressions() - Method in class com.consol.citrus.validation.json.JsonPathVariableExtractor
Gets the JSONPath expressions.
getLastExecutedAction() - Method in class com.consol.citrus.container.AbstractActionContainer
 
getLastExecutedAction() - Method in interface com.consol.citrus.container.TestActionContainer
Get the action that was executed most recently.
getLastUpdatedBy() - Method in class com.consol.citrus.TestCaseMetaInfo
Get the author that recently updated this test case.
getLastUpdatedOn() - Method in class com.consol.citrus.TestCaseMetaInfo
Get last updating date.
getLatestImportURI() - Method in class com.consol.citrus.xml.schema.locator.JarWSDLLocator
 
getLibraryForPrefix(String) - Method in class com.consol.citrus.functions.FunctionRegistry
Get library for function prefix.
getLibraryForPrefix(String) - Method in class com.consol.citrus.validation.matcher.ValidationMatcherRegistry
Get library for validationMatcher prefix.
getLineNumberEnd() - Method in class com.consol.citrus.report.FailureStackElement
Gets the line number where failing action ends.
getLineNumberStart() - Method in class com.consol.citrus.report.FailureStackElement
Gets the line number where error happened.
getLocations() - Method in class com.consol.citrus.xml.XsdSchemaRepository
Gets the locations.
getLoggingReporter() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getMap() - Method in class com.consol.citrus.functions.core.MapValueFunction
Gets the mappings for this function.
getMappingFile() - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
Gets the mapping file resource.
getMappingKey(Message) - Method in class com.consol.citrus.endpoint.adapter.mapping.AbstractMappingKeyExtractor
Provides mapping key from incoming request message.
getMappingKey(Message) - Method in class com.consol.citrus.endpoint.adapter.mapping.HeaderMappingKeyExtractor
 
getMappingKey(Message) - Method in class com.consol.citrus.endpoint.adapter.mapping.JsonPayloadMappingKeyExtractor
 
getMappingKey(Message) - Method in class com.consol.citrus.endpoint.adapter.mapping.XPathPayloadMappingKeyExtractor
 
getMappingKeyExtractor() - Method in class com.consol.citrus.endpoint.adapter.RequestDispatchingEndpointAdapter
Gets the mapping name extractor.
getMappings() - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
Gets the mappings.
getMappingStrategy() - Method in class com.consol.citrus.endpoint.adapter.RequestDispatchingEndpointAdapter
Gets the endpoint adapter mapping strategy.
getMembers() - Method in class com.consol.citrus.functions.FunctionLibrary
Gets the function library members.
getMembers() - Method in class com.consol.citrus.validation.matcher.ValidationMatcherLibrary
Gets the matcher library members.
getMessage() - Method in class com.consol.citrus.actions.EchoAction
Gets the message.
getMessage() - Method in class com.consol.citrus.actions.FailAction
Gets the message.
getMessage() - Method in class com.consol.citrus.actions.InputAction
Gets the message.
getMessage() - Method in class com.consol.citrus.container.Assert
Get the message to send.
getMessage() - Method in exception com.consol.citrus.exceptions.CitrusRuntimeException
 
getMessage() - Method in exception com.consol.citrus.exceptions.ParallelContainerException
 
getMessage(String) - Method in class com.consol.citrus.message.DefaultMessageStore
 
getMessage(String) - Method in interface com.consol.citrus.message.MessageStore
 
getMessage() - Method in class com.consol.citrus.validation.builder.StaticMessageContentBuilder
Gets the message.
getMessageBuilder() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the messageBuilder.
getMessageBuilder() - Method in class com.consol.citrus.actions.SendMessageAction
Gets the messageBuilder.
getMessageConstructionInterceptors() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getMessageConstructionInterceptors() - Method in class com.consol.citrus.context.TestContext
Gets the message construction interceptors.
getMessageConstructionInterceptors() - Method in class com.consol.citrus.context.TestContextFactory
Gets the message construction interceptors.
getMessageConverter() - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Gets the message converter.
getMessageConverter() - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageValidator
Gets the value of the messageConverter property.
getMessageConverter() - Method in class com.consol.citrus.validation.xhtml.XhtmlXpathMessageValidator
Gets the value of the messageConverter property.
getMessageHeader() - Method in class com.consol.citrus.endpoint.adapter.StaticResponseEndpointAdapter
Gets the message header.
getMessageHeaders() - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Gets the messageHeaders.
getMessageInterceptors() - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Gets the messageInterceptors.
getMessageListeners() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getMessageListeners() - Method in class com.consol.citrus.context.TestContext
Gets the message listeners.
getMessageListeners() - Method in class com.consol.citrus.context.TestContextFactory
Gets the message listeners.
getMessageName() - Method in class com.consol.citrus.condition.MessageCondition
Gets the value of the messageName property.
getMessageName() - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Gets the value of the messageName property.
getMessagePayload() - Method in class com.consol.citrus.endpoint.adapter.StaticResponseEndpointAdapter
Gets the message payload.
getMessagePayloadResource() - Method in class com.consol.citrus.endpoint.adapter.StaticResponseEndpointAdapter
Gets the value of the messagePayloadResource property.
getMessageSelector() - Method in class com.consol.citrus.actions.PurgeEndpointAction
Gets the messageSelector.
getMessageSelector() - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Gets the messageSelector.
getMessageSelector() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the messageSelector.
getMessageSelector() - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
Gets the messageSelector.
getMessageSelectorString() - Method in class com.consol.citrus.actions.PurgeEndpointAction
Gets the messageSelectorString.
getMessageSelectorString() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the messageSelectorString.
getMessageStore() - Method in class com.consol.citrus.context.TestContext
Gets the value of the messageStore property.
getMessageType() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the message type for this receive action.
getMessageType() - Method in class com.consol.citrus.actions.SendMessageAction
Gets the message type for this receive action.
getMessageType() - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Gets the message type.
getMessageValidatorRegistry() - Method in class com.consol.citrus.context.TestContext
Get the message validator registry.
getMessageValidatorRegistry() - Method in class com.consol.citrus.context.TestContextFactory
Gets the message validator registry.
getMessageValidatorRegistry() - Method in class com.consol.citrus.validation.MessageValidatorConfig
 
getMessageValidators() - Method in class com.consol.citrus.validation.MessageValidatorRegistry
Gets the message validators.
getMessagingTemplate() - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Gets the messagingTemplate.
getMetaInfo() - Method in class com.consol.citrus.TestCase
Get the test case meta information.
getMethod() - Method in class com.consol.citrus.condition.HttpCondition
 
getMethodArgs() - Method in class com.consol.citrus.actions.JavaAction
Gets the methodArgs.
getMethodName() - Method in class com.consol.citrus.actions.JavaAction
Gets the methodName.
getMilliseconds() - Method in class com.consol.citrus.actions.SleepAction
Gets the milliseconds.
getMilliseconds() - Method in class com.consol.citrus.actions.WaitAction
 
getName() - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Gets the name of the test action.
getName() - Method in class com.consol.citrus.actions.AbstractTestAction
 
getName() - Method in class com.consol.citrus.channel.ChannelProducer
 
getName() - Method in class com.consol.citrus.condition.AbstractCondition
 
getName() - Method in interface com.consol.citrus.condition.Condition
Gets the condition name.
getName() - Method in class com.consol.citrus.endpoint.AbstractEndpoint
 
getName() - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
Gets this endpoint adapter's name - usually injected as Spring bean name.
getName() - Method in class com.consol.citrus.endpoint.AbstractEndpointComponent
 
getName() - Method in interface com.consol.citrus.endpoint.Endpoint
Gets the endpoint name usually the Spring bean name.
getName() - Method in interface com.consol.citrus.endpoint.EndpointComponent
Gets the name of this endpoint component.
getName() - Method in class com.consol.citrus.functions.FunctionLibrary
Get the function library name.
getName() - Method in class com.consol.citrus.message.DefaultMessage
 
getName() - Method in enum com.consol.citrus.message.ErrorHandlingStrategy
Gets the name representation.
getName() - Method in interface com.consol.citrus.message.Message
Gets the message name for internal use;
getName() - Method in enum com.consol.citrus.message.MessageHeaderType
Gets the name.
getName() - Method in class com.consol.citrus.messaging.AbstractMessageConsumer
 
getName() - Method in interface com.consol.citrus.messaging.Consumer
Gets the consumer name.
getName() - Method in interface com.consol.citrus.messaging.Producer
Gets the producer name.
getName() - Method in interface com.consol.citrus.TestAction
Name of test action injected as Spring bean name
getName() - Method in class com.consol.citrus.TestActor
Gets the name.
getName() - Method in class com.consol.citrus.util.TestCaseCreator
Get the test name.
getName() - Method in class com.consol.citrus.validation.interceptor.AbstractMessageConstructionInterceptor
Gets this interceptors name.
getName() - Method in class com.consol.citrus.validation.matcher.ValidationMatcherLibrary
Get the validationMatcher library name.
getName() - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
 
getName() - Method in interface com.consol.citrus.variable.dictionary.DataDictionary
Gets the data dictionary name.
getName() - Method in class com.consol.citrus.xml.XsdSchemaRepository
Gets the name.
getNamePattern() - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Gets the name pattern.
getNamespaceContextBuilder() - Method in class com.consol.citrus.context.TestContext
Gets the namespace context builder.
getNamespaceContextBuilder() - Method in class com.consol.citrus.context.TestContextFactory
Gets the namespace context builder.
getNamespaceContextBuilder() - Method in class com.consol.citrus.variable.dictionary.xml.XpathMappingDataDictionary
 
getNamespaceMappings() - Method in class com.consol.citrus.xml.namespace.NamespaceContextBuilder
Gets the namespaceMappings.
getNamespaces() - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Get the namespace definitions for this validator.
getNamespaces() - Method in class com.consol.citrus.validation.xml.XpathPayloadVariableExtractor
Gets the namespaces.
getNextTestActionFromTest() - Method in class com.consol.citrus.testng.AbstractActionParserTest
Gets the next test action in list of action in test case.
getNodesPathName(Node) - Static method in class com.consol.citrus.util.XMLUtils
Returns the path expression for a given node.
getObject() - Method in class com.consol.citrus.config.TestCaseFactory
 
getObject() - Method in class com.consol.citrus.context.TestContextFactory
 
getObjectStore() - Method in interface com.consol.citrus.message.correlation.CorrelationManager
Gets the object store implementation.
getObjectStore() - Method in class com.consol.citrus.message.correlation.DefaultCorrelationManager
 
getObjectType() - Method in class com.consol.citrus.config.TestCaseFactory
 
getObjectType() - Method in class com.consol.citrus.context.TestContextFactory
 
getOrCreateEndpoint(TestContext) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Creates or gets the endpoint instance.
getOrCreateEndpoint(TestContext) - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
Creates or gets the endpoint instance.
getOrCreateEndpoint(TestContext) - Method in class com.consol.citrus.actions.SendMessageAction
Creates or gets the message endpoint instance.
getOutputDirectory() - Static method in class com.consol.citrus.doc.AbstractTestDocGenerator
Gets the outputDirectory.
getOutputFile() - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
 
getPackage() - Method in class com.consol.citrus.util.TestCaseCreator
Get the test package.
getPackageName() - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Gets default test case package.
getPackageName() - Method in class com.consol.citrus.junit.CitrusJUnit4Runner.CitrusFrameworkMethod
Gets the test package name.
getPackageName() - Method in class com.consol.citrus.TestCase
Get the package name
getPackageNamePattern() - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Gets the package name pattern.
getPageTitle() - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
 
getPageTitle() - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
 
getParameter() - Method in class com.consol.citrus.container.Template
Gets the parameter.
getParameterList(String) - Static method in class com.consol.citrus.functions.FunctionParameterHelper
Convert a parameter string to a list of parameters.
getParameterListAsString(List<String>) - Static method in class com.consol.citrus.validation.matcher.ValidationMatcherUtils
 
getParameterNames(Method) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Read parameter names form method annotation.
getParameters(String) - Method in class com.consol.citrus.endpoint.AbstractEndpointComponent
 
getParameters(String) - Method in interface com.consol.citrus.endpoint.EndpointComponent
Construct endpoint name from endpoint uri.
getParameters() - Method in class com.consol.citrus.TestCase
Gets the test parameters.
getParameters() - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest.FakeExecutionCallBack
 
getParameters() - Method in class com.consol.citrus.TestResult
Gets the parameters.
getParameterString(Map<String, String>, Class<? extends EndpointConfiguration>) - Method in class com.consol.citrus.endpoint.AbstractEndpointComponent
Filters non endpoint configuration parameters from parameter list and puts them together as parameters string.
getPathMappingStrategy() - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
 
getPathMappingStrategy() - Method in interface com.consol.citrus.variable.dictionary.DataDictionary
Gets the path mapping strategy.
getPayload(Class<T>) - Method in class com.consol.citrus.message.DefaultMessage
 
getPayload() - Method in class com.consol.citrus.message.DefaultMessage
 
getPayload(Class<T>) - Method in interface com.consol.citrus.message.Message
Gets message payload with required type conversion.
getPayload() - Method in interface com.consol.citrus.message.Message
Gets the message payload.
getPayloadData() - Method in class com.consol.citrus.validation.builder.PayloadTemplateMessageBuilder
Gets the payloadData.
getPayloadResourceCharset() - Method in class com.consol.citrus.validation.builder.PayloadTemplateMessageBuilder
Gets the payloadResourceCharset.
getPayloadResourcePath() - Method in class com.consol.citrus.validation.builder.PayloadTemplateMessageBuilder
Gets the payloadResource.
getPollingInterval() - Method in class com.consol.citrus.channel.ChannelSyncEndpointConfiguration
Gets the pollingInterval.
getPollingInterval() - Method in class com.consol.citrus.channel.MessageSelectingQueueChannel
Gets the pollingInterval.
getPollingInterval() - Method in class com.consol.citrus.endpoint.AbstractPollableEndpointConfiguration
Gets the pollingInterval.
getPollingInterval() - Method in interface com.consol.citrus.endpoint.PollableEndpointConfiguration
Gets the polling interval used on this endpoint configuration.
getPrefix() - Method in class com.consol.citrus.functions.FunctionLibrary
Get the library prefix.
getPrefix() - Method in class com.consol.citrus.validation.matcher.ValidationMatcherLibrary
Get the library prefix.
getProducerName() - Method in class com.consol.citrus.endpoint.AbstractEndpoint
Gets the endpoints producer name.
getProperties() - Method in class com.consol.citrus.actions.AntRunAction
Gets the properties.
getPropertyFilePath() - Method in class com.consol.citrus.actions.AntRunAction
Gets the propertyFilePath.
getPropertyFiles() - Method in class com.consol.citrus.variable.GlobalVariablesPropertyLoader
Get the property files.
getRandomNumber(int, boolean) - Static method in class com.consol.citrus.functions.core.RandomNumberFunction
Static number generator method.
getRandomString(int, char[], boolean) - Static method in class com.consol.citrus.functions.core.RandomStringFunction
Static random number generator aware string generating method.
getReceiveTimeout() - Method in class com.consol.citrus.actions.PurgeEndpointAction
Gets the receiveTimeout.
getReceiveTimeout() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the receiveTimeout.
getReferenceResolver() - Method in class com.consol.citrus.config.annotation.AbstractAnnotationConfigParser
Gets the value of the referenceResolver property.
getReferenceResolver() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getReferenceResolver() - Method in class com.consol.citrus.context.TestContext
Gets the value of the referenceResolver property.
getReferenceResolver() - Method in class com.consol.citrus.context.TestContextFactory
Gets the value of the referenceResolver property.
getRegisteredActionParser() - Static method in class com.consol.citrus.config.TestActionRegistry
Getter for parser.
getRepeatCount() - Method in class com.consol.citrus.container.Timer
 
getRequiredValidationContextType() - Method in class com.consol.citrus.validation.AbstractMessageValidator
Provides class type of most appropriate validation context.
getRequiredValidationContextType() - Method in class com.consol.citrus.validation.DefaultMessageHeaderValidator
 
getRequiredValidationContextType() - Method in class com.consol.citrus.validation.DefaultMessageValidator
 
getRequiredValidationContextType() - Method in class com.consol.citrus.validation.json.JsonPathMessageValidator
 
getRequiredValidationContextType() - Method in class com.consol.citrus.validation.json.JsonTextMessageValidator
 
getRequiredValidationContextType() - Method in class com.consol.citrus.validation.script.GroovyScriptMessageValidator
 
getRequiredValidationContextType() - Method in class com.consol.citrus.validation.xml.DomXmlMessageValidator
 
getRequiredValidationContextType() - Method in class com.consol.citrus.validation.xml.XpathMessageValidator
 
getResponseEndpointAdapter() - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Gets the response generating endpoint adapter delegate.
getResult() - Method in class com.consol.citrus.TestResult
Getter for test result.
getRetryLogMessage() - Method in class com.consol.citrus.message.correlation.PollingCorrelationManager
Gets the retry log message
getSchema() - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Gets the schema.
getSchema(List<XsdSchema>, Document) - Method in class com.consol.citrus.xml.schema.AbstractSchemaMappingStrategy
Gets the schema for given namespace or root element name.
getSchema(List<XsdSchema>, String, String) - Method in class com.consol.citrus.xml.schema.AbstractSchemaMappingStrategy
Subclasses must override this method in order to detect schema for target namespace and/or root element name.
getSchema(List<XsdSchema>, String, String) - Method in class com.consol.citrus.xml.schema.RootQNameSchemaMappingStrategy
 
getSchema(List<XsdSchema>, Document) - Method in class com.consol.citrus.xml.schema.SchemaMappingStrategyChain
Gets the schema for given namespace or root element name.
getSchema(List<XsdSchema>, String, String) - Method in class com.consol.citrus.xml.schema.TargetNamespaceSchemaMappingStrategy
 
getSchema(List<XsdSchema>, Document) - Method in interface com.consol.citrus.xml.schema.XsdSchemaMappingStrategy
Gets the schema for given namespace or root element name.
getSchemaMappingStrategy() - Method in class com.consol.citrus.xml.XsdSchemaRepository
Gets the schema mapping strategy.
getSchemaRepository() - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Gets the schemaRepository.
getSchemaResources() - Method in class com.consol.citrus.xml.schema.AbstractSchemaCollection
Gets the schema resources.
getSchemas() - Method in class com.consol.citrus.xml.schema.XsdSchemaCollection
Gets the schemas included in this collection.
getSchemas() - Method in class com.consol.citrus.xml.XsdSchemaRepository
Get the list of known schemas.
getScript() - Method in class com.consol.citrus.actions.ExecutePLSQLAction
Gets the script.
getScript() - Method in class com.consol.citrus.script.GroovyAction
Get the groovy script.
getScriptData() - Method in class com.consol.citrus.validation.script.GroovyScriptMessageBuilder
Gets the scriptData.
getScriptResourceCharset() - Method in class com.consol.citrus.validation.script.GroovyScriptMessageBuilder
Gets the scriptResourceCharset.
getScriptResourcePath() - Method in class com.consol.citrus.script.GroovyAction
Get the file resource.
getScriptResourcePath() - Method in class com.consol.citrus.validation.script.GroovyScriptMessageBuilder
Gets the scriptResource.
getScriptTemplate() - Method in class com.consol.citrus.script.GroovyAction
Gets the script template.
getScriptTemplatePath() - Method in class com.consol.citrus.script.GroovyAction
Gets the scriptTemplatePath.
getScriptType() - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Gets the type of script used in this validation context.
getScriptValidationContext() - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
Gets the scriptValidationContext.
getSeconds() - Method in class com.consol.citrus.actions.SleepAction
Gets the seconds.
getSeconds() - Method in class com.consol.citrus.actions.WaitAction
 
getServer() - Method in class com.consol.citrus.actions.StartServerAction
 
getServer() - Method in class com.consol.citrus.actions.StopServerAction
 
getServerClass() - Method in class com.consol.citrus.config.xml.AbstractServerParser
Subclasses must provide proper server class implementation.
getServerList() - Method in class com.consol.citrus.actions.StartServerAction
 
getServerList() - Method in class com.consol.citrus.actions.StopServerAction
 
getShortName() - Method in class com.consol.citrus.main.CitrusApplication.CliOption
 
getSize() - Method in class com.consol.citrus.report.TestResults
Gets the total amount of test results.
getSkipped() - Method in class com.consol.citrus.report.TestResults
Get number of skipped tests.
getSkippedPercentage() - Method in class com.consol.citrus.report.TestResults
Calculates percentage of skipped tests.
getSleepTime() - Method in class com.consol.citrus.actions.PurgeEndpointAction
Gets the sleepTime.
getSqlResourcePath() - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Gets the sqlResource.
getSrcDirectory() - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
 
getSrcDirectory() - Method in class com.consol.citrus.util.TestCaseCreator
Get the test source directory.
getStackMessage() - Method in class com.consol.citrus.report.FailureStackElement
Constructs the stack trace message.
getStart() - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Gets the start index.
getStatementEndingCharacter(SqlUtils.LastScriptLineDecorator) - Static method in class com.consol.citrus.util.SqlUtils
Gets the SQL statement ending character sequence.
getStatementEndingCharacter() - Method in interface com.consol.citrus.util.SqlUtils.LastScriptLineDecorator
Provides statement ending character sequence.
getStatements() - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Gets the statements.
getStatus() - Method in class com.consol.citrus.TestCaseMetaInfo
Get the status of this test case.
getStep() - Method in class com.consol.citrus.container.Iterate
Gets the step.
getSuccess() - Method in class com.consol.citrus.report.TestResults
Get number of tests in success.
getSuccessMessage(TestContext) - Method in interface com.consol.citrus.condition.Condition
Construct proper success message for this condition.
getSuccessMessage(TestContext) - Method in class com.consol.citrus.condition.FileCondition
 
getSuccessMessage(TestContext) - Method in class com.consol.citrus.condition.HttpCondition
 
getSuccessMessage(TestContext) - Method in class com.consol.citrus.condition.MessageCondition
 
getSuccessPercentage() - Method in class com.consol.citrus.report.TestResults
Calculates percentage of success tests.
getSuffix() - Method in class com.consol.citrus.actions.StopTimeAction
Gets the suffix.
getSuiteNames() - Method in class com.consol.citrus.container.AbstractSuiteActionContainer
Gets the suite names that restrict the container execution.
getSupportedFunctions() - Static method in class com.consol.citrus.validation.json.JsonPathFunctions
Gets names of supported functions.
getSystemProperties() - Method in class com.consol.citrus.container.AbstractSuiteActionContainer
Gets the systemProperties.
getSystemProperties() - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Gets the systemProperties.
getTarget() - Method in class com.consol.citrus.actions.AntRunAction
Gets the target.
getTargetCharset(Document) - Static method in class com.consol.citrus.util.XMLUtils
Try to find encoding for document node.
getTargetPackage() - Method in class com.consol.citrus.util.TestCaseCreator
Get the target package.
getTargets() - Method in class com.consol.citrus.actions.AntRunAction
Gets the targets.
getTargetVariable() - Method in class com.consol.citrus.actions.TransformAction
Gets the targetVariable.
getTaskExecutor() - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Gets the task executor.
getTestAction(int) - Method in class com.consol.citrus.container.AbstractActionContainer
 
getTestAction(int) - Method in class com.consol.citrus.container.Assert
 
getTestAction(int) - Method in interface com.consol.citrus.container.TestActionContainer
Get the test action with given index in list.
getTestActionListeners() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getTestCase(TestContext, String) - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Gets the test case from application context.
getTestCase() - Method in class com.consol.citrus.junit.AbstractJUnit4CitrusTest
Constructs the test case to execute.
getTestCase() - Method in class com.consol.citrus.testng.AbstractActionParserTest
Gets the actual test case object from Spring application context.
getTestCase() - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Constructs the test case to execute.
getTestClass() - Method in class com.consol.citrus.TestCase
Gets the value of the testClass property.
getTestContext() - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
Gets new test context from factory.
getTestContextFactory() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getTestContextFactory() - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
Gets the test context factory.
getTestDocProperties() - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
Gets the test doc properties.
getTestDocProperties() - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
 
getTestDocProperties() - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
 
getTestDocProperties() - Method in class com.consol.citrus.doc.SvgTestDocGenerator
 
getTestFilePath() - Method in class com.consol.citrus.report.FailureStackElement
Gets the test file path for the failed test.
getTestFiles() - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
Gets all test files from test directory.
getTestGroups() - Method in class com.consol.citrus.container.AbstractSuiteActionContainer
Gets the test groups that restrict the container execution.
getTestGroups() - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Gets the test groups that restrict the container execution.
getTestListeners() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getTestListeners() - Method in class com.consol.citrus.context.TestContext
Gets the test listeners.
getTestListeners() - Method in class com.consol.citrus.context.TestContextFactory
Gets the test listeners.
getTestName() - Method in class com.consol.citrus.junit.CitrusJUnit4Runner.CitrusFrameworkMethod
Gets the test name.
getTestName() - Method in class com.consol.citrus.TestResult
Getter for the test name.
getTestSuiteListeners() - Method in class com.consol.citrus.config.CitrusSpringConfig
 
getTidyConfiguration() - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageConverter
Gets the tidyConfiguration.
getTidyInstance() - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageConverter
Gets the tidyInstance.
getTimeout() - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
Gets the timeout.
getTimeout() - Method in class com.consol.citrus.condition.HttpCondition
 
getTimeout() - Method in class com.consol.citrus.endpoint.AbstractEndpointConfiguration
Gets the timeout for sending and receiving messages.
getTimeout() - Method in interface com.consol.citrus.endpoint.EndpointConfiguration
Gets the timeout either for sending or receiving messages.
getTimerId() - Method in class com.consol.citrus.actions.StopTimerAction
 
getTimerId() - Method in class com.consol.citrus.container.Timer
 
getTimestamp() - Method in class com.consol.citrus.message.DefaultMessage
Gets the message creation timestamp;
getTraceFile(String) - Method in class com.consol.citrus.report.MessageTracingTestListener
Returns the trace file for message tracing.
getTransactionIsolationLevel() - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Gets the transactionIsolationLevel.
getTransactionManager() - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Gets the transactionManager.
getTransactionTimeout() - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Gets the transactionTimeout.
getTransformer(String, String, String) - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
Gets a transformer with proper configuration.
getUrl() - Method in class com.consol.citrus.condition.HttpCondition
 
getValidAnswers() - Method in class com.consol.citrus.actions.InputAction
Gets the validAnswers.
getValidationCallback() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the validationCallback.
getValidationContexts() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the validationContexts.
getValidationMatcher(String) - Method in class com.consol.citrus.validation.matcher.ValidationMatcherLibrary
Try to find validationMatcher in library by name.
getValidationMatcherLibraries() - Method in class com.consol.citrus.validation.matcher.ValidationMatcherRegistry
 
getValidationMatcherLibrary() - Method in class com.consol.citrus.validation.matcher.ValidationMatcherConfig
 
getValidationMatcherRegistry() - Method in class com.consol.citrus.context.TestContext
Get the current validation matcher registry
getValidationMatcherRegistry() - Method in class com.consol.citrus.context.TestContextFactory
 
getValidationMatcherRegistry() - Method in class com.consol.citrus.validation.matcher.ValidationMatcherConfig
 
getValidationScript(TestContext) - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Constructs the actual validation script either from data or external resource.
getValidationScript() - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Gets the validationScript.
getValidationScriptResourceCharset() - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Gets the validationScriptResourceCharset.
getValidationScriptResourcePath() - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Gets the validationScriptResource.
getValidator() - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
Gets the validator.
getValidator() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the validator.
getValueFromScript(String, String) - Static method in class com.consol.citrus.variable.VariableUtils
Evaluates script code and returns a variable value as result.
getValues() - Method in class com.consol.citrus.functions.core.RandomEnumValueFunction
 
getVariable() - Method in class com.consol.citrus.actions.InputAction
Gets the variable.
getVariable(String) - Method in class com.consol.citrus.context.TestContext
Gets the value for the given variable expression.
getVariable(String, Class<T>) - Method in class com.consol.citrus.context.TestContext
Gets typed variable value.
getVariableDefinitions() - Method in class com.consol.citrus.TestCase
Gets the variable definitions.
getVariableExtractors() - Method in class com.consol.citrus.actions.ReceiveMessageAction
Gets the variable extractors.
getVariableExtractors() - Method in class com.consol.citrus.actions.SendMessageAction
Get the variable extractors.
getVariableExtractors(Element) - Method in class com.consol.citrus.config.xml.ReceiveMessageActionParser
Constructs a list of variable extractors.
getVariableNames() - Method in class com.consol.citrus.actions.TraceVariablesAction
Gets the variableNames.
getVariableObject(String) - Method in class com.consol.citrus.context.TestContext
Gets the value for the given variable as object representation.
getVariables() - Method in class com.consol.citrus.actions.CreateVariablesAction
Gets the variables.
getVariables() - Method in class com.consol.citrus.context.TestContext
Getter for test variables in this context.
getVariables() - Method in class com.consol.citrus.variable.GlobalVariables
Get the global variables.
getVersion() - Static method in class com.consol.citrus.Citrus
Gets the Citrus version from classpath resource properties.
getXmlData() - Method in class com.consol.citrus.actions.TransformAction
Gets the xmlData.
getXmlResourcePath() - Method in class com.consol.citrus.actions.TransformAction
Gets the xmlResource.
getXmlTestFileNamePattern() - Static method in class com.consol.citrus.Citrus
Gets set of file name patterns for XML test files.
getXmlValidationMatcher() - Method in class com.consol.citrus.validation.matcher.ValidationMatcherConfig
 
getXPathExpressions() - Method in class com.consol.citrus.validation.xml.XpathMessageConstructionInterceptor
Gets the xPathExpressions.
getXpathExpressions() - Method in class com.consol.citrus.validation.xml.XpathMessageValidationContext
Get the control message elements that have to be present in the received message.
getXpathExpressions() - Method in class com.consol.citrus.validation.xml.XpathPayloadVariableExtractor
Gets the xPathExpressions.
getXsltData() - Method in class com.consol.citrus.actions.TransformAction
Gets the xsltData.
getXsltResourcePath() - Method in class com.consol.citrus.actions.TransformAction
Gets the xsltResource.
GlobalVariables - Class in com.consol.citrus.variable
Global variables valid in each test case.
GlobalVariables() - Constructor for class com.consol.citrus.variable.GlobalVariables
 
GlobalVariablesParser - Class in com.consol.citrus.config.xml
 
GlobalVariablesParser() - Constructor for class com.consol.citrus.config.xml.GlobalVariablesParser
 
GlobalVariablesPropertyLoader - Class in com.consol.citrus.variable
Loads properties from an external property file and creates global test variables.
GlobalVariablesPropertyLoader() - Constructor for class com.consol.citrus.variable.GlobalVariablesPropertyLoader
 
GreaterThanValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher based on Double > Double.
GreaterThanValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.GreaterThanValidationMatcher
 
GROOVY - Static variable in class com.consol.citrus.script.ScriptTypes
Groovy
GroovyAction - Class in com.consol.citrus.script
Action executes groovy scripts either specified inline or from external file resource.
GroovyAction() - Constructor for class com.consol.citrus.script.GroovyAction
Default constructor.
GroovyAction.ScriptExecutor - Interface in com.consol.citrus.script
Executes a script using the TestContext
GroovyActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for groovy action in test case.
GroovyActionParser() - Constructor for class com.consol.citrus.config.xml.GroovyActionParser
 
GroovyJsonMessageValidator - Class in com.consol.citrus.validation.script
Extended groovy message validator providing specific Json slurper support.
GroovyJsonMessageValidator() - Constructor for class com.consol.citrus.validation.script.GroovyJsonMessageValidator
Default constructor using default script template.
GroovyScriptExecutor - Interface in com.consol.citrus.validation.script
Executes a validation-script
GroovyScriptMessageBuilder - Class in com.consol.citrus.validation.script
Builds a control message from Groovy code with markup builder support.
GroovyScriptMessageBuilder() - Constructor for class com.consol.citrus.validation.script.GroovyScriptMessageBuilder
 
GroovyScriptMessageValidator - Class in com.consol.citrus.validation.script
Groovy script message validator passing the message to a validation script.
GroovyScriptMessageValidator() - Constructor for class com.consol.citrus.validation.script.GroovyScriptMessageValidator
Default constructor using default script template.
GroovyScriptMessageValidator(ClassPathResource) - Constructor for class com.consol.citrus.validation.script.GroovyScriptMessageValidator
Constructor setting the script template for this validator.
GroovySqlResultSetValidator - Class in com.consol.citrus.validation.script.sql
Groovy script validator capable of validating SQL result sets.
GroovySqlResultSetValidator() - Constructor for class com.consol.citrus.validation.script.sql.GroovySqlResultSetValidator
Default constructor using a default script template.
GroovySqlResultSetValidator(Resource) - Constructor for class com.consol.citrus.validation.script.sql.GroovySqlResultSetValidator
Constructor with script template.
GroovyTestCaseParser - Class in com.consol.citrus.script
Class parsing a groovy script to create a test case instance.
GroovyTestCaseParser() - Constructor for class com.consol.citrus.script.GroovyTestCaseParser
 
GroovyTestCaseParser.TestCaseBuilder - Interface in com.consol.citrus.script
Builds a test case using the application context and test context
GroovyXmlMessageValidator - Class in com.consol.citrus.validation.script
Extended groovy message validator providing specific XML slurper support.
GroovyXmlMessageValidator() - Constructor for class com.consol.citrus.validation.script.GroovyXmlMessageValidator
Default constructor using default script template.
GzipBinaryBase64MessageValidator - Class in com.consol.citrus.validation.text
Message validator automatically converts received binary data message payload to base64 String.
GzipBinaryBase64MessageValidator() - Constructor for class com.consol.citrus.validation.text.GzipBinaryBase64MessageValidator
 

H

HamcrestConditionExpression - Class in com.consol.citrus.container
Condition expression that evaluates a Hamcrest matcher.
HamcrestConditionExpression(Matcher) - Constructor for class com.consol.citrus.container.HamcrestConditionExpression
Default constructor using default value.
HamcrestConditionExpression(Matcher, Object) - Constructor for class com.consol.citrus.container.HamcrestConditionExpression
Default constructor using fields.
HamcrestValidationMatcher - Class in com.consol.citrus.validation.matcher.hamcrest
 
HamcrestValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.hamcrest.HamcrestValidationMatcher
 
handleError(String, String, String, Exception) - Method in class com.consol.citrus.context.TestContext
Handles error creating a new CitrusRuntimeException and informs test listeners.
handleMessage(Message) - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
 
handleMessage(Message) - Method in interface com.consol.citrus.endpoint.EndpointAdapter
Handles a request message and returning a proper response.
handleMessageInternal(Message) - Method in class com.consol.citrus.channel.ChannelEndpointAdapter
 
handleMessageInternal(Message) - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
Subclasses must implement this method in order to handle incoming request message.
handleMessageInternal(Message) - Method in class com.consol.citrus.endpoint.adapter.EmptyResponseEndpointAdapter
 
handleMessageInternal(Message) - Method in class com.consol.citrus.endpoint.adapter.RequestDispatchingEndpointAdapter
 
handleMessageInternal(Message) - Method in class com.consol.citrus.endpoint.adapter.StaticResponseEndpointAdapter
 
handleMessageInternal(Message) - Method in class com.consol.citrus.endpoint.adapter.TimeoutProducingEndpointAdapter
 
hasDynamicNamespaces(String) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Searches for dynamic namespaces in expression.
hasVariables() - Method in class com.consol.citrus.context.TestContext
Checks if variables are present right now.
HeaderMappingKeyExtractor - Class in com.consol.citrus.endpoint.adapter.mapping
Extractor searches for header name in request headers for mapping name identification.
HeaderMappingKeyExtractor() - Constructor for class com.consol.citrus.endpoint.adapter.mapping.HeaderMappingKeyExtractor
Default constructor.
HeaderMappingKeyExtractor(String) - Constructor for class com.consol.citrus.endpoint.adapter.mapping.HeaderMappingKeyExtractor
Constructor using header name field.
HeaderMatchingMessageSelector - Class in com.consol.citrus.channel.selector
Message selector matches one or more header elements with the message header.
HeaderMatchingMessageSelector(Map<String, String>) - Constructor for class com.consol.citrus.channel.selector.HeaderMatchingMessageSelector
Default constructor using fields.
HtmlReporter - Class in com.consol.citrus.report
Basic logging reporter generating a HTML report with detailed test results.
HtmlReporter() - Constructor for class com.consol.citrus.report.HtmlReporter
 
HtmlTestDocGenerator - Class in com.consol.citrus.doc
Class to automatically generate a list of all available tests in HTML.
HtmlTestDocGenerator() - Constructor for class com.consol.citrus.doc.HtmlTestDocGenerator
Default constructor with test doc template name.
HttpCondition - Class in com.consol.citrus.condition
Tests if a HTTP Endpoint is reachable.
HttpCondition() - Constructor for class com.consol.citrus.condition.HttpCondition
Default constructor.

I

ID - Static variable in class com.consol.citrus.message.MessageHeaders
Unique message id
IGNORE_NEWLINE_TYPE_ENV - Static variable in class com.consol.citrus.validation.text.PlainTextMessageValidator
 
IGNORE_NEWLINE_TYPE_PROPERTY - Static variable in class com.consol.citrus.validation.text.PlainTextMessageValidator
 
IGNORE_PLACEHOLDER - Static variable in class com.consol.citrus.Citrus
Placeholder used in messages to ignore elements
IGNORE_WHITESPACE_ENV - Static variable in class com.consol.citrus.validation.text.PlainTextMessageValidator
 
IGNORE_WHITESPACE_PROPERTY - Static variable in class com.consol.citrus.validation.text.PlainTextMessageValidator
 
IgnoreValidationMatcher - Class in com.consol.citrus.validation.matcher.core
 
IgnoreValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.IgnoreValidationMatcher
 
importedSchemas - Variable in class com.consol.citrus.xml.schema.AbstractSchemaCollection
Imported schemas
index - Variable in class com.consol.citrus.container.AbstractIteratingActionContainer
Looping index
INDEX_SUFFIX - Static variable in class com.consol.citrus.container.Timer
 
indexName - Variable in class com.consol.citrus.container.AbstractIteratingActionContainer
Name of index variable
init() - Method in class com.consol.citrus.config.handler.CitrusConfigNamespaceHandler
 
init() - Method in class com.consol.citrus.config.handler.CitrusTestcaseNamespaceHandler
 
initialize() - Method in class com.consol.citrus.endpoint.AbstractEndpointBuilder
Initializes the endpoint.
initialize(XmlConfigurer) - Static method in class com.consol.citrus.util.XMLUtils
Initializes XML utilities with custom configurer.
initialize() - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageConverter
Initialize tidy from configuration.
injectAll(Object) - Static method in class com.consol.citrus.annotations.CitrusAnnotations
Creates new Citrus instance and injects all supported components and endpoints to target object using annotations.
injectAll(Object, Citrus) - Static method in class com.consol.citrus.annotations.CitrusAnnotations
Creates new Citrus test context and injects all supported components and endpoints to target object using annotations.
injectAll(Object, Citrus, TestContext) - Static method in class com.consol.citrus.annotations.CitrusAnnotations
Injects all supported components and endpoints to target object using annotations.
injectCitrusFramework(Object, Citrus) - Static method in class com.consol.citrus.annotations.CitrusAnnotations
Inject Citrus framework instance to the test class fields with CitrusFramework annotation.
injectEndpoints(Object, TestContext) - Static method in class com.consol.citrus.annotations.CitrusAnnotations
Reads all CitrusEndpoint and CitrusEndpointConfig related annotations on target object field declarations and injects proper endpoint instances.
injectTestParameters(Method, TestCase, Object[]) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Methods adds optional TestNG parameters as variables to the test case.
InputAction - Class in com.consol.citrus.actions
Test action prompts user data from standard input stream.
InputAction() - Constructor for class com.consol.citrus.actions.InputAction
Default constructor.
InputActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for input action in test case.
InputActionParser() - Constructor for class com.consol.citrus.config.xml.InputActionParser
 
intercept(List<IMethodInstance>, ITestContext) - Method in class com.consol.citrus.testng.PrepareTestNGMethodInterceptor
 
interceptMessage(Message, String, TestContext) - Method in class com.consol.citrus.validation.interceptor.AbstractMessageConstructionInterceptor
Intercept the message construction.
interceptMessage(Message, String, TestContext) - Method in class com.consol.citrus.validation.json.JsonPathMessageConstructionInterceptor
Intercept the message payload construction and replace elements identified via XPath expressions.
interceptMessage(Message, String, TestContext) - Method in class com.consol.citrus.validation.xml.XpathMessageConstructionInterceptor
Intercept the message payload construction and replace elements identified via XPath expressions.
interceptMessage(Message, String, TestContext) - Method in class com.consol.citrus.variable.dictionary.json.JsonMappingDataDictionary
 
interceptMessage(Message, String, TestContext) - Method in class com.consol.citrus.variable.dictionary.json.JsonPathMappingDataDictionary
 
interceptMessage(Message, String, TestContext) - Method in class com.consol.citrus.variable.dictionary.xml.AbstractXmlDataDictionary
 
interceptMessage(Message, String, TestContext) - Method in class com.consol.citrus.xml.XmlFormattingMessageInterceptor
 
interceptMessageConstruction(Message, String, TestContext) - Method in class com.consol.citrus.validation.interceptor.AbstractMessageConstructionInterceptor
 
interceptMessageConstruction(Message, String, TestContext) - Method in interface com.consol.citrus.validation.interceptor.MessageConstructionInterceptor
Intercept the message construction.
interceptMessageConstruction(Message, String, TestContext) - Method in class com.consol.citrus.validation.interceptor.MessageConstructionInterceptors
 
InvalidFunctionUsageException - Exception in com.consol.citrus.exceptions
Use this exception in case a function is called with invalid parameters.
InvalidFunctionUsageException() - Constructor for exception com.consol.citrus.exceptions.InvalidFunctionUsageException
Default constructor.
InvalidFunctionUsageException(String) - Constructor for exception com.consol.citrus.exceptions.InvalidFunctionUsageException
Constructor using fields.
InvalidFunctionUsageException(Throwable) - Constructor for exception com.consol.citrus.exceptions.InvalidFunctionUsageException
Constructor using fields.
InvalidFunctionUsageException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.InvalidFunctionUsageException
Constructor using fields.
isAttributeIgnored(Node, Node, Node, Set<String>, NamespaceContext) - Static method in class com.consol.citrus.validation.xml.XmlValidationUtils
Checks whether the current attribute is ignored either by global ignore placeholder in source attribute value or by xpath ignore expressions.
isAutoStart() - Method in class com.consol.citrus.server.AbstractServer
Gets the autoStart.
isCompleted() - Method in class com.consol.citrus.main.CitrusApplication
Gets the value of the completed property.
isDisabled(TestContext) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Checks if this test action is disabled.
isDisabled(TestContext) - Method in class com.consol.citrus.actions.AbstractTestAction
Checks if this test action is disabled.
isDisabled(TestContext) - Method in class com.consol.citrus.actions.ReceiveMessageAction
 
isDisabled(TestContext) - Method in class com.consol.citrus.actions.SendMessageAction
Checks if this test action is disabled.
isDisabled(TestContext) - Method in interface com.consol.citrus.TestAction
Checks if this action is disabled.
isDisabled() - Method in class com.consol.citrus.TestActor
Gets the disabled.
isElementIgnored(Node, Node, Set<String>, NamespaceContext) - Static method in class com.consol.citrus.validation.xml.XmlValidationUtils
Checks if given element node is either on ignore list or contains @ignore@ tag inside control message
isElementIgnored(Node, Set<String>, NamespaceContext) - Static method in class com.consol.citrus.validation.xml.XmlValidationUtils
Checks whether the node is ignored by node path expression or xpath expression.
isEmpty() - Method in class com.consol.citrus.report.MessageListeners
Save check if message listeners are present.
isFailed() - Method in class com.consol.citrus.TestResult
Checks failed result state.
isFork() - Method in class com.consol.citrus.container.Timer
 
isForkMode() - Method in class com.consol.citrus.actions.SendMessageAction
Gets the forkMode.
isFunction(String) - Method in class com.consol.citrus.functions.FunctionRegistry
Check if variable expression is a custom function.
isGlobalContext() - Method in class com.consol.citrus.container.Template
Gets the globalContext.
isGlobalScope() - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
 
isGlobalScope() - Method in interface com.consol.citrus.variable.dictionary.DataDictionary
Should dictionary be used in global scope.
isIgnored(String, Object, Object, Set<String>, ReadContext) - Method in class com.consol.citrus.validation.json.JsonTextMessageValidator
Checks if given element node is either on ignore list or contains @ignore@ tag inside control message
isIgnoreErrors() - Method in class com.consol.citrus.actions.ExecutePLSQLAction
Gets the ignoreErrors.
isIgnoreErrors() - Method in class com.consol.citrus.actions.ExecuteSQLAction
Gets the ignoreErrors.
isIgnoreNewLineType() - Method in class com.consol.citrus.validation.text.PlainTextMessageValidator
Gets the ignoreNewLineType.
isIgnoreNotFound() - Method in class com.consol.citrus.validation.json.JsonPathMessageConstructionInterceptor
Gets the ignoreNotFound.
isIgnoreWhitespace() - Method in class com.consol.citrus.validation.text.PlainTextMessageValidator
Gets the ignoreWhitespace.
isJsonPathExpression(String) - Static method in class com.consol.citrus.validation.json.JsonPathMessageValidationContext
Check wheather give path expression is a JSONPath expression.
IsNumberValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher based on Double > Double.
IsNumberValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.IsNumberValidationMatcher
 
isRunning() - Method in class com.consol.citrus.server.AbstractServer
 
isRunning() - Method in interface com.consol.citrus.server.Server
Is server running.
isSatisfied(TestContext) - Method in interface com.consol.citrus.condition.Condition
Tests the condition returning true if it is satisfied.
isSatisfied(TestContext) - Method in class com.consol.citrus.condition.FileCondition
 
isSatisfied(TestContext) - Method in class com.consol.citrus.condition.HttpCondition
 
isSatisfied(TestContext) - Method in class com.consol.citrus.condition.MessageCondition
 
isSchemaValidationEnabled() - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Is schema validation enabled.
isSingleton() - Method in class com.consol.citrus.config.TestCaseFactory
 
isSingleton() - Method in class com.consol.citrus.context.TestContextFactory
 
isSkipped() - Method in class com.consol.citrus.TestResult
Checks skipped result state.
isSpringInternalHeader(String) - Static method in class com.consol.citrus.message.MessageHeaderUtils
Check if given header name belongs to Spring Integration internal headers.
isSuccess() - Method in class com.consol.citrus.TestResult
Checks successful result state.
isTestRunner() - Method in class com.consol.citrus.TestCase
Gets the test runner flag.
isTyped(String) - Static method in enum com.consol.citrus.message.MessageHeaderType
Checks if this header value is typed with matching type prefix.
isUseObjectMessages() - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Determines weather to convert outbound messages or not.
isUseScriptTemplate() - Method in class com.consol.citrus.script.GroovyAction
Gets the useScriptTemplate.
isValidationMatcherExpression(String) - Static method in class com.consol.citrus.validation.matcher.ValidationMatcherUtils
Checks if expression is a validation matcher expression.
isVariableName(String) - Static method in class com.consol.citrus.variable.VariableUtils
Checks whether a given expression is a variable name.
isXPathExpression(String) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Method to find out whether an expression is of XPath nature or custom dot notation syntax.
Iterate - Class in com.consol.citrus.container
Class executes nested test actions in loops.
Iterate() - Constructor for class com.consol.citrus.container.Iterate
Default constructor.
IterateParser - Class in com.consol.citrus.config.xml
Bean definition parser for assert action in test case.
IterateParser() - Constructor for class com.consol.citrus.config.xml.IterateParser
 
IteratingConditionExpression - Interface in com.consol.citrus.container
Interface used when iterating test action containers evaluate the iteration breaking condition.

J

JarWSDLLocator - Class in com.consol.citrus.xml.schema.locator
Locates WSDL import sources in Jar files
JarWSDLLocator(Resource) - Constructor for class com.consol.citrus.xml.schema.locator.JarWSDLLocator
 
JAVA_TEST_FILE_NAME_PATTERN - Static variable in class com.consol.citrus.Citrus
 
JAVA_TEST_FILE_NAME_PATTERN_ENV - Static variable in class com.consol.citrus.Citrus
 
JAVA_TEST_FILE_NAME_PATTERN_PROPERTY - Static variable in class com.consol.citrus.Citrus
 
JavaAction - Class in com.consol.citrus.actions
Action to enable class invocation through java reflection
JavaAction() - Constructor for class com.consol.citrus.actions.JavaAction
Default constructor.
JavaActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for java action in test case.
JavaActionParser() - Constructor for class com.consol.citrus.config.xml.JavaActionParser
 
join() - Method in class com.consol.citrus.server.AbstractServer
Join server thread.
JsonDataDictionaryParser - Class in com.consol.citrus.config.xml
 
JsonDataDictionaryParser() - Constructor for class com.consol.citrus.config.xml.JsonDataDictionaryParser
 
JsonMappingDataDictionary - Class in com.consol.citrus.variable.dictionary.json
Simple json data dictionary implementation holds a set of mappings where keys are json path expressions to match json object graph.
JsonMappingDataDictionary() - Constructor for class com.consol.citrus.variable.dictionary.json.JsonMappingDataDictionary
 
JsonMappingValidationCallback<T> - Class in com.consol.citrus.validation.json
 
JsonMappingValidationCallback(Class<T>) - Constructor for class com.consol.citrus.validation.json.JsonMappingValidationCallback
Default constructor.
JsonMappingValidationCallback(Class<T>, ObjectMapper) - Constructor for class com.consol.citrus.validation.json.JsonMappingValidationCallback
Default constructor with object mapper.
JsonMessageValidationContext - Class in com.consol.citrus.validation.json
Validation context holding JSON specific validation information.
JsonMessageValidationContext() - Constructor for class com.consol.citrus.validation.json.JsonMessageValidationContext
 
JsonPathDataDictionaryParser - Class in com.consol.citrus.config.xml
 
JsonPathDataDictionaryParser() - Constructor for class com.consol.citrus.config.xml.JsonPathDataDictionaryParser
 
JsonPathFunction - Class in com.consol.citrus.functions.core
 
JsonPathFunction() - Constructor for class com.consol.citrus.functions.core.JsonPathFunction
 
JsonPathFunctions - Class in com.consol.citrus.validation.json
Custom JsonPath function support for size(), keySet() and toString() operations on Json objects and arrays.
JsonPathFunctions() - Constructor for class com.consol.citrus.validation.json.JsonPathFunctions
 
JsonPathMappingDataDictionary - Class in com.consol.citrus.variable.dictionary.json
Json data dictionary implementation maps elements via JsonPath expressions.
JsonPathMappingDataDictionary() - Constructor for class com.consol.citrus.variable.dictionary.json.JsonPathMappingDataDictionary
 
JsonPathMessageConstructionInterceptor - Class in com.consol.citrus.validation.json
 
JsonPathMessageConstructionInterceptor() - Constructor for class com.consol.citrus.validation.json.JsonPathMessageConstructionInterceptor
Default constructor.
JsonPathMessageConstructionInterceptor(Map<String, String>) - Constructor for class com.consol.citrus.validation.json.JsonPathMessageConstructionInterceptor
Default constructor using fields.
JsonPathMessageValidationContext - Class in com.consol.citrus.validation.json
Specialised validation context adds JSON path expressions for message validation.
JsonPathMessageValidationContext() - Constructor for class com.consol.citrus.validation.json.JsonPathMessageValidationContext
 
JsonPathMessageValidator - Class in com.consol.citrus.validation.json
Message validator evaluates set of JSONPath expressions on message payload and checks that values are as expected.
JsonPathMessageValidator() - Constructor for class com.consol.citrus.validation.json.JsonPathMessageValidator
 
JsonPathVariableExtractor - Class in com.consol.citrus.validation.json
Extractor implementation reads message elements via JSONPath expressions and saves the values as new test variables.
JsonPathVariableExtractor() - Constructor for class com.consol.citrus.validation.json.JsonPathVariableExtractor
 
JsonPayloadMappingKeyExtractor - Class in com.consol.citrus.endpoint.adapter.mapping
 
JsonPayloadMappingKeyExtractor() - Constructor for class com.consol.citrus.endpoint.adapter.mapping.JsonPayloadMappingKeyExtractor
 
JsonTextMessageValidator - Class in com.consol.citrus.validation.json
This message validator implementation is able to validate two JSON text objects.
JsonTextMessageValidator() - Constructor for class com.consol.citrus.validation.json.JsonTextMessageValidator
 

K

knows(String) - Static method in enum com.consol.citrus.message.MessageType
Check if this message type name is matching a enum value.
knowsFunction(String) - Method in class com.consol.citrus.functions.FunctionLibrary
Does this function library know a function with the given name.
knowsValidationMatcher(String) - Method in class com.consol.citrus.validation.matcher.ValidationMatcherLibrary
Does this library know a validationMatcher with the given name.

L

latch - Variable in class com.consol.citrus.main.CitrusApplication
Count down latch
load() - Method in interface com.consol.citrus.common.TestLoader
Loads and creates new test case object..
load() - Method in class com.consol.citrus.common.XmlTestLoader
 
loadBeanDefinitions(String) - Method in class com.consol.citrus.config.CitrusBeanDefinitionReader
 
LoadMessageFunction - Class in com.consol.citrus.functions.core
Function loads message from test context message store.
LoadMessageFunction() - Constructor for class com.consol.citrus.functions.core.LoadMessageFunction
 
loadOnce - Variable in class com.consol.citrus.endpoint.adapter.mapping.ContextLoadingMappingStrategy
Should application context be loaded once or with every mapping call
LoadPropertiesAction - Class in com.consol.citrus.actions
Action reads property files and creates test variables for every property entry.
LoadPropertiesAction() - Constructor for class com.consol.citrus.actions.LoadPropertiesAction
Default constructor.
LoadPropertiesActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for load-properties action in test case.
LoadPropertiesActionParser() - Constructor for class com.consol.citrus.config.xml.LoadPropertiesActionParser
 
loadPropertiesAsVariables() - Method in class com.consol.citrus.variable.GlobalVariablesPropertyLoader
Load the properties as variables.
loadSchemaResources() - Method in class com.consol.citrus.xml.schema.AbstractSchemaCollection
Loads all schema resource files from schema locations.
loadSchemaResources() - Method in class com.consol.citrus.xml.schema.WsdlXsdSchema
 
loadSchemaResources() - Method in class com.consol.citrus.xml.schema.XsdSchemaCollection
Loads all schema resource files from schema locations.
LocalHostAddressFunction - Class in com.consol.citrus.functions.core
Function gets the local host address.
LocalHostAddressFunction() - Constructor for class com.consol.citrus.functions.core.LocalHostAddressFunction
 
log - Variable in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Logger
log - Variable in class com.consol.citrus.doc.AbstractTestDocGenerator
Logger
log - Variable in class com.consol.citrus.endpoint.AbstractEndpointAdapter
Logger
log - Variable in class com.consol.citrus.junit.AbstractJUnit4CitrusTest
Logger
log - Variable in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Logger
log - Variable in class com.consol.citrus.validation.AbstractMessageValidator
Logger
LoggingReporter - Class in com.consol.citrus.report
Simple logging reporter printing test start and ending to the console/logger.
LoggingReporter() - Constructor for class com.consol.citrus.report.LoggingReporter
 
lookupNamespaces(Node) - Static method in class com.consol.citrus.util.XMLUtils
Look up namespace attribute declarations in the specified node and store them in a binding map, where the key is the namespace prefix and the value is the namespace uri.
lookupNamespaces(String) - Static method in class com.consol.citrus.util.XMLUtils
Look up namespace attribute declarations in the XML fragment and store them in a binding map, where the key is the namespace prefix and the value is the namespace uri.
LOWERCASE - Static variable in class com.consol.citrus.functions.core.RandomStringFunction
Mode lower case
LowerCaseFunction - Class in com.consol.citrus.functions.core
Function returns given string argument in lower case.
LowerCaseFunction() - Constructor for class com.consol.citrus.functions.core.LowerCaseFunction
 
LowerThanValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher based on on Double < Double.
LowerThanValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.LowerThanValidationMatcher
 
LSResolverImpl - Class in com.consol.citrus.xml
Very basic LSResolver implementation for resolving dtd resources by their systemId.
LSResolverImpl(DOMImplementationLS) - Constructor for class com.consol.citrus.xml.LSResolverImpl
Constructor

M

main(String[]) - Static method in class com.consol.citrus.doc.ExcelTestDocGenerator
Executable application cli.
main(String[]) - Static method in class com.consol.citrus.doc.HtmlTestDocGenerator
Executable application cli.
main(String[]) - Static method in class com.consol.citrus.main.CitrusApplication
Main method with command line arguments.
main(String[]) - Static method in class com.consol.citrus.util.TestCaseCreator
Main CLI method.
mappingFile - Variable in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
mapping file resource
MappingKeyExtractor - Interface in com.consol.citrus.endpoint.adapter.mapping
Interface describes mapping extraction along message dispatching endpoint adapter processing steps.
mappings - Variable in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
Known mappings to this dictionary
MapValueFunction - Class in com.consol.citrus.functions.core
Function to map the function's argument to a corresponding value configured using a map.
MapValueFunction() - Constructor for class com.consol.citrus.functions.core.MapValueFunction
 
MatchesValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher based on String.matches()
MatchesValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.MatchesValidationMatcher
 
MaxFunction - Class in com.consol.citrus.functions.core
Function returns the maximum numeric value in a set of numeric arguments.
MaxFunction() - Constructor for class com.consol.citrus.functions.core.MaxFunction
 
Message - Interface in com.consol.citrus.message
 
MESSAGE_CORRELATION_KEY - Static variable in class com.consol.citrus.message.MessageHeaders
Synchronous message correlation
MESSAGE_PREFIX - Static variable in class com.consol.citrus.message.MessageHeaders
Message related header prefix
MESSAGE_TYPE - Static variable in class com.consol.citrus.message.MessageHeaders
Header indicating the message type (e.g. xml, json, csv, plaintext, etc)
MessageCondition - Class in com.consol.citrus.condition
Condition checks whether a message is present in test context message store.
MessageCondition() - Constructor for class com.consol.citrus.condition.MessageCondition
 
MessageConstructionInterceptor - Interface in com.consol.citrus.validation.interceptor
Implementing classes may intercept the message payload constructing mechanism in order to modify the message content.
MessageConstructionInterceptors - Class in com.consol.citrus.validation.interceptor
List of global message construction interceptors that modify message payload and message headers.
MessageConstructionInterceptors() - Constructor for class com.consol.citrus.validation.interceptor.MessageConstructionInterceptors
 
MessageContentBuilder - Interface in com.consol.citrus.validation.builder
Interface for classes beeing able to build control messages for validation.
MessageConverter<T,C extends EndpointConfiguration> - Interface in com.consol.citrus.message
Message converter interface describes methods for converting a external message type T to the internal message representation and vice versa.
MessageCorrelator - Interface in com.consol.citrus.message
Message correlator interface for synchronous reply messages.
MessageHeaders - Class in com.consol.citrus.message
Citrus specific message headers.
MessageHeaderType - Enum in com.consol.citrus.message
Enumeration for supported message header types.
MessageHeaderUtils - Class in com.consol.citrus.message
 
MessageHeaderVariableExtractor - Class in com.consol.citrus.variable
Variable extractor reading message headers and saves them to new test variables.
MessageHeaderVariableExtractor() - Constructor for class com.consol.citrus.variable.MessageHeaderVariableExtractor
 
MessageListener - Interface in com.consol.citrus.report
 
MessageListeners - Class in com.consol.citrus.report
 
MessageListeners() - Constructor for class com.consol.citrus.report.MessageListeners
 
MessageSelectingQueueChannel - Class in com.consol.citrus.channel
Added selective consumption of messages according to a message selector implementation.
MessageSelectingQueueChannel(BlockingQueue<Message<?>>) - Constructor for class com.consol.citrus.channel.MessageSelectingQueueChannel
Create a channel with the specified queue.
MessageSelectingQueueChannel(int) - Constructor for class com.consol.citrus.channel.MessageSelectingQueueChannel
Create a channel with the specified queue capacity.
MessageSelectingQueueChannel() - Constructor for class com.consol.citrus.channel.MessageSelectingQueueChannel
Default constructor.
MessageSelectingQueueChannelParser - Class in com.consol.citrus.config.xml
Bean definition parser for special message channel configuration which supports message selection.
MessageSelectingQueueChannelParser() - Constructor for class com.consol.citrus.config.xml.MessageSelectingQueueChannelParser
 
MessageSelectorBuilder - Class in com.consol.citrus.message
Constructs message selectors either from string value or from key value maps.
MessageSelectorBuilder(String) - Constructor for class com.consol.citrus.message.MessageSelectorBuilder
Constructor using fields.
MessageStore - Interface in com.consol.citrus.message
 
MessageTracingTestListener - Class in com.consol.citrus.report
Test listener collects all messages sent and received by Citrus during test execution.
MessageTracingTestListener() - Constructor for class com.consol.citrus.report.MessageTracingTestListener
 
MessageType - Enum in com.consol.citrus.message
Enumeration for message protocol types used in test cases.
MessageValidator<T extends ValidationContext> - Interface in com.consol.citrus.validation
Message validator interface.
MessageValidatorConfig - Class in com.consol.citrus.validation
 
MessageValidatorConfig() - Constructor for class com.consol.citrus.validation.MessageValidatorConfig
 
MessageValidatorRegistry - Class in com.consol.citrus.validation
Simple registry holding all available message validator implementations.
MessageValidatorRegistry() - Constructor for class com.consol.citrus.validation.MessageValidatorRegistry
 
MessageValidatorRegistryParser - Class in com.consol.citrus.config.xml
 
MessageValidatorRegistryParser() - Constructor for class com.consol.citrus.config.xml.MessageValidatorRegistryParser
 
methodInvoker(FrameworkMethod, Object) - Method in class com.consol.citrus.junit.CitrusJUnit4Runner
 
MinFunction - Class in com.consol.citrus.functions.core
Returns the minimum value in a set of numeric arguments.
MinFunction() - Constructor for class com.consol.citrus.functions.core.MinFunction
 
MissingExpectedMessageException - Exception in com.consol.citrus.exceptions
This exception is thrown when a message receiving action does not specify any expected content.
MissingExpectedMessageException() - Constructor for exception com.consol.citrus.exceptions.MissingExpectedMessageException
Default constructor.
MissingExpectedMessageException(String) - Constructor for exception com.consol.citrus.exceptions.MissingExpectedMessageException
Constructor using fields.
MissingExpectedMessageException(Throwable) - Constructor for exception com.consol.citrus.exceptions.MissingExpectedMessageException
Constructor using fields.
MissingExpectedMessageException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.MissingExpectedMessageException
Constructor using fields.
MIXED - Static variable in class com.consol.citrus.functions.core.RandomStringFunction
Mode mixed (upper and lower case characters)

N

name(String) - Method in class com.consol.citrus.endpoint.AbstractEndpointBuilder
Sets the endpoint name.
NamespaceContextBuilder - Class in com.consol.citrus.xml.namespace
Builds a namespace context for XPath expression evaluations.
NamespaceContextBuilder() - Constructor for class com.consol.citrus.xml.namespace.NamespaceContextBuilder
 
NamespaceContextParser - Class in com.consol.citrus.config.xml
 
NamespaceContextParser() - Constructor for class com.consol.citrus.config.xml.NamespaceContextParser
 
newInstance() - Static method in class com.consol.citrus.Citrus
Initializing method loads Spring application context and reads bean definitions such as test listeners and test context factory.
newInstance(Class<? extends CitrusSpringConfig>) - Static method in class com.consol.citrus.Citrus
Initializing method with Spring application context Java configuration class that gets loaded as application context.
newInstance(ApplicationContext) - Static method in class com.consol.citrus.Citrus
Create new Citrus instance with given Spring bean application context.
newInstance(ApplicationContext) - Static method in class com.consol.citrus.context.TestContextFactory
Construct new factory instance from application context.
NodeMappingDataDictionary - Class in com.consol.citrus.variable.dictionary.xml
Very basic data dictionary that holds a list of mappings for message elements.
NodeMappingDataDictionary() - Constructor for class com.consol.citrus.variable.dictionary.xml.NodeMappingDataDictionary
 
NoSuchFunctionException - Exception in com.consol.citrus.exceptions
Unknown functions cause this exception.
NoSuchFunctionException() - Constructor for exception com.consol.citrus.exceptions.NoSuchFunctionException
Default constructor.
NoSuchFunctionException(String) - Constructor for exception com.consol.citrus.exceptions.NoSuchFunctionException
Constructor using fields.
NoSuchFunctionException(Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchFunctionException
Constructor using fields.
NoSuchFunctionException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchFunctionException
Constructor using fields.
NoSuchFunctionLibraryException - Exception in com.consol.citrus.exceptions
In case no function library exists for a given prefix this exception is thrown.
NoSuchFunctionLibraryException() - Constructor for exception com.consol.citrus.exceptions.NoSuchFunctionLibraryException
Default constructor.
NoSuchFunctionLibraryException(String) - Constructor for exception com.consol.citrus.exceptions.NoSuchFunctionLibraryException
Constructor using fields.
NoSuchFunctionLibraryException(Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchFunctionLibraryException
Constructor using fields.
NoSuchFunctionLibraryException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchFunctionLibraryException
Constructor using fields.
NoSuchValidationMatcherException - Exception in com.consol.citrus.exceptions
Unknown validation matchers cause this exception.
NoSuchValidationMatcherException() - Constructor for exception com.consol.citrus.exceptions.NoSuchValidationMatcherException
Default constructor.
NoSuchValidationMatcherException(String) - Constructor for exception com.consol.citrus.exceptions.NoSuchValidationMatcherException
Constructor using fields.
NoSuchValidationMatcherException(Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchValidationMatcherException
Constructor using fields.
NoSuchValidationMatcherException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchValidationMatcherException
Constructor using fields.
NoSuchValidationMatcherLibraryException - Exception in com.consol.citrus.exceptions
In case no function library exists for a given prefix this exception is thrown.
NoSuchValidationMatcherLibraryException() - Constructor for exception com.consol.citrus.exceptions.NoSuchValidationMatcherLibraryException
Default constructor.
NoSuchValidationMatcherLibraryException(String) - Constructor for exception com.consol.citrus.exceptions.NoSuchValidationMatcherLibraryException
Constructor using fields.
NoSuchValidationMatcherLibraryException(Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchValidationMatcherLibraryException
Constructor using fields.
NoSuchValidationMatcherLibraryException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchValidationMatcherLibraryException
Constructor using fields.
NoSuchVariableException - Exception in com.consol.citrus.exceptions
Throw this exception in case an unknown variable is read from test context.
NoSuchVariableException() - Constructor for exception com.consol.citrus.exceptions.NoSuchVariableException
Default constructor.
NoSuchVariableException(String) - Constructor for exception com.consol.citrus.exceptions.NoSuchVariableException
Constructor using fields.
NoSuchVariableException(Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchVariableException
Constructor using fields.
NoSuchVariableException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.NoSuchVariableException
Constructor using fields.
NotEmptyValidationMatcher - Class in com.consol.citrus.validation.matcher.core
 
NotEmptyValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.NotEmptyValidationMatcher
 
NotNullValidationMatcher - Class in com.consol.citrus.validation.matcher.core
 
NotNullValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.NotNullValidationMatcher
 
NullValidationMatcher - Class in com.consol.citrus.validation.matcher.core
 
NullValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.NullValidationMatcher
 

O

ObjectStore<T> - Interface in com.consol.citrus.message.correlation
Interface defines add and remove object methods for storing data.
omitXmlDeclaration(String) - Static method in class com.consol.citrus.util.XMLUtils
Removes leading XML declaration from xml if present.
onFinish() - Method in class com.consol.citrus.report.AbstractTestSuiteListener
 
onFinish() - Method in class com.consol.citrus.report.LoggingReporter
 
onFinish() - Method in interface com.consol.citrus.report.TestSuiteListener
Invoked on test suite finish.
onFinish() - Method in class com.consol.citrus.report.TestSuiteListeners
 
onFinishFailure(Throwable) - Method in class com.consol.citrus.report.AbstractTestSuiteListener
 
onFinishFailure(Throwable) - Method in class com.consol.citrus.report.LoggingReporter
 
onFinishFailure(Throwable) - Method in interface com.consol.citrus.report.TestSuiteListener
Invoked after failed test suite finish.
onFinishFailure(Throwable) - Method in class com.consol.citrus.report.TestSuiteListeners
 
onFinishSuccess() - Method in class com.consol.citrus.report.AbstractTestSuiteListener
 
onFinishSuccess() - Method in class com.consol.citrus.report.LoggingReporter
 
onFinishSuccess() - Method in interface com.consol.citrus.report.TestSuiteListener
Invoked after successful test suite finish.
onFinishSuccess() - Method in class com.consol.citrus.report.TestSuiteListeners
 
onInboundMessage(Message) - Method in class com.consol.citrus.context.TestContext
Informs message listeners if present that inbound message was received.
onInboundMessage(Message, TestContext) - Method in class com.consol.citrus.report.LoggingReporter
 
onInboundMessage(Message, TestContext) - Method in interface com.consol.citrus.report.MessageListener
Invoked on inbound message event.
onInboundMessage(Message, TestContext) - Method in class com.consol.citrus.report.MessageListeners
Delegate to all known message listener instances.
onInboundMessage(Message, TestContext) - Method in class com.consol.citrus.report.MessageTracingTestListener
 
onOutboundMessage(Message) - Method in class com.consol.citrus.context.TestContext
Informs message listeners if present that new outbound message is about to be sent.
onOutboundMessage(Message, TestContext) - Method in class com.consol.citrus.report.LoggingReporter
 
onOutboundMessage(Message, TestContext) - Method in interface com.consol.citrus.report.MessageListener
Invoked on outbound message event.
onOutboundMessage(Message, TestContext) - Method in class com.consol.citrus.report.MessageListeners
Delegate to all known message listener instances.
onOutboundMessage(Message, TestContext) - Method in class com.consol.citrus.report.MessageTracingTestListener
 
onStart() - Method in class com.consol.citrus.report.AbstractTestSuiteListener
 
onStart() - Method in class com.consol.citrus.report.LoggingReporter
 
onStart() - Method in interface com.consol.citrus.report.TestSuiteListener
Invoked on test suite start.
onStart() - Method in class com.consol.citrus.report.TestSuiteListeners
 
onStartFailure(Throwable) - Method in class com.consol.citrus.report.AbstractTestSuiteListener
 
onStartFailure(Throwable) - Method in class com.consol.citrus.report.LoggingReporter
 
onStartFailure(Throwable) - Method in interface com.consol.citrus.report.TestSuiteListener
Invoked after failed test suite start.
onStartFailure(Throwable) - Method in class com.consol.citrus.report.TestSuiteListeners
 
onStartSuccess() - Method in class com.consol.citrus.report.AbstractTestSuiteListener
 
onStartSuccess() - Method in class com.consol.citrus.report.LoggingReporter
 
onStartSuccess() - Method in interface com.consol.citrus.report.TestSuiteListener
Invoked after successful test suite start.
onStartSuccess() - Method in class com.consol.citrus.report.TestSuiteListeners
 
onTestActionFinish(TestCase, TestAction) - Method in class com.consol.citrus.report.AbstractTestActionListener
 
onTestActionFinish(TestCase, TestAction) - Method in class com.consol.citrus.report.LoggingReporter
 
onTestActionFinish(TestCase, TestAction) - Method in interface com.consol.citrus.report.TestActionListener
Invoked when test gets finished
onTestActionFinish(TestCase, TestAction) - Method in class com.consol.citrus.report.TestActionListeners
 
onTestActionSkipped(TestCase, TestAction) - Method in class com.consol.citrus.report.AbstractTestActionListener
 
onTestActionSkipped(TestCase, TestAction) - Method in class com.consol.citrus.report.LoggingReporter
 
onTestActionSkipped(TestCase, TestAction) - Method in interface com.consol.citrus.report.TestActionListener
Invoked when test is skipped
onTestActionSkipped(TestCase, TestAction) - Method in class com.consol.citrus.report.TestActionListeners
 
onTestActionStart(TestCase, TestAction) - Method in class com.consol.citrus.report.AbstractTestActionListener
 
onTestActionStart(TestCase, TestAction) - Method in class com.consol.citrus.report.LoggingReporter
 
onTestActionStart(TestCase, TestAction) - Method in interface com.consol.citrus.report.TestActionListener
Invoked when test gets started
onTestActionStart(TestCase, TestAction) - Method in class com.consol.citrus.report.TestActionListeners
 
onTestFailure(TestCase, Throwable) - Method in class com.consol.citrus.report.AbstractTestListener
 
onTestFailure(TestCase, Throwable) - Method in class com.consol.citrus.report.FailureStackTestListener
 
onTestFailure(TestCase, Throwable) - Method in class com.consol.citrus.report.HtmlReporter
 
onTestFailure(TestCase, Throwable) - Method in class com.consol.citrus.report.LoggingReporter
 
onTestFailure(TestCase, Throwable) - Method in interface com.consol.citrus.report.TestListener
Invoked when test finished with failure
onTestFailure(TestCase, Throwable) - Method in class com.consol.citrus.report.TestListeners
 
onTestFinish(TestCase) - Method in class com.consol.citrus.report.AbstractTestListener
 
onTestFinish(TestCase) - Method in class com.consol.citrus.report.LoggingReporter
 
onTestFinish(TestCase) - Method in class com.consol.citrus.report.MessageTracingTestListener
Invoked when test gets finished
onTestFinish(TestCase) - Method in interface com.consol.citrus.report.TestListener
Invoked when test gets finished
onTestFinish(TestCase) - Method in class com.consol.citrus.report.TestListeners
 
onTestSkipped(TestCase) - Method in class com.consol.citrus.report.AbstractTestListener
 
onTestSkipped(TestCase) - Method in class com.consol.citrus.report.HtmlReporter
 
onTestSkipped(TestCase) - Method in class com.consol.citrus.report.LoggingReporter
 
onTestSkipped(TestCase) - Method in interface com.consol.citrus.report.TestListener
Invoked when test is skipped
onTestSkipped(TestCase) - Method in class com.consol.citrus.report.TestListeners
 
onTestStart(TestCase) - Method in class com.consol.citrus.report.AbstractTestListener
 
onTestStart(TestCase) - Method in class com.consol.citrus.report.LoggingReporter
 
onTestStart(TestCase) - Method in class com.consol.citrus.report.MessageTracingTestListener
Invoked when test gets started
onTestStart(TestCase) - Method in interface com.consol.citrus.report.TestListener
Invoked when test gets started
onTestStart(TestCase) - Method in class com.consol.citrus.report.TestListeners
 
onTestSuccess(TestCase) - Method in class com.consol.citrus.report.AbstractTestListener
 
onTestSuccess(TestCase) - Method in class com.consol.citrus.report.HtmlReporter
 
onTestSuccess(TestCase) - Method in class com.consol.citrus.report.LoggingReporter
 
onTestSuccess(TestCase) - Method in interface com.consol.citrus.report.TestListener
Invoked when test finished with success
onTestSuccess(TestCase) - Method in class com.consol.citrus.report.TestListeners
 
openConnection(URL) - Method in class com.consol.citrus.condition.HttpCondition
Open Http url connection.
options - Variable in class com.consol.citrus.main.CitrusApplication
 
outputFile - Variable in class com.consol.citrus.doc.AbstractTestDocGenerator
 

P

Parallel - Class in com.consol.citrus.container
Test action will execute nested actions in parallel.
Parallel() - Constructor for class com.consol.citrus.container.Parallel
Default constructor.
ParallelContainerException - Exception in com.consol.citrus.exceptions
Special exception thrown in case several actions in a parallel container have failed.
ParallelContainerException(List<CitrusRuntimeException>) - Constructor for exception com.consol.citrus.exceptions.ParallelContainerException
 
ParallelParser - Class in com.consol.citrus.config.xml
Bean definition parser for parallel container in test case.
ParallelParser() - Constructor for class com.consol.citrus.config.xml.ParallelParser
 
parse(A) - Method in interface com.consol.citrus.config.annotation.AnnotationConfigParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractDataDictionaryParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractIterationTestActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractSuiteActionContainerParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractTestBoundaryActionContainerParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.ActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.AntRunActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.AssertParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.CallTemplateParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.CatchParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.ConditionalParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.CreateVariablesActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.EchoActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.ExecutePLSQLActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.FailActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.FunctionLibraryParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.GlobalVariablesParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.GroovyActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.InputActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.JavaActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.LoadPropertiesActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.MessageSelectingQueueChannelParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.MessageValidatorRegistryParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.NamespaceContextParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.ParallelParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.PurgeEndpointActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.PurgeMessageChannelActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.ReceiveMessageActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.ReceiveTimeoutActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.SchemaCollectionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.SchemaParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.SchemaRepositoryParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.SendMessageActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.SequenceParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.SleepActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.SQLActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.StartServerActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.StopServerActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.StopTimeActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.StopTimerParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.TemplateParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.TestActorParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.TestCaseParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.TimerParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.TraceVariablesActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.TransformActionParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.ValidationMatcherLibraryParser
 
parse(Element, ParserContext) - Method in class com.consol.citrus.config.xml.WaitActionParser
 
parse(Resource) - Method in class com.consol.citrus.script.GroovyTestCaseParser
Parse the groovy script.
parseArgs(String[]) - Method in class com.consol.citrus.main.CitrusApplication
Parses the command line arguments.
parseBeanDefinitions() - Method in class com.consol.citrus.testng.AbstractBeanDefinitionParserTest
Creates the application context with bean definitions parsed.
parseComponent(Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractIterationTestActionParser
 
parseComponent(Element, ParserContext) - Method in class com.consol.citrus.config.xml.IterateParser
 
parseComponent(Element, ParserContext) - Method in class com.consol.citrus.config.xml.ReceiveMessageActionParser
Parse component returning generic bean definition.
parseComponent(Element, ParserContext) - Method in class com.consol.citrus.config.xml.RepeatOnErrorUntilTrueParser
 
parseComponent(Element, ParserContext) - Method in class com.consol.citrus.config.xml.RepeatUntilTrueParser
 
parseComponent(Element, ParserContext) - Method in class com.consol.citrus.config.xml.SendMessageActionParser
Parse component returning generic bean definition.
parseEndpoint(BeanDefinitionBuilder, Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractEndpointParser
Subclasses can implement this parsing method in order to provide detailed endpoint bean definition properties.
parseEndpointConfiguration(BeanDefinitionBuilder, Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractChannelEndpointParser
 
parseEndpointConfiguration(BeanDefinitionBuilder, Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractEndpointParser
Subclasses can override this parsing method in order to provide proper endpoint configuration bean definition properties.
parseEndpointConfiguration(BeanDefinitionBuilder, Element, ParserContext) - Method in class com.consol.citrus.config.xml.ChannelSyncEndpointParser
 
parseExtractHeaderElements(Element, List<VariableExtractor>) - Method in class com.consol.citrus.config.xml.AbstractMessageActionParser
Parses header extract information.
parseHeaderElements(Element, AbstractMessageContentBuilder) - Method in class com.consol.citrus.config.xml.AbstractMessageActionParser
Parse message header elements in action and add headers to message content builder.
parseInternal(Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractEndpointParser
 
parseInternal(Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractServerParser
 
parseInternal(Element, ParserContext) - Method in class com.consol.citrus.config.xml.ChannelEndpointAdapterParser
 
parseInternal(Element, ParserContext) - Method in class com.consol.citrus.config.xml.EmptyResponseEndpointAdapterParser
 
parseInternal(Element, ParserContext) - Method in class com.consol.citrus.config.xml.RequestDispatchingEndpointAdapterParser
 
parseInternal(Element, ParserContext) - Method in class com.consol.citrus.config.xml.StaticResponseEndpointAdapterParser
 
parseInternal(Element, ParserContext) - Method in class com.consol.citrus.config.xml.TimeoutProducingEndpointAdapterParser
 
parseJsonPathElements(Element, Map<String, Object>) - Static method in class com.consol.citrus.config.util.ValidateMessageParserUtil
Parses 'validate' element containing nested 'json-path' elements.
parseMessageElement(List<?>, Map<String, String>, Map<String, String>) - Static method in class com.consol.citrus.config.util.VariableExtractorParserUtil
 
parseMessagePayload(Element) - Static method in class com.consol.citrus.config.xml.PayloadElementParser
Static parse method taking care of payload element.
parseMessagePayload(String) - Static method in class com.consol.citrus.util.XMLUtils
Parse message payload with DOM implementation.
parseMessageSelector(Element, BeanDefinitionBuilder) - Method in class com.consol.citrus.config.xml.ReceiveMessageActionParser
Added message selector if set.
parseServer(BeanDefinitionBuilder, Element, ParserContext) - Method in class com.consol.citrus.config.xml.AbstractServerParser
Parses element and adds server properties to bean definition via provided builder.
parseValidationContexts(Element, BeanDefinitionBuilder) - Method in class com.consol.citrus.config.xml.ReceiveMessageActionParser
Parse message validation contexts.
PayloadElementParser - Class in com.consol.citrus.config.xml
Bean definition parser for payload element used in message elements in send and receive action.
PayloadTemplateMessageBuilder - Class in com.consol.citrus.validation.builder
 
PayloadTemplateMessageBuilder() - Constructor for class com.consol.citrus.validation.builder.PayloadTemplateMessageBuilder
 
PlainTextMessageValidator - Class in com.consol.citrus.validation.text
Plain text validator using simple String comparison.
PlainTextMessageValidator() - Constructor for class com.consol.citrus.validation.text.PlainTextMessageValidator
 
PLSQL_STMT_ENDING - Static variable in class com.consol.citrus.actions.ExecutePLSQLAction
Special statement endoing character sequence
PollableEndpointConfiguration - Interface in com.consol.citrus.endpoint
Extends endpoint configuration by adding polling interval settings.
PollingCorrelationManager<T> - Class in com.consol.citrus.message.correlation
Extension of default correlation manager adds polling mechanism for find operation on object store.
PollingCorrelationManager(PollableEndpointConfiguration, String) - Constructor for class com.consol.citrus.message.correlation.PollingCorrelationManager
Constructor using fields.
PREFIX - Static variable in class com.consol.citrus.message.MessageHeaders
Common header name prefix
prepareExecution(Message, TestCase) - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Prepares the test builder instance before execution.
prepareTest() - Method in class com.consol.citrus.testng.AbstractTestNGUnitTest
Setup test execution.
prepareTestContext(TestContext) - Method in class com.consol.citrus.junit.AbstractJUnit4CitrusTest
Prepares the test context.
prepareTestContext(TestContext) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Prepares the test context.
prepareTestInstance(TestContext) - Method in class com.consol.citrus.junit.TestSuiteExecutionListener
 
PrepareTestNGMethodInterceptor - Class in com.consol.citrus.testng
TestNG method interceptor duplicates method instances for each package scan test and test name in Citrus annotated test method.
PrepareTestNGMethodInterceptor() - Constructor for class com.consol.citrus.testng.PrepareTestNGMethodInterceptor
 
prettyPrint(String) - Static method in class com.consol.citrus.util.XMLUtils
Pretty prints a XML string.
processOption(String, LinkedList<String>) - Method in class com.consol.citrus.main.CitrusApplication.CliOption
 
Producer - Interface in com.consol.citrus.messaging
 
PropertyUtils - Class in com.consol.citrus.util
Utility class supporting property replacement in template files.
PurgeEndpointAction - Class in com.consol.citrus.actions
Action purges all messages from a message endpoint.
PurgeEndpointAction() - Constructor for class com.consol.citrus.actions.PurgeEndpointAction
Default constructor.
PurgeEndpointActionParser - Class in com.consol.citrus.config.xml
 
PurgeEndpointActionParser() - Constructor for class com.consol.citrus.config.xml.PurgeEndpointActionParser
 
PurgeMessageChannelAction - Class in com.consol.citrus.actions
Action purges all messages from a message channel instance.
PurgeMessageChannelAction() - Constructor for class com.consol.citrus.actions.PurgeMessageChannelAction
Default constructor.
PurgeMessageChannelActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for purge-channel action in test case.
PurgeMessageChannelActionParser() - Constructor for class com.consol.citrus.config.xml.PurgeMessageChannelActionParser
 

Q

QUERY_PARAM_HEADER_NAME - Static variable in class com.consol.citrus.endpoint.resolver.DynamicEndpointUriResolver
 

R

RandomEnumValueFunction - Class in com.consol.citrus.functions.core
Function to choose one random value from a list of strings.
RandomEnumValueFunction() - Constructor for class com.consol.citrus.functions.core.RandomEnumValueFunction
 
RandomNumberFunction - Class in com.consol.citrus.functions.core
Function returning a random numeric value.
RandomNumberFunction() - Constructor for class com.consol.citrus.functions.core.RandomNumberFunction
 
RandomStringFunction - Class in com.consol.citrus.functions.core
Function generating a random string containing alphabetic characters.
RandomStringFunction() - Constructor for class com.consol.citrus.functions.core.RandomStringFunction
 
RandomUUIDFunction - Class in com.consol.citrus.functions.core
Creates a random Java UUID.
RandomUUIDFunction() - Constructor for class com.consol.citrus.functions.core.RandomUUIDFunction
 
randomValue(List<String>) - Method in class com.consol.citrus.functions.core.RandomEnumValueFunction
Pseudo-randomly choose one of the supplied values and return it.
RawMessage - Class in com.consol.citrus.message
 
RawMessage() - Constructor for class com.consol.citrus.message.RawMessage
Empty constructor initializing with empty message payload.
RawMessage(String) - Constructor for class com.consol.citrus.message.RawMessage
Default constructor initializing with message payload
ReadFileResourceFunction - Class in com.consol.citrus.functions.core
Function reads file from given file path and returns the complete file content as function result.
ReadFileResourceFunction() - Constructor for class com.consol.citrus.functions.core.ReadFileResourceFunction
 
readToString(Resource) - Static method in class com.consol.citrus.util.FileUtils
Read file resource to string value with default charset settings.
readToString(InputStream) - Static method in class com.consol.citrus.util.FileUtils
Read file input stream to string value with default charset settings.
readToString(Resource, Charset) - Static method in class com.consol.citrus.util.FileUtils
Read file resource to string value.
readToString(InputStream, Charset) - Static method in class com.consol.citrus.util.FileUtils
Read file input stream to string value.
receive(String, TestContext, long) - Method in class com.consol.citrus.channel.ChannelConsumer
 
receive(String, TestContext, long) - Method in class com.consol.citrus.channel.ChannelSyncConsumer
 
receive(TestContext) - Method in class com.consol.citrus.channel.ChannelSyncProducer
 
receive(String, TestContext) - Method in class com.consol.citrus.channel.ChannelSyncProducer
 
receive(TestContext, long) - Method in class com.consol.citrus.channel.ChannelSyncProducer
 
receive(String, TestContext, long) - Method in class com.consol.citrus.channel.ChannelSyncProducer
 
receive(MessageSelector) - Method in class com.consol.citrus.channel.MessageSelectingQueueChannel
Supports selective consumption of messages on the channel.
receive(MessageSelector, long) - Method in class com.consol.citrus.channel.MessageSelectingQueueChannel
Consume messages on the channel via message selector.
receive(TestContext) - Method in class com.consol.citrus.messaging.AbstractMessageConsumer
 
receive(String, TestContext) - Method in class com.consol.citrus.messaging.AbstractSelectiveMessageConsumer
 
receive(TestContext, long) - Method in class com.consol.citrus.messaging.AbstractSelectiveMessageConsumer
 
receive(TestContext) - Method in interface com.consol.citrus.messaging.Consumer
Receive message with default timeout.
receive(TestContext, long) - Method in interface com.consol.citrus.messaging.Consumer
Receive message with a given timeout.
receive(String, TestContext) - Method in interface com.consol.citrus.messaging.SelectiveConsumer
Receive message with a message selector and default timeout.
receive(String, TestContext, long) - Method in interface com.consol.citrus.messaging.SelectiveConsumer
Receive message with a message selector and a receive timeout.
ReceiveMessageAction - Class in com.consol.citrus.actions
This action receives messages from a service destination.
ReceiveMessageAction() - Constructor for class com.consol.citrus.actions.ReceiveMessageAction
Default constructor.
ReceiveMessageActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for receive action in test case.
ReceiveMessageActionParser() - Constructor for class com.consol.citrus.config.xml.ReceiveMessageActionParser
 
ReceiveTimeoutAction - Class in com.consol.citrus.actions
Action expecting a timeout on a message destination, this means that no message should arrive on the destination.
ReceiveTimeoutAction() - Constructor for class com.consol.citrus.actions.ReceiveTimeoutAction
Default constructor.
ReceiveTimeoutActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for receive-timeout action in test case.
ReceiveTimeoutActionParser() - Constructor for class com.consol.citrus.config.xml.ReceiveTimeoutActionParser
 
ReferenceResolver - Interface in com.consol.citrus.context
 
registerActionParser(String, BeanDefinitionParser) - Static method in class com.consol.citrus.config.TestActionRegistry
Register method to add new action parser.
registerBean(String, Class<?>, ParserContext, boolean) - Static method in class com.consol.citrus.config.util.BeanDefinitionParserUtils
Creates new bean definition from bean class and registers new bean in parser registry.
registerBean(String, BeanDefinition, ParserContext, boolean) - Static method in class com.consol.citrus.config.util.BeanDefinitionParserUtils
Registers bean definition in parser registry and returns bean definition holder.
registerTimer(String, StopTimer) - Method in class com.consol.citrus.context.TestContext
Registers a StopTimer in the test context, so that the associated timer can be stopped later on.
remove(String) - Method in class com.consol.citrus.message.correlation.DefaultObjectStore
 
remove(String) - Method in interface com.consol.citrus.message.correlation.ObjectStore
Removes object with correlation key.
removeHeader(String) - Method in class com.consol.citrus.message.DefaultMessage
 
removeHeader(String) - Method in interface com.consol.citrus.message.Message
Removes the message header if it not a reserved message header such as unique message id.
removeTypeDefinition(String) - Static method in enum com.consol.citrus.message.MessageHeaderType
Removes the type definition form a typed header value.
RepeatOnErrorUntilTrue - Class in com.consol.citrus.container
Looping test container iterating the nested test actions in case an error occurred in one of them.
RepeatOnErrorUntilTrue() - Constructor for class com.consol.citrus.container.RepeatOnErrorUntilTrue
Default constructor.
RepeatOnErrorUntilTrueParser - Class in com.consol.citrus.config.xml
Bean definition parser for repeat-on-error-until-true container in test case.
RepeatOnErrorUntilTrueParser() - Constructor for class com.consol.citrus.config.xml.RepeatOnErrorUntilTrueParser
 
RepeatUntilTrue - Class in com.consol.citrus.container
Typical implementation of repeat iteration loop.
RepeatUntilTrue() - Constructor for class com.consol.citrus.container.RepeatUntilTrue
Default constructor.
RepeatUntilTrueParser - Class in com.consol.citrus.config.xml
Bean definition parser for repeat-until-true container in test case.
RepeatUntilTrueParser() - Constructor for class com.consol.citrus.config.xml.RepeatUntilTrueParser
 
replaceDynamicContentInString(String) - Method in class com.consol.citrus.context.TestContext
Method replacing variable declarations and place holders as well as function expressions in a string
replaceDynamicContentInString(String, boolean) - Method in class com.consol.citrus.context.TestContext
Method replacing variable declarations and functions in a string, optionally the variable values get surrounded with single quotes.
replaceDynamicNamespaces(String, Map<String, String>) - Static method in class com.consol.citrus.xml.xpath.XPathUtils
Replaces all dynamic namespaces in a XPath expression with respective prefixes in namespace map.
replaceFunctionsInString(String, TestContext) - Static method in class com.consol.citrus.functions.FunctionUtils
Search for functions in string and replace with respective function result.
replaceFunctionsInString(String, TestContext, boolean) - Static method in class com.consol.citrus.functions.FunctionUtils
Search for functions in string and replace with respective function result.
replacePropertiesInString(String, Resource) - Static method in class com.consol.citrus.util.PropertyUtils
Replaces properties in string.
replacePropertiesInString(String, Properties) - Static method in class com.consol.citrus.util.PropertyUtils
Replaces properties in string.
replaceVariablesInString(String, TestContext, boolean) - Static method in class com.consol.citrus.variable.VariableUtils
Replace all variable expression in a string with its respective value.
ReplyConsumer - Interface in com.consol.citrus.messaging
Consumer that explicitly receives reply messages synchronously.
ReplyProducer - Interface in com.consol.citrus.messaging
 
REQUEST_PATH_HEADER_NAME - Static variable in class com.consol.citrus.endpoint.resolver.DynamicEndpointUriResolver
 
RequestDispatchingEndpointAdapter - Class in com.consol.citrus.endpoint.adapter
Base endpoint adapter implementation that dispatches incoming messages according to some extracted message value as mapping key and a endpoint adapter mapping.
RequestDispatchingEndpointAdapter() - Constructor for class com.consol.citrus.endpoint.adapter.RequestDispatchingEndpointAdapter
 
RequestDispatchingEndpointAdapterParser - Class in com.consol.citrus.config.xml
Parses dispatching endpoint adapter components.
RequestDispatchingEndpointAdapterParser() - Constructor for class com.consol.citrus.config.xml.RequestDispatchingEndpointAdapterParser
 
resolve(Class<T>) - Method in interface com.consol.citrus.context.ReferenceResolver
Resolve reference of type.
resolve(String, Class<T>) - Method in interface com.consol.citrus.context.ReferenceResolver
Resolve reference of type and name.
resolve(String[], Class<T>) - Method in interface com.consol.citrus.context.ReferenceResolver
Resolve references to list of type.
resolve(Class<T>) - Method in class com.consol.citrus.context.SpringBeanReferenceResolver
 
resolve(String, Class<T>) - Method in class com.consol.citrus.context.SpringBeanReferenceResolver
 
resolve(String[], Class<T>) - Method in class com.consol.citrus.context.SpringBeanReferenceResolver
 
resolveAnnotatedResource(CitrusJUnit4Runner.CitrusFrameworkMethod, Class<?>, TestContext) - Method in class com.consol.citrus.junit.AbstractJUnit4CitrusTest
Resolves value for annotated method parameter.
resolveAnnotatedResource(ITestResult, Class<?>, TestContext) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Resolves value for annotated method parameter.
resolveChannelName(String) - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Resolve the channel by name.
resolveChannelName(String) - Method in class com.consol.citrus.channel.ChannelConsumer
Resolve the channel by name.
resolveChannelName(String) - Method in class com.consol.citrus.channel.ChannelProducer
Resolve the channel by name.
resolveDynamicValue(String) - Method in class com.consol.citrus.context.TestContext
Checks weather the given expression is a variable or function and resolves the value accordingly
resolveDynamicValuesInArray(T[]) - Method in class com.consol.citrus.context.TestContext
Replaces variables and functions in array with respective values and returns the new array representation.
resolveDynamicValuesInList(List<T>) - Method in class com.consol.citrus.context.TestContext
Replaces variables and functions in a list with respective values and returns the new list representation.
resolveDynamicValuesInMap(Map<String, T>) - Method in class com.consol.citrus.context.TestContext
Replaces variables and functions inside a map with respective values and returns a new map representation.
resolveEndpointName(String) - Method in class com.consol.citrus.actions.PurgeEndpointAction
Resolve the endpoint by name.
resolveEndpointUri(Message, String) - Method in class com.consol.citrus.endpoint.resolver.DynamicEndpointUriResolver
Get the endpoint uri according to message header entry with fallback default uri.
resolveEndpointUri(Message, String) - Method in interface com.consol.citrus.endpoint.resolver.EndpointUriResolver
Get the dedicated message endpoint uri for this message.
resolveFunction(String, TestContext) - Static method in class com.consol.citrus.functions.FunctionUtils
This method resolves a custom function to its respective result.
resolveParameter(CitrusJUnit4Runner.CitrusFrameworkMethod, TestCase, TestContext) - Method in class com.consol.citrus.junit.AbstractJUnit4CitrusTest
Resolves method arguments supporting TestNG data provider parameters as well as CitrusResource annotated methods.
resolveParameter(ITestResult, Method, TestCase, TestContext, int) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Resolves method arguments supporting TestNG data provider parameters as well as CitrusResource annotated methods.
resolveResource(String, String, String, String, String) - Method in class com.consol.citrus.xml.LSResolverImpl
 
resolveValidationMatcher(String, String, String, TestContext) - Static method in class com.consol.citrus.validation.matcher.ValidationMatcherUtils
This method resolves a custom validationMatcher to its respective result.
RESOURCE_RESOLVER - Static variable in class com.consol.citrus.xml.XmlConfigurer
 
ROOT_QNAME_SELECTOR_ELEMENT - Static variable in class com.consol.citrus.channel.selector.RootQNameMessageSelector
Special selector element name identifying this message selector implementation
RootQNameMessageSelector - Class in com.consol.citrus.channel.selector
Message selector accepts XML messages according to specified root element QName.
RootQNameMessageSelector(String) - Constructor for class com.consol.citrus.channel.selector.RootQNameMessageSelector
Default constructor using fields.
RootQNameSchemaMappingStrategy - Class in com.consol.citrus.xml.schema
Mapping strategy uses the root element local name to find matching schema instance.
RootQNameSchemaMappingStrategy() - Constructor for class com.consol.citrus.xml.schema.RootQNameSchemaMappingStrategy
 
RoundFunction - Class in com.consol.citrus.functions.core
Function returns the closest integer value to a decimal argument.
RoundFunction() - Constructor for class com.consol.citrus.functions.core.RoundFunction
 
run(TestAction) - Method in class com.consol.citrus.Citrus
Runs a test action which can also be a whole test case.
run(TestAction, TestContext) - Method in class com.consol.citrus.Citrus
Runs test action with given test context.
run(CitrusJUnit4Runner.CitrusFrameworkMethod) - Method in class com.consol.citrus.junit.AbstractJUnit4CitrusTest
Reads Citrus test annotation from framework method and executes test case.
run(String...) - Static method in class com.consol.citrus.main.CitrusApplication
Run application with given command line arguments.
run(Citrus, String...) - Static method in class com.consol.citrus.main.CitrusApplication
Run application with prepared Citrus instance.
run() - Method in class com.consol.citrus.server.AbstractServer
Subclasses may overwrite this method in order to add special execution logic.
run() - Method in class com.consol.citrus.server.ServerShutdownThread
 
run(IHookCallBack, ITestResult) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
 
run(ITestResult, Method, TestLoader, int) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest
Run method prepares and executes test case.
runTestMethod(ITestResult) - Method in class com.consol.citrus.testng.AbstractTestNGCitrusTest.FakeExecutionCallBack
 

S

saveCorrelationKey(String, String, TestContext) - Method in interface com.consol.citrus.message.correlation.CorrelationManager
Creates new correlation key in test context by saving as test variable.
saveCorrelationKey(String, String, TestContext) - Method in class com.consol.citrus.message.correlation.DefaultCorrelationManager
 
saveReplyMessageChannel(Message, TestContext) - Method in class com.consol.citrus.channel.ChannelSyncConsumer
Store reply message channel.
SchemaCollectionParser - Class in com.consol.citrus.config.xml
Bean definition parser for schema configuration.
SchemaCollectionParser() - Constructor for class com.consol.citrus.config.xml.SchemaCollectionParser
 
SchemaMappingStrategyChain - Class in com.consol.citrus.xml.schema
Special schema mapping strategy delegating to several other strategies in a mapping chain.
SchemaMappingStrategyChain() - Constructor for class com.consol.citrus.xml.schema.SchemaMappingStrategyChain
 
SchemaParser - Class in com.consol.citrus.config.xml
Bean definition parser for schema configuration.
SchemaParser() - Constructor for class com.consol.citrus.config.xml.SchemaParser
 
SchemaRepositoryParser - Class in com.consol.citrus.config.xml
Bean definition parser for schema-repository configuration.
SchemaRepositoryParser() - Constructor for class com.consol.citrus.config.xml.SchemaRepositoryParser
 
schemaResources - Variable in class com.consol.citrus.xml.schema.AbstractSchemaCollection
List of schema resources
schemas - Variable in class com.consol.citrus.xml.schema.XsdSchemaCollection
List of schema locations loaded as schema resource instance
ScriptTypes - Class in com.consol.citrus.script
Script type constants representing possible script languages used in test cases.
ScriptValidationContext - Class in com.consol.citrus.validation.script
Basic script validation context providing the validation code either from file resource or from direct script string.
ScriptValidationContext(String) - Constructor for class com.consol.citrus.validation.script.ScriptValidationContext
Default constructor.
ScriptValidationContext(String, String) - Constructor for class com.consol.citrus.validation.script.ScriptValidationContext
Constructor using type field.
selectImports(AnnotationMetadata) - Method in class com.consol.citrus.config.CitrusConfigImport
 
SelectiveConsumer - Interface in com.consol.citrus.messaging
Consumer implementation able to select messages available on a message destination.
send(Message, TestContext) - Method in class com.consol.citrus.channel.ChannelProducer
 
send(Message, TestContext) - Method in class com.consol.citrus.channel.ChannelSyncConsumer
 
send(Message, TestContext) - Method in class com.consol.citrus.channel.ChannelSyncProducer
 
send(Message, TestContext) - Method in interface com.consol.citrus.messaging.Producer
Sends the message.
SendMessageAction - Class in com.consol.citrus.actions
This action sends a messages to a specified message endpoint.
SendMessageAction() - Constructor for class com.consol.citrus.actions.SendMessageAction
Default constructor.
SendMessageActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for send action in test case.
SendMessageActionParser() - Constructor for class com.consol.citrus.config.xml.SendMessageActionParser
 
Sequence - Class in com.consol.citrus.container
Sequence container executing a set of nested test actions in simple sequence.
Sequence() - Constructor for class com.consol.citrus.container.Sequence
Default constructor.
SequenceAfterSuite - Class in com.consol.citrus.container
Sequence of Citrus test actions that get executed after a test suite run.
SequenceAfterSuite() - Constructor for class com.consol.citrus.container.SequenceAfterSuite
 
SequenceAfterSuiteParser - Class in com.consol.citrus.config.xml
 
SequenceAfterSuiteParser() - Constructor for class com.consol.citrus.config.xml.SequenceAfterSuiteParser
 
SequenceAfterTest - Class in com.consol.citrus.container
Sequence of test actions executed after a test case.
SequenceAfterTest() - Constructor for class com.consol.citrus.container.SequenceAfterTest
 
SequenceAfterTestParser - Class in com.consol.citrus.config.xml
 
SequenceAfterTestParser() - Constructor for class com.consol.citrus.config.xml.SequenceAfterTestParser
 
SequenceBeforeSuite - Class in com.consol.citrus.container
Sequence of Citrus test actions that get executed before a test suite run.
SequenceBeforeSuite() - Constructor for class com.consol.citrus.container.SequenceBeforeSuite
 
SequenceBeforeSuiteParser - Class in com.consol.citrus.config.xml
 
SequenceBeforeSuiteParser() - Constructor for class com.consol.citrus.config.xml.SequenceBeforeSuiteParser
 
SequenceBeforeTest - Class in com.consol.citrus.container
Sequence of test actions executed before a test case.
SequenceBeforeTest() - Constructor for class com.consol.citrus.container.SequenceBeforeTest
 
SequenceBeforeTestParser - Class in com.consol.citrus.config.xml
 
SequenceBeforeTestParser() - Constructor for class com.consol.citrus.config.xml.SequenceBeforeTestParser
 
SequenceParser - Class in com.consol.citrus.config.xml
Bean definition parser for sequential container in test case.
SequenceParser() - Constructor for class com.consol.citrus.config.xml.SequenceParser
 
serialize(Document) - Static method in class com.consol.citrus.util.XMLUtils
Serializes a DOM document
Server - Interface in com.consol.citrus.server
Server representation in Citrus is a runnable instance accepting client connections.
ServerShutdownThread - Class in com.consol.citrus.server
Class representing shutdown hook thread for server implementations to stop on JVM shutdown.
ServerShutdownThread(Server) - Constructor for class com.consol.citrus.server.ServerShutdownThread
Default Constructor using fields
ServerShutdownThread(List<Server>) - Constructor for class com.consol.citrus.server.ServerShutdownThread
Default Constructor using fields
setAction(TestAction) - Method in class com.consol.citrus.container.Assert
Set the nested test action.
setActions(List<TestAction>) - Method in class com.consol.citrus.container.AbstractActionContainer
 
setActions(List<TestAction>) - Method in class com.consol.citrus.container.Assert
 
setActions(List<TestAction>) - Method in class com.consol.citrus.container.Template
Set nested test actions.
setActions(List<TestAction>) - Method in interface com.consol.citrus.container.TestActionContainer
Sets the embedded test actions to execute within this container.
setActor(TestActor) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Sets the actor.
setActor(TestActor) - Method in class com.consol.citrus.actions.AbstractTestAction
Sets the actor.
setActor(TestActor) - Method in class com.consol.citrus.endpoint.AbstractEndpoint
Sets the actor.
setActor(TestActor) - Method in interface com.consol.citrus.endpoint.Endpoint
Sets the test actor for this endpoint.
setAdapterMappings(Map<String, EndpointAdapter>) - Method in class com.consol.citrus.endpoint.adapter.mapping.SimpleMappingStrategy
Sets the endpoint adapter mappings.
setAfterSuiteActions(List<SequenceAfterSuite>) - Method in class com.consol.citrus.container.SequenceBeforeSuite
Sets the afterSuiteActions.
setAfterTest(List<SequenceAfterTest>) - Method in class com.consol.citrus.TestCase
Sets the after test action sequence.
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.context.SpringBeanReferenceResolver
 
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.context.TestContext
Sets the Spring bean application context.
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.context.TestContextFactory
 
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
 
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.endpoint.adapter.mapping.BeanNameMappingStrategy
 
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Injects Spring bean application context this adapter is managed by.
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.script.GroovyTestCaseParser
 
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.validation.callback.AbstractValidationCallback
Sets the applicationContext.
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.validation.matcher.core.XmlValidationMatcher
Inject Spring bean application context
setApplicationContext(ApplicationContext) - Method in class com.consol.citrus.validation.xml.DomXmlMessageValidator
setAttribute(String, Object) - Method in class com.consol.citrus.junit.CitrusJUnit4Runner.CitrusFrameworkMethod
Adds attribute value to framework method.
setAuthor(String) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
 
setAuthor(String) - Method in class com.consol.citrus.TestCaseMetaInfo
Set the test author.
setAuthor(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set the test author.
setAutoSleep(Long) - Method in class com.consol.citrus.container.RepeatOnErrorUntilTrue
Setter for auto sleep time (in seconds).
setAutoStart(boolean) - Method in class com.consol.citrus.server.AbstractServer
Enable/disable server auto start
setBeanFactory(BeanFactory) - Method in class com.consol.citrus.actions.PurgeEndpointAction
 
setBeanFactory(BeanFactory) - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Sets the bean factory for channel resolver.
setBeanFactory(BeanFactory) - Method in class com.consol.citrus.channel.ChannelEndpoint
Sets the bean factory for channel resolver.
setBeanFactory(BeanFactory) - Method in class com.consol.citrus.channel.ChannelEndpointAdapter
 
setBeanFactory(BeanFactory) - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Sets the bean factory for channel resolver.
setBeanFactory(BeanFactory) - Method in class com.consol.citrus.server.AbstractServer
Sets the Spring bean factory.
setBeanName(String) - Method in class com.consol.citrus.endpoint.AbstractEndpoint
 
setBeanName(String) - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
 
setBeanName(String) - Method in class com.consol.citrus.endpoint.AbstractEndpointComponent
 
setBeanName(String) - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Injects this adapters bean name.
setBeanName(String) - Method in class com.consol.citrus.TestCase
 
setBeanName(String) - Method in class com.consol.citrus.xml.XsdSchemaRepository
setBeforeTest(List<SequenceBeforeTest>) - Method in class com.consol.citrus.TestCase
Sets the before test action sequence.
setBuildFilePath(String) - Method in class com.consol.citrus.actions.AntRunAction
Sets the buildFilePath.
setBuildListener(BuildListener) - Method in class com.consol.citrus.actions.AntRunAction
Sets the buildListener.
setCause(Throwable) - Method in class com.consol.citrus.TestResult
Setter for the failure cause.
setChannel(MessageChannel) - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Set the message channel.
setChannelName(String) - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Sets the destination channel name.
setChannelNames(List<String>) - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Sets the channelNames.
setChannelResolver(DestinationResolver<MessageChannel>) - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Sets the channelResolver.
setChannelResolver(DestinationResolver) - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Set the channel resolver.
setChannels(List<MessageChannel>) - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Sets the channels.
setClassName(String) - Method in class com.consol.citrus.actions.JavaAction
Setter for class name
setCompany(String) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
 
setCondition(Condition) - Method in class com.consol.citrus.actions.WaitAction
 
setCondition(String) - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Aborting condition.
setCondition(String) - Method in class com.consol.citrus.container.Conditional
Condition which allows execution if true.
setConditionExpression(IteratingConditionExpression) - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Aborting condition expression.
setConditionExpression(ConditionExpression) - Method in class com.consol.citrus.container.Conditional
Condition expression allows container execution if evaluates to true.
setConfigClass(Class) - Method in class com.consol.citrus.main.CitrusApplication
Sets the configClass property.
setConstructorArgs(List<Object>) - Method in class com.consol.citrus.actions.JavaAction
Setter for constructor args
setConstructorArgValue(BeanDefinitionBuilder, String) - Static method in class com.consol.citrus.config.util.BeanDefinitionParserUtils
Sets the property value on bean definition as constructor argument in case value is not null.
setContextConfigLocation(String) - Method in class com.consol.citrus.endpoint.adapter.mapping.ContextLoadingMappingStrategy
Sets the context config location for building the Spring application context.
setContextFile(String) - Method in class com.consol.citrus.common.XmlTestLoader
Sets custom Spring application context file for XML test case.
setControlNamespaces(Map<String, String>) - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Set the control namespace elements.
setControlResultSet(Map<String, List<String>>) - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
Set expected control result set.
setCorrelationManager(CorrelationManager<MessageChannel>) - Method in class com.consol.citrus.channel.ChannelSyncConsumer
Sets the correlation manager.
setCorrelationManager(CorrelationManager<Message>) - Method in class com.consol.citrus.channel.ChannelSyncProducer
Sets the correlation manager.
setCorrelator(MessageCorrelator) - Method in class com.consol.citrus.channel.ChannelSyncEndpointConfiguration
Set the reply message correlator.
setCreationDate(Date) - Method in class com.consol.citrus.TestCaseMetaInfo
Set the creation date.
setDataDictionary(DataDictionary) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Sets the data dictionary.
setDataDictionary(DataDictionary) - Method in class com.consol.citrus.actions.SendMessageAction
Sets the data dictionary.
setDataDictionary(DataDictionary) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
 
setDataDictionary(DataDictionary) - Method in interface com.consol.citrus.validation.builder.MessageContentBuilder
Sets explicit data dictionary for this message builder.
setDateFormat(DateFormat) - Method in class com.consol.citrus.report.HtmlReporter
Sets the dateFormat property.
setDefaultEndpointUri(String) - Method in class com.consol.citrus.endpoint.resolver.DynamicEndpointUriResolver
Sets the default fallback endpoint uri.
setDefaultTimeout(long) - Method in class com.consol.citrus.server.AbstractServer
Sets the defaultTimeout for sending and receiving messages..
setDelay(long) - Method in class com.consol.citrus.container.Timer
 
setDescription(String) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Sets this test action's description.
setDescription(String) - Method in class com.consol.citrus.actions.AbstractTestAction
 
setDescription(String) - Method in interface com.consol.citrus.TestAction
Description setter.
setDescription(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set the test description.
setDisabled(boolean) - Method in class com.consol.citrus.TestActor
Sets the disabled.
setDTDResource(Resource) - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Set dtd resource.
setDuration(long) - Method in class com.consol.citrus.main.CitrusApplication
Sets the duration property.
setEnabled(String) - Method in class com.consol.citrus.report.HtmlReporter
Sets the enabled property.
setEndpoint(Endpoint) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Set message endpoint instance.
setEndpoint(Endpoint) - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
Set message endpoint instance.
setEndpoint(Endpoint) - Method in class com.consol.citrus.actions.SendMessageAction
Sets the message endpoint.
setEndpointAdapter(EndpointAdapter) - Method in class com.consol.citrus.server.AbstractServer
Sets the message endpoint adapter.
setEndpointFactory(EndpointFactory) - Method in class com.consol.citrus.context.TestContext
Sets the endpoint factory.
setEndpointFactory(EndpointFactory) - Method in class com.consol.citrus.context.TestContextFactory
Sets the endpoint factory.
setEndpointNames(List<String>) - Method in class com.consol.citrus.actions.PurgeEndpointAction
Sets the endpointNames.
setEndpoints(List<Endpoint>) - Method in class com.consol.citrus.actions.PurgeEndpointAction
Sets the endpoints.
setEndpointUri(String) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Sets the endpoint uri.
setEndpointUri(String) - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
Sets the endpoint uri.
setEndpointUri(String) - Method in class com.consol.citrus.actions.SendMessageAction
Sets the endpoint uri.
setEnv(Map<String, String>) - Method in class com.consol.citrus.container.AbstractSuiteActionContainer
Sets the env.
setEnv(Map<String, String>) - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Sets the env.
setException(Class<? extends Throwable>) - Method in class com.consol.citrus.container.Assert
Sets the exception.
setException(String) - Method in class com.consol.citrus.container.Catch
Set the exception that is caught.
setExtractVariables(Map<String, String>) - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
User can extract column values to test variables.
setFailureStack(List<FailureStackElement>) - Method in exception com.consol.citrus.exceptions.CitrusRuntimeException
Sets the custom failure stack holding line number information inside test case.
setFallbackEndpointAdapter(EndpointAdapter) - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
Sets the fallback endpoint adapter.
setFilePath(String) - Method in class com.consol.citrus.actions.LoadPropertiesAction
File path setter.
setFilePath(String) - Method in class com.consol.citrus.condition.FileCondition
 
setFinalActions(List<TestAction>) - Method in class com.consol.citrus.config.TestCaseFactory
Setter for final test actions.
setFinalActions(List<TestAction>) - Method in class com.consol.citrus.TestCase
Setter for finally chain.
setFork(boolean) - Method in class com.consol.citrus.container.Timer
 
setForkMode(boolean) - Method in class com.consol.citrus.actions.SendMessageAction
Enables fork mode for this message sender.
setFramework(TestCaseCreator.UnitFramework) - Method in class com.consol.citrus.util.TestCaseCreator
Set the unit test framework.
setFunctionLibraries(List<FunctionLibrary>) - Method in class com.consol.citrus.functions.FunctionRegistry
 
setFunctionRegistry(FunctionRegistry) - Method in class com.consol.citrus.context.TestContext
Set the function registry.
setFunctionRegistry(FunctionRegistry) - Method in class com.consol.citrus.context.TestContextFactory
 
setFunctionRegistry(FunctionRegistry) - Method in class com.consol.citrus.variable.GlobalVariablesPropertyLoader
Set the function registry.
setGlobalContext(boolean) - Method in class com.consol.citrus.container.Template
Boolean flag marking the template variables should also affect variables in test case.
setGlobalScope(boolean) - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
Sets the global scope property.
setGlobalVariables(GlobalVariables) - Method in class com.consol.citrus.context.TestContext
Get global variables.
setGlobalVariables(GlobalVariables) - Method in class com.consol.citrus.context.TestContextFactory
 
setGlobalVariables(GlobalVariables) - Method in class com.consol.citrus.variable.GlobalVariablesPropertyLoader
Set the global variables.
setGroups(String[]) - Method in class com.consol.citrus.TestCase
Sets the groups.
setHeader(String, Object) - Method in class com.consol.citrus.message.DefaultMessage
 
setHeader(String, Object) - Method in interface com.consol.citrus.message.Message
Sets new header entry in message header list.
setHeader(Message, String, String) - Static method in class com.consol.citrus.message.MessageHeaderUtils
Safely sets header on message builder.
setHeaderData(List<String>) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Sets the message header data.
setHeaderMappings(Map<String, String>) - Method in class com.consol.citrus.variable.MessageHeaderVariableExtractor
Set the header mappings.
setHeaderName(String) - Method in class com.consol.citrus.endpoint.adapter.mapping.HeaderMappingKeyExtractor
Sets the header name.
setHeaderResources(List<String>) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Sets the message header resource paths.
setHttpResponseCode(String) - Method in class com.consol.citrus.condition.HttpCondition
 
setId(String) - Method in class com.consol.citrus.actions.StopTimeAction
Setter for timeline id.
setIgnoreErrors(boolean) - Method in class com.consol.citrus.actions.ExecutePLSQLAction
Ignore errors during execution.
setIgnoreErrors(boolean) - Method in class com.consol.citrus.actions.ExecuteSQLAction
Ignore errors during execution.
setIgnoreExpressions(Set<String>) - Method in class com.consol.citrus.validation.json.JsonMessageValidationContext
Set ignored message elements.
setIgnoreExpressions(Set<String>) - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Set ignored message elements.
setIgnoreNewLineType(boolean) - Method in class com.consol.citrus.validation.text.PlainTextMessageValidator
Sets the ignoreNewLineType.
setIgnoreNotFound(boolean) - Method in class com.consol.citrus.validation.json.JsonPathMessageConstructionInterceptor
Sets the ignoreNotFound.
setIgnoreWhitespace(boolean) - Method in class com.consol.citrus.validation.text.PlainTextMessageValidator
Sets the ignoreWhitespace.
setIndex(int) - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Setter for looping index.
setIndexName(String) - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Name of index variable.
setInstance(Object) - Method in class com.consol.citrus.actions.JavaAction
Setter for object instance
setInstance(Citrus) - Method in class com.consol.citrus.main.CitrusApplication
Sets the instance property.
setInterceptors(List<Object>) - Method in class com.consol.citrus.server.AbstractServer
Sets the handler interceptors.
setInterval(String) - Method in class com.consol.citrus.actions.WaitAction
 
setInterval(long) - Method in class com.consol.citrus.container.Timer
 
setJsonPathExpression(String) - Method in class com.consol.citrus.endpoint.adapter.mapping.JsonPayloadMappingKeyExtractor
Sets the jsonPathExpression property.
setJsonPathExpressions(Map<String, String>) - Method in class com.consol.citrus.validation.json.JsonPathMessageConstructionInterceptor
 
setJsonPathExpressions(Map<String, Object>) - Method in class com.consol.citrus.validation.json.JsonPathMessageValidationContext
Set the control message elements explicitly validated XPath expression validation.
setJsonPathExpressions(Map<String, String>) - Method in class com.consol.citrus.validation.json.JsonPathVariableExtractor
Sets the JSONPath expressions.
setLastExecutedAction(TestAction) - Method in class com.consol.citrus.container.AbstractActionContainer
 
setLastExecutedAction(TestAction) - Method in interface com.consol.citrus.container.TestActionContainer
Sets the last executed action.
setLastUpdatedBy(String) - Method in class com.consol.citrus.TestCaseMetaInfo
Set the author that recently updated this test case.
setLastUpdatedOn(Date) - Method in class com.consol.citrus.TestCaseMetaInfo
Set last updating date.
setLineNumberEnd(Long) - Method in class com.consol.citrus.report.FailureStackElement
Sets the line number where failing action ends.
setLocations(List<String>) - Method in class com.consol.citrus.xml.XsdSchemaRepository
Sets the locations.
setLogo(Resource) - Method in class com.consol.citrus.report.HtmlReporter
Sets the logo.
setMap(Map<String, String>) - Method in class com.consol.citrus.functions.core.MapValueFunction
Sets the mappings for this function.
setMappingFile(Resource) - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
Sets the mapping file resource.
setMappingKeyExtractor(MappingKeyExtractor) - Method in class com.consol.citrus.endpoint.adapter.RequestDispatchingEndpointAdapter
Sets the mapping name extractor implementation.
setMappingKeyPrefix(String) - Method in class com.consol.citrus.endpoint.adapter.mapping.AbstractMappingKeyExtractor
Sets the static mapping key prefix automatically added to extracted mapping key.
setMappingKeySuffix(String) - Method in class com.consol.citrus.endpoint.adapter.mapping.AbstractMappingKeyExtractor
Sets the static mapping key suffix automatically added to extracted mapping key.
setMappings(Map<String, String>) - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
Sets the mappings.
setMappings(Map<String, XsdSchema>) - Method in class com.consol.citrus.xml.schema.RootQNameSchemaMappingStrategy
Sets the mappings.
setMappingStrategy(EndpointAdapterMappingStrategy) - Method in class com.consol.citrus.endpoint.adapter.RequestDispatchingEndpointAdapter
Sets the endpoint adapter mapping strategy.
setMembers(Map<String, Function>) - Method in class com.consol.citrus.functions.FunctionLibrary
Set the function library content.
setMembers(Map<String, ValidationMatcher>) - Method in class com.consol.citrus.validation.matcher.ValidationMatcherLibrary
Set the validationMatcher library content.
setMessage(String) - Method in class com.consol.citrus.actions.EchoAction
Setter for message
setMessage(String) - Method in class com.consol.citrus.actions.FailAction
Setter for user defined cause message.
setMessage(String) - Method in class com.consol.citrus.actions.InputAction
Sets the message.
setMessage(String) - Method in class com.consol.citrus.container.Assert
Set the message to send.
setMessageBuilder(MessageContentBuilder) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Sets the message builder implementation.
setMessageBuilder(MessageContentBuilder) - Method in class com.consol.citrus.actions.SendMessageAction
Sets the message builder implementation.
setMessageConstructionInterceptors(MessageConstructionInterceptors) - Method in class com.consol.citrus.context.TestContext
Sets the messsage construction interceptors.
setMessageConstructionInterceptors(MessageConstructionInterceptors) - Method in class com.consol.citrus.context.TestContextFactory
Sets the message construction interceptors.
setMessageConstructionInterceptors(List<MessageConstructionInterceptor>) - Method in class com.consol.citrus.validation.interceptor.MessageConstructionInterceptors
Sets the messageConstructionInterceptors property.
setMessageConverter(ChannelMessageConverter) - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Sets the message converter.
setMessageConverter(XhtmlMessageConverter) - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageValidator
Sets the messageConverter property.
setMessageConverter(XhtmlMessageConverter) - Method in class com.consol.citrus.validation.xhtml.XhtmlXpathMessageValidator
Sets the messageConverter property.
setMessageHeader(Map<String, Object>) - Method in class com.consol.citrus.endpoint.adapter.StaticResponseEndpointAdapter
Set the response message header.
setMessageHeaders(Map<String, Object>) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Sets the message headers for this control message.
setMessageInterceptors(List<MessageConstructionInterceptor>) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Sets the messageInterceptors.
setMessageListeners(MessageListeners) - Method in class com.consol.citrus.context.TestContext
Set the message listeners.
setMessageListeners(MessageListeners) - Method in class com.consol.citrus.context.TestContextFactory
Sets the message listeners.
setMessageName(String) - Method in class com.consol.citrus.condition.MessageCondition
Sets the messageName property.
setMessageName(String) - Method in class com.consol.citrus.validation.builder.AbstractMessageContentBuilder
Sets the messageName property.
setMessagePayload(String) - Method in class com.consol.citrus.endpoint.adapter.StaticResponseEndpointAdapter
Set the response message payload.
setMessagePayloadResource(String) - Method in class com.consol.citrus.endpoint.adapter.StaticResponseEndpointAdapter
Sets the messagePayloadResource property.
setMessageSelector(Map<String, Object>) - Method in class com.consol.citrus.actions.PurgeEndpointAction
Setter for messageSelector.
setMessageSelector(MessageSelector) - Method in class com.consol.citrus.actions.PurgeMessageChannelAction
Sets the messageSelector.
setMessageSelector(Map<String, Object>) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Setter for messageSelector.
setMessageSelector(String) - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
Set message selector string.
setMessageSelectorString(String) - Method in class com.consol.citrus.actions.PurgeEndpointAction
Set message selector string.
setMessageSelectorString(String) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Set message selector string.
setMessageStore(MessageStore) - Method in class com.consol.citrus.context.TestContext
Sets the messageStore property.
setMessageType(String) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Sets the expected message type for this receive action.
setMessageType(String) - Method in class com.consol.citrus.actions.SendMessageAction
Sets the expected message type for this receive action.
setMessageValidatorRegistry(MessageValidatorRegistry) - Method in class com.consol.citrus.context.TestContext
Set the message validator registry.
setMessageValidatorRegistry(MessageValidatorRegistry) - Method in class com.consol.citrus.context.TestContextFactory
Sets the message validator registry.
setMessageValidators(List<MessageValidator<? extends ValidationContext>>) - Method in class com.consol.citrus.validation.MessageValidatorRegistry
Sets available message validator implementations.
setMessagingTemplate(MessagingTemplate) - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
Sets the messaging template.
setMetaInfo(TestCaseMetaInfo) - Method in class com.consol.citrus.TestCase
Set the test case meta information.
setMethod(String) - Method in class com.consol.citrus.condition.HttpCondition
 
setMethodArgs(List<Object>) - Method in class com.consol.citrus.actions.JavaAction
Setter for method args
setMethodName(String) - Method in class com.consol.citrus.actions.JavaAction
Setter for method name
setMilliseconds(String) - Method in class com.consol.citrus.actions.SleepAction
Setter for milliseconds
setMilliseconds(String) - Method in class com.consol.citrus.actions.WaitAction
 
setName(String) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Sets this test action's name.
setName(String) - Method in class com.consol.citrus.actions.AbstractTestAction
(non-Javadoc)
setName(String) - Method in class com.consol.citrus.endpoint.AbstractEndpoint
 
setName(String) - Method in class com.consol.citrus.endpoint.AbstractEndpointComponent
 
setName(String) - Method in interface com.consol.citrus.endpoint.Endpoint
Sets the endpoint name.
setName(String) - Method in interface com.consol.citrus.endpoint.EndpointComponent
Sets the endpoint component name.
setName(String) - Method in class com.consol.citrus.functions.FunctionLibrary
Get the name of the function library.
setName(String) - Method in class com.consol.citrus.message.DefaultMessage
 
setName(String) - Method in interface com.consol.citrus.message.Message
Sets the message name for internal use.
setName(String) - Method in interface com.consol.citrus.TestAction
Name of test action injected as Spring bean name
setName(String) - Method in class com.consol.citrus.TestActor
Sets the name.
setName(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set the test name.
setName(String) - Method in class com.consol.citrus.validation.matcher.ValidationMatcherLibrary
Get the name of the validationMatcher library.
setName(String) - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
Sets the data dictionary name.
setNamePattern(String) - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Sets the name pattern.
setNamespaceContextBuilder(NamespaceContextBuilder) - Method in class com.consol.citrus.context.TestContext
Sets the namespace context builder.
setNamespaceContextBuilder(NamespaceContextBuilder) - Method in class com.consol.citrus.context.TestContextFactory
Sets the namespace context builder.
setNamespaceContextBuilder(NamespaceContextBuilder) - Method in class com.consol.citrus.endpoint.adapter.mapping.XPathPayloadMappingKeyExtractor
Sets the namespace context builder for this extractor.
setNamespaceContextBuilder(NamespaceContextBuilder) - Method in class com.consol.citrus.variable.dictionary.xml.XpathMappingDataDictionary
 
setNamespaceMappings(Map<String, String>) - Method in class com.consol.citrus.xml.namespace.NamespaceContextBuilder
Sets the default mappings for this namespace context builder.
setNamespaces(Map<String, String>) - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Set the namespace definitions.
setNamespaces(Map<String, String>) - Method in class com.consol.citrus.validation.xml.XpathPayloadVariableExtractor
List of expected namespaces.
setNonceValidity(Long) - Method in class com.consol.citrus.functions.core.DigestAuthHeaderFunction
Sets the nonceValidity.
setObjectStore(ObjectStore<T>) - Method in interface com.consol.citrus.message.correlation.CorrelationManager
Sets the object store implementation
setObjectStore(ObjectStore<T>) - Method in class com.consol.citrus.message.correlation.DefaultCorrelationManager
 
setOutputDirectory(String) - Method in class com.consol.citrus.report.HtmlReporter
Sets the outputDirectory property.
setOutputDirectory(Resource) - Method in class com.consol.citrus.report.MessageTracingTestListener
Sets the outputDirectory.
setOutputFile(String) - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
 
setPackage(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set the test package.
setPackageName(String) - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Sets default test case package.
setPackageName(String) - Method in class com.consol.citrus.TestCase
Set the package name
setPackageNamePattern(String) - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Sets the package name pattern.
setPageTitle(String) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
 
setPageTitle(String) - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
 
setParameter(Map<String, String>) - Method in class com.consol.citrus.container.Template
Set parameter before execution.
setParameters(String[], Object[]) - Method in class com.consol.citrus.TestCase
Sets the parameters.
setParameters(Map<String, Object>) - Method in class com.consol.citrus.TestResult
Sets the parameters.
setParserConfigParameter(LSParser, String, Object) - Method in class com.consol.citrus.xml.XmlConfigurer
Sets a config parameter on LSParser instance if settable.
setParseSettings(Map<String, Object>) - Method in class com.consol.citrus.xml.XmlConfigurer
Sets the parseSettings property.
setPathMappingStrategy(DataDictionary.PathMappingStrategy) - Method in class com.consol.citrus.variable.dictionary.AbstractDataDictionary
Sets the path mapping strategy.
setPayload(Object) - Method in class com.consol.citrus.message.DefaultMessage
 
setPayload(Object) - Method in interface com.consol.citrus.message.Message
Sets the message payload.
setPayloadData(String) - Method in class com.consol.citrus.validation.builder.PayloadTemplateMessageBuilder
Set message payload as direct string data.
setPayloadResourceCharset(String) - Method in class com.consol.citrus.validation.builder.PayloadTemplateMessageBuilder
Sets the payloadResourceCharset.
setPayloadResourcePath(String) - Method in class com.consol.citrus.validation.builder.PayloadTemplateMessageBuilder
Set the message payload as external file resource.
setPollingInterval(long) - Method in class com.consol.citrus.channel.ChannelSyncEndpointConfiguration
Sets the pollingInterval.
setPollingInterval(long) - Method in class com.consol.citrus.channel.MessageSelectingQueueChannel
Sets the pollingInterval.
setPollingInterval(long) - Method in class com.consol.citrus.endpoint.AbstractPollableEndpointConfiguration
Sets the pollingInterval.
setPollingInterval(long) - Method in interface com.consol.citrus.endpoint.PollableEndpointConfiguration
Sets the polling interval.
setPrefix(String) - Method in class com.consol.citrus.functions.FunctionLibrary
Set the library prefix.
setPrefix(String) - Method in class com.consol.citrus.validation.matcher.ValidationMatcherLibrary
Set the library prefix.
setProperties(Properties) - Method in class com.consol.citrus.actions.AntRunAction
Sets the properties.
setPropertyFilePath(String) - Method in class com.consol.citrus.actions.AntRunAction
Sets the propertyFilePath.
setPropertyFiles(List<String>) - Method in class com.consol.citrus.variable.GlobalVariablesPropertyLoader
Set list of property files to be loaded
setPropertyReference(BeanDefinitionBuilder, String, String) - Static method in class com.consol.citrus.config.util.BeanDefinitionParserUtils
Sets the property reference on bean definition in case reference is set properly.
setPropertyReference(BeanDefinitionBuilder, String, String, String) - Static method in class com.consol.citrus.config.util.BeanDefinitionParserUtils
Sets the property reference on bean definition.
setPropertyValue(BeanDefinitionBuilder, String, String) - Static method in class com.consol.citrus.config.util.BeanDefinitionParserUtils
Sets the property value on bean definition in case value is set properly.
setReceiveTimeout(long) - Method in class com.consol.citrus.actions.PurgeEndpointAction
Set the receive timeout.
setReceiveTimeout(long) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Set the receive timeout.
setReferenceResolver(ReferenceResolver) - Method in class com.consol.citrus.context.TestContext
Sets the referenceResolver property.
setReferenceResolver(ReferenceResolver) - Method in class com.consol.citrus.context.TestContextFactory
Sets the referenceResolver property.
setRepeatCount(int) - Method in class com.consol.citrus.container.Timer
 
setReportFileName(String) - Method in class com.consol.citrus.report.HtmlReporter
Sets the reportFileName property.
setReportTemplate(Resource) - Method in class com.consol.citrus.report.HtmlReporter
Sets the reportTemplate property.
setResponseEndpointAdapter(EndpointAdapter) - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Sets the response generating endpoint adapter delegate.
setResult(TestResult.RESULT) - Method in class com.consol.citrus.TestResult
Setter for the test result.
setRetryLogMessage(String) - Method in class com.consol.citrus.message.correlation.PollingCorrelationManager
Sets the retry log message.
setRunning(boolean) - Method in class com.consol.citrus.server.AbstractServer
Sets the running.
setSchema(String) - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Sets the schema.
setSchemaMappingStrategy(XsdSchemaMappingStrategy) - Method in class com.consol.citrus.xml.XsdSchemaRepository
Set the schema mapping strategy.
setSchemaRepository(String) - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Sets the schemaRepository.
setSchemas(List<String>) - Method in class com.consol.citrus.xml.schema.XsdSchemaCollection
Sets the schemas in this collection.
setSchemas(List<XsdSchema>) - Method in class com.consol.citrus.xml.XsdSchemaRepository
Set the list of known schemas.
setSchemaValidation(boolean) - Method in class com.consol.citrus.validation.xml.XmlMessageValidationContext
Enable/disable schema validation.
setScript(String) - Method in class com.consol.citrus.actions.ExecutePLSQLAction
Setter for inline script.
setScript(String) - Method in class com.consol.citrus.script.GroovyAction
Set the groovy script code.
setScriptData(String) - Method in class com.consol.citrus.validation.script.GroovyScriptMessageBuilder
Set message payload data as inline Groovy MarkupBuilder script.
setScriptResourceCharset(String) - Method in class com.consol.citrus.validation.script.GroovyScriptMessageBuilder
Sets the scriptResourceCharset.
setScriptResourcePath(String) - Method in class com.consol.citrus.script.GroovyAction
Set file resource.
setScriptResourcePath(String) - Method in class com.consol.citrus.validation.script.GroovyScriptMessageBuilder
Message payload as external Groovy MarkupBuilder script file resource.
setScriptTemplate(String) - Method in class com.consol.citrus.script.GroovyAction
Sets the script template.
setScriptTemplatePath(String) - Method in class com.consol.citrus.script.GroovyAction
Set the script template resource.
setScriptType(String) - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Sets the scriptType.
setScriptValidationContext(ScriptValidationContext) - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
Sets the script validation context.
setSeconds(String) - Method in class com.consol.citrus.actions.SleepAction
Setter for seconds
setSeconds(String) - Method in class com.consol.citrus.actions.WaitAction
 
setSerializerConfigParameter(LSSerializer, String, Object) - Method in class com.consol.citrus.xml.XmlConfigurer
Sets a config parameter on LSParser instance if settable.
setSerializeSettings(Map<String, Object>) - Method in class com.consol.citrus.xml.XmlConfigurer
Sets the serializeSettings property.
setServer(Server) - Method in class com.consol.citrus.actions.StartServerAction
 
setServer(Server) - Method in class com.consol.citrus.actions.StopServerAction
 
setServerList(List<Server>) - Method in class com.consol.citrus.actions.StartServerAction
 
setServerList(List<Server>) - Method in class com.consol.citrus.actions.StopServerAction
 
setSimulationMode(boolean) - Static method in class com.consol.citrus.util.FileUtils
Sets the simulation mode.
setSleepTime(long) - Method in class com.consol.citrus.actions.PurgeEndpointAction
Sets the sleepTime.
setSqlResourcePath(String) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Setter for external file resource containing the SQL statements to execute.
setSrcDirectory(String) - Method in class com.consol.citrus.doc.AbstractTestDocGenerator
 
setSrcDirectory(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set the test source directory.
setStart(int) - Method in class com.consol.citrus.container.AbstractIteratingActionContainer
Setter for index start.
setStatements(List<String>) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
List of statements to execute.
setStatus(TestCaseMetaInfo.Status) - Method in class com.consol.citrus.TestCaseMetaInfo
Set the status the this test case.
setStep(int) - Method in class com.consol.citrus.container.Iterate
Step o increment.
setStrategies(List<XsdSchemaMappingStrategy>) - Method in class com.consol.citrus.xml.schema.SchemaMappingStrategyChain
Sets the strategies.
setStrict(boolean) - Method in class com.consol.citrus.validation.json.JsonTextMessageValidator
Set the validator strict mode.
setSuffix(String) - Method in class com.consol.citrus.actions.StopTimeAction
Sets the suffix.
setSuiteNames(List<String>) - Method in class com.consol.citrus.container.AbstractSuiteActionContainer
Sets the suite names that restrict the container execution.
setSystemProperties(Map<String, String>) - Method in class com.consol.citrus.container.AbstractSuiteActionContainer
Sets the systemProperties.
setSystemProperties(Map<String, String>) - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Sets the systemProperties.
setTarget(String) - Method in class com.consol.citrus.actions.AntRunAction
Sets the target.
setTargetPackage(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set the target package.
setTargets(String) - Method in class com.consol.citrus.actions.AntRunAction
Sets the targets.
setTargetVariable(String) - Method in class com.consol.citrus.actions.TransformAction
Set the target variable for the result
setTaskExecutor(TaskExecutor) - Method in class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
Sets the task executor.
setTestActionListeners(TestActionListeners) - Method in class com.consol.citrus.TestCase
Sets the list of test action listeners.
setTestActions(List<TestAction>) - Method in class com.consol.citrus.config.TestCaseFactory
Set the test actions.
setTestCase(TestCase) - Method in class com.consol.citrus.config.TestCaseFactory
Set the test case object.
setTestClass(Class<?>) - Method in class com.consol.citrus.TestCase
Set the test class type.
setTestContextFactory(TestContextFactory) - Method in class com.consol.citrus.endpoint.AbstractEndpointAdapter
Sets the test context factory.
setTestDetailTemplate(Resource) - Method in class com.consol.citrus.report.HtmlReporter
Sets the testDetailTemplate property.
setTestGroups(List<String>) - Method in class com.consol.citrus.container.AbstractSuiteActionContainer
Sets the test groups that restrict the container execution.
setTestGroups(List<String>) - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Sets the test groups that restrict the container execution.
setTestListeners(TestListeners) - Method in class com.consol.citrus.context.TestContext
Set the test listeners.
setTestListeners(TestListeners) - Method in class com.consol.citrus.context.TestContextFactory
Sets the test listeners.
setTestName(String) - Method in class com.consol.citrus.TestResult
Setter for the test name.
setTestResult(TestResult) - Method in class com.consol.citrus.TestCase
Sets the test result from outside.
setTestRunner(boolean) - Method in class com.consol.citrus.TestCase
Sets the test runner flag.
setTestSuiteListener(TestSuiteListeners) - Method in class com.consol.citrus.container.SequenceAfterSuite
Sets the testSuiteListener.
setTestSuiteListener(TestSuiteListeners) - Method in class com.consol.citrus.container.SequenceBeforeSuite
Sets the testSuiteListener.
setTidyConfiguration(Resource) - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageConverter
Sets the tidyConfiguration.
setTidyInstance(Tidy) - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageConverter
Sets the tidyInstance.
setTimeout(long) - Method in class com.consol.citrus.actions.ReceiveTimeoutAction
Setter for receive timeout.
setTimeout(String) - Method in class com.consol.citrus.condition.HttpCondition
 
setTimeout(long) - Method in class com.consol.citrus.endpoint.AbstractEndpointConfiguration
Sets the timeout for sending and receiving messages..
setTimeout(long) - Method in interface com.consol.citrus.endpoint.EndpointConfiguration
Sets the timeout setting for this endpoint.
setTimerId(String) - Method in class com.consol.citrus.actions.StopTimerAction
 
setTimerId(String) - Method in class com.consol.citrus.container.Timer
 
setTransactionIsolationLevel(String) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Sets the transactionIsolationLevel.
setTransactionManager(PlatformTransactionManager) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Sets the transactionManager.
setTransactionTimeout(String) - Method in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
Sets the transactionTimeout.
setUrl(String) - Method in class com.consol.citrus.condition.HttpCondition
 
setUseObjectMessages(boolean) - Method in class com.consol.citrus.channel.ChannelEndpointConfiguration
 
setUseScriptTemplate(boolean) - Method in class com.consol.citrus.script.GroovyAction
Prevent script template usage if false.
setValidAnswers(String) - Method in class com.consol.citrus.actions.InputAction
Sets the valid answers.
setValidationCallback(ValidationCallback) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Sets the validationCallback.
setValidationContexts(List<ValidationContext>) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Sets the list of available validation contexts for this action.
setValidationMatcherLibraries(List<ValidationMatcherLibrary>) - Method in class com.consol.citrus.validation.matcher.ValidationMatcherRegistry
 
setValidationMatcherRegistry(ValidationMatcherRegistry) - Method in class com.consol.citrus.context.TestContext
Set the validation matcher registry
setValidationMatcherRegistry(ValidationMatcherRegistry) - Method in class com.consol.citrus.context.TestContextFactory
 
setValidationScript(String) - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Sets the validationScript.
setValidationScriptResourceCharset(String) - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Sets the validationScriptResourceCharset.
setValidationScriptResourcePath(String) - Method in class com.consol.citrus.validation.script.ScriptValidationContext
Sets the validationScriptResource.
setValidator(SqlResultSetScriptValidator) - Method in class com.consol.citrus.actions.ExecuteSQLQueryAction
Sets the validator.
setValidator(MessageValidator<? extends ValidationContext>) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Set single message validator.
setValues(List<String>) - Method in class com.consol.citrus.functions.core.RandomEnumValueFunction
 
setVariable(String) - Method in class com.consol.citrus.actions.InputAction
Sets the variable.
setVariable(String, Object) - Method in class com.consol.citrus.context.TestContext
Creates a new variable in this test context with the respective value.
setVariableDefinitions(Map<String, Object>) - Method in class com.consol.citrus.TestCase
Setter for variables.
setVariableExtractors(List<VariableExtractor>) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Set the list of variable extractors.
setVariableExtractors(List<VariableExtractor>) - Method in class com.consol.citrus.actions.SendMessageAction
The variable extractors for this message sending action.
setVariableNames(List<String>) - Method in class com.consol.citrus.actions.TraceVariablesAction
Setter for info values list
setVariables(Map<String, String>) - Method in class com.consol.citrus.actions.CreateVariablesAction
Setter for variables
setVariables(Map<String, Object>) - Method in class com.consol.citrus.context.TestContext
Setter for test variables in this context.
setVariables(Map<String, Object>) - Method in class com.consol.citrus.variable.GlobalVariables
Set the global variables.
setWsdl(Resource) - Method in class com.consol.citrus.xml.schema.WsdlXsdSchema
Sets the wsdl.
setXmlData(String) - Method in class com.consol.citrus.actions.TransformAction
Set the XML document
setXmlResourcePath(String) - Method in class com.consol.citrus.actions.TransformAction
Set the XML document as resource
setXpathExpression(String) - Method in class com.consol.citrus.endpoint.adapter.mapping.XPathPayloadMappingKeyExtractor
Sets the xpath expression to evaluate.
setXPathExpressions(Map<String, String>) - Method in class com.consol.citrus.validation.xml.XpathMessageConstructionInterceptor
 
setXpathExpressions(Map<String, Object>) - Method in class com.consol.citrus.validation.xml.XpathMessageValidationContext
Set the control message elements explicitly validated XPath expression validation.
setXpathExpressions(Map<String, String>) - Method in class com.consol.citrus.validation.xml.XpathPayloadVariableExtractor
Set the xPath expressions to identify the message elements and variable names.
setXsltData(String) - Method in class com.consol.citrus.actions.TransformAction
Set the XSLT document
setXsltResourcePath(String) - Method in class com.consol.citrus.actions.TransformAction
Set the XSLT document as resource
shouldExecute(String, String[]) - Method in class com.consol.citrus.container.AbstractSuiteActionContainer
Checks if this suite actions should execute according to suite name and included test groups.
shouldExecute(String, String, String[]) - Method in class com.consol.citrus.container.AbstractTestBoundaryActionContainer
Checks if this suite actions should execute according to suite name and included test groups.
shouldExecuteBeforeSuite() - Static method in class com.consol.citrus.junit.TestSuiteState
Perform synchronized checks on before suite already done.
shutdown() - Method in class com.consol.citrus.server.AbstractServer
Subclasses must implement this method called on server shutdown.
SimpleMappingStrategy - Class in com.consol.citrus.endpoint.adapter.mapping
Endpoint adapter mapping strategy simply holds a map of mapping keys and adapter instances.
SimpleMappingStrategy() - Constructor for class com.consol.citrus.endpoint.adapter.mapping.SimpleMappingStrategy
 
skipped(String) - Static method in class com.consol.citrus.TestResult
Create new test result for skipped test.
skipped(String, Map<String, Object>) - Static method in class com.consol.citrus.TestResult
Create new test result with parameters for skipped test.
SleepAction - Class in com.consol.citrus.actions
Stop the test execution for a given amount of time.
SleepAction() - Constructor for class com.consol.citrus.actions.SleepAction
Default constructor.
SleepActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for sleep action in test case.
SleepActionParser() - Constructor for class com.consol.citrus.config.xml.SleepActionParser
 
SoapActionMappingKeyExtractor - Class in com.consol.citrus.endpoint.adapter.mapping
 
SoapActionMappingKeyExtractor() - Constructor for class com.consol.citrus.endpoint.adapter.mapping.SoapActionMappingKeyExtractor
Default constructor using Citrus soap action header name.
SPLIT_CDATA_SECTIONS - Static variable in class com.consol.citrus.xml.XmlConfigurer
 
SpringBeanReferenceResolver - Class in com.consol.citrus.context
Spring bean reference resolver operates on given application context to resolve bean references.
SpringBeanReferenceResolver() - Constructor for class com.consol.citrus.context.SpringBeanReferenceResolver
 
SQL_COMMENT - Static variable in class com.consol.citrus.util.SqlUtils
Constant representing SQL comment
SQLActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for sql action in test case.
SQLActionParser() - Constructor for class com.consol.citrus.config.xml.SQLActionParser
 
sqlResourcePath - Variable in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
SQL file resource path
SqlResultSetScriptExecutor - Interface in com.consol.citrus.validation.script.sql
Executes the sql validation script providing the result set representation.
SqlResultSetScriptValidator - Interface in com.consol.citrus.validation.script.sql
Validator working on SQL result sets.
SqlUtils - Class in com.consol.citrus.util
 
SqlUtils.LastScriptLineDecorator - Interface in com.consol.citrus.util
Line decorator decorates last script lines with custom logic.
srcDirectory - Variable in class com.consol.citrus.doc.AbstractTestDocGenerator
 
start - Variable in class com.consol.citrus.container.AbstractIteratingActionContainer
Cache start index for further container executions - e.g. in loop
start() - Method in class com.consol.citrus.server.AbstractServer
 
start() - Method in interface com.consol.citrus.server.Server
Start the server
start(TestContext) - Method in class com.consol.citrus.TestCase
Starts the test case.
StartServerAction - Class in com.consol.citrus.actions
Action starting a Server instance.
StartServerAction() - Constructor for class com.consol.citrus.actions.StartServerAction
Default constructor.
StartServerActionParser - Class in com.consol.citrus.config.xml
 
StartServerActionParser() - Constructor for class com.consol.citrus.config.xml.StartServerActionParser
 
StartsWithValidationMatcher - Class in com.consol.citrus.validation.matcher.core
ValidationMatcher based on String.startsWith()
StartsWithValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.StartsWithValidationMatcher
 
startup() - Method in class com.consol.citrus.server.AbstractServer
Subclasses must implement this method called on server startup.
statements - Variable in class com.consol.citrus.actions.AbstractDatabaseConnectingTestAction
List of SQL statements
StaticEndpointAdapter - Class in com.consol.citrus.endpoint.adapter
Static endpoint adapter always responds with static response message.
StaticEndpointAdapter() - Constructor for class com.consol.citrus.endpoint.adapter.StaticEndpointAdapter
 
StaticMessageContentBuilder - Class in com.consol.citrus.validation.builder
Message builder returning a static message every time the build mechanism is called.
StaticMessageContentBuilder(Message) - Constructor for class com.consol.citrus.validation.builder.StaticMessageContentBuilder
Default constructor with static message to be built by this message builder.
StaticResponseEndpointAdapter - Class in com.consol.citrus.endpoint.adapter
Endpoint adapter always returns a static response message.
StaticResponseEndpointAdapter() - Constructor for class com.consol.citrus.endpoint.adapter.StaticResponseEndpointAdapter
 
StaticResponseEndpointAdapterParser - Class in com.consol.citrus.config.xml
Endpoint adapter parser configures bean definition for static response producing component.
StaticResponseEndpointAdapterParser() - Constructor for class com.consol.citrus.config.xml.StaticResponseEndpointAdapterParser
 
STMT_ENDING - Static variable in class com.consol.citrus.util.SqlUtils
Default sql statement ending
stop() - Method in class com.consol.citrus.server.AbstractServer
 
stop() - Method in interface com.consol.citrus.server.Server
Stop the server.
StopServerAction - Class in com.consol.citrus.actions
Action stopping Server instances.
StopServerAction() - Constructor for class com.consol.citrus.actions.StopServerAction
Default constructor.
StopServerActionParser - Class in com.consol.citrus.config.xml
 
StopServerActionParser() - Constructor for class com.consol.citrus.config.xml.StopServerActionParser
 
StopTimeAction - Class in com.consol.citrus.actions
Action used for time measurement during test.
StopTimeAction() - Constructor for class com.consol.citrus.actions.StopTimeAction
Default constructor.
StopTimeActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for time action in test case.
StopTimeActionParser() - Constructor for class com.consol.citrus.config.xml.StopTimeActionParser
 
StopTimer - Interface in com.consol.citrus.container
Interface for stopping a timer.
stopTimer() - Method in interface com.consol.citrus.container.StopTimer
Sends a signal to the timer to stop.
stopTimer() - Method in class com.consol.citrus.container.Timer
 
stopTimer(String) - Method in class com.consol.citrus.context.TestContext
Stops the timer matching the supplied id
StopTimerAction - Class in com.consol.citrus.actions
 
StopTimerAction() - Constructor for class com.consol.citrus.actions.StopTimerAction
Default constructor.
StopTimerParser - Class in com.consol.citrus.config.xml
Parses the Stop-Timer bean definition.
StopTimerParser() - Constructor for class com.consol.citrus.config.xml.StopTimerParser
 
stopTimers() - Method in class com.consol.citrus.context.TestContext
Stops all timers
store(String, T) - Method in interface com.consol.citrus.message.correlation.CorrelationManager
Store object to correlation storage using the given correlation key.
store(String, T) - Method in class com.consol.citrus.message.correlation.DefaultCorrelationManager
 
storeMessage(String, Message) - Method in class com.consol.citrus.message.DefaultMessageStore
 
storeMessage(String, Message) - Method in interface com.consol.citrus.message.MessageStore
 
strict(boolean) - Method in class com.consol.citrus.validation.json.JsonTextMessageValidator
Set the validator strict mode.
StringLengthFunction - Class in com.consol.citrus.functions.core
Returning the length of a given string argument.
StringLengthFunction() - Constructor for class com.consol.citrus.functions.core.StringLengthFunction
 
stripWhitespaceNodes(Node) - Static method in class com.consol.citrus.util.XMLUtils
Removes text nodes that are only containing whitespace characters inside a DOM tree.
SubstringAfterFunction - Class in com.consol.citrus.functions.core
Function implements substring after functionality.
SubstringAfterFunction() - Constructor for class com.consol.citrus.functions.core.SubstringAfterFunction
 
SubstringBeforeFunction - Class in com.consol.citrus.functions.core
Function implements substring before functionality.
SubstringBeforeFunction() - Constructor for class com.consol.citrus.functions.core.SubstringBeforeFunction
 
SubstringFunction - Class in com.consol.citrus.functions.core
Function implements simple substring functionality.
SubstringFunction() - Constructor for class com.consol.citrus.functions.core.SubstringFunction
 
success(String) - Static method in class com.consol.citrus.TestResult
Create new test result for successful execution.
success(String, Map<String, Object>) - Static method in class com.consol.citrus.TestResult
Create new test result with parameters for successful execution.
SumFunction - Class in com.consol.citrus.functions.core
Function to sum up all numeric arguments.
SumFunction() - Constructor for class com.consol.citrus.functions.core.SumFunction
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.DefaultMessageHeaderValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.DefaultMessageValidator
 
supportsMessageType(String) - Method in interface com.consol.citrus.validation.interceptor.MessageConstructionInterceptor
Checks if this message interceptor is capable of this message type.
supportsMessageType(String) - Method in class com.consol.citrus.validation.interceptor.MessageConstructionInterceptors
 
supportsMessageType(String) - Method in class com.consol.citrus.validation.json.JsonPathMessageConstructionInterceptor
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.json.JsonPathMessageValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.json.JsonTextMessageValidator
 
supportsMessageType(String, Message) - Method in interface com.consol.citrus.validation.MessageValidator
Checks if this message validator is capable of this message type.
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.script.GroovyJsonMessageValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.script.GroovyScriptMessageValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.script.GroovyXmlMessageValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.text.BinaryBase64MessageValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.text.GzipBinaryBase64MessageValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.text.PlainTextMessageValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.xhtml.XhtmlXpathMessageValidator
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.xml.DomXmlMessageValidator
 
supportsMessageType(String) - Method in class com.consol.citrus.validation.xml.XpathMessageConstructionInterceptor
 
supportsMessageType(String, Message) - Method in class com.consol.citrus.validation.xml.XpathMessageValidator
 
supportsMessageType(String) - Method in class com.consol.citrus.variable.dictionary.json.AbstractJsonDataDictionary
Checks if this message interceptor is capable of this message type.
supportsMessageType(String) - Method in class com.consol.citrus.variable.dictionary.xml.AbstractXmlDataDictionary
 
supportsMessageType(String) - Method in class com.consol.citrus.xml.XmlFormattingMessageInterceptor
 
SvgTestDocGenerator - Class in com.consol.citrus.doc
Class to automatically generate a visual representation of a TestCase in SVG.
SvgTestDocGenerator() - Constructor for class com.consol.citrus.doc.SvgTestDocGenerator
Default constructor.
SystemPropertyHelper - Class in com.consol.citrus.util
Helper class sets one or more JVM system properties on initialization.
SystemPropertyHelper(String, String) - Constructor for class com.consol.citrus.util.SystemPropertyHelper
Constructor using single property name value pair.
SystemPropertyHelper(Properties) - Constructor for class com.consol.citrus.util.SystemPropertyHelper
Constructor using multiple property name value pairs.

T

TargetNamespaceSchemaMappingStrategy - Class in com.consol.citrus.xml.schema
Mapping strategy checks on target namespaces in schemas to find matching schema instance.
TargetNamespaceSchemaMappingStrategy() - Constructor for class com.consol.citrus.xml.schema.TargetNamespaceSchemaMappingStrategy
 
Template - Class in com.consol.citrus.container
This class represents a previously defined block of test actions.
Template() - Constructor for class com.consol.citrus.container.Template
 
TemplateBasedScriptBuilder - Class in com.consol.citrus.validation.script
Script builder builds a script with custom code body.
TemplateParser - Class in com.consol.citrus.config.xml
Bean definition parser for template definition in test case.
TemplateParser() - Constructor for class com.consol.citrus.config.xml.TemplateParser
 
TEST_NAME_VARIABLE - Static variable in class com.consol.citrus.Citrus
 
TEST_NAME_VARIABLE_ENV - Static variable in class com.consol.citrus.Citrus
 
TEST_NAME_VARIABLE_PROPERTY - Static variable in class com.consol.citrus.Citrus
Default variable names
TEST_PACKAGE_VARIABLE - Static variable in class com.consol.citrus.Citrus
 
TEST_PACKAGE_VARIABLE_ENV - Static variable in class com.consol.citrus.Citrus
 
TEST_PACKAGE_VARIABLE_PROPERTY - Static variable in class com.consol.citrus.Citrus
 
TestAction - Interface in com.consol.citrus
Interface for all test actions.
TestActionContainer - Interface in com.consol.citrus.container
Container interface describing all test action containers that hold several embedded test actions to execute.
TestActionListener - Interface in com.consol.citrus.report
Listener invoked on test action execution with success and failure.
TestActionListeners - Class in com.consol.citrus.report
Class broadcasting test action events to all available test action listeners injected by Spring's IoC container.
TestActionListeners() - Constructor for class com.consol.citrus.report.TestActionListeners
 
TestActionRegistry - Class in com.consol.citrus.config
Registers bean definition parser for actions in test case.
TestActor - Class in com.consol.citrus
Actor performs send/receive message actions.
TestActor() - Constructor for class com.consol.citrus.TestActor
 
TestActorParser - Class in com.consol.citrus.config.xml
Bean definition parser for test actor in configuration context.
TestActorParser() - Constructor for class com.consol.citrus.config.xml.TestActorParser
 
TestCase - Class in com.consol.citrus
Test case executing a list of TestAction in sequence.
TestCase() - Constructor for class com.consol.citrus.TestCase
 
TestCaseCreator - Class in com.consol.citrus.util
CLI creating a new test case from a template.
TestCaseCreator() - Constructor for class com.consol.citrus.util.TestCaseCreator
 
TestCaseCreator.UnitFramework - Enum in com.consol.citrus.util
Unit testing framework can be either JUnit or TestNG.
TestCaseFactory - Class in com.consol.citrus.config
Test case factory bean constructs test cases with test actions and test finally block.
TestCaseFactory() - Constructor for class com.consol.citrus.config.TestCaseFactory
 
TestCaseFailedException - Exception in com.consol.citrus.exceptions
Base exception marking failure of test case.
TestCaseFailedException(Throwable) - Constructor for exception com.consol.citrus.exceptions.TestCaseFailedException
Default constructor.
TestCaseMetaInfo - Class in com.consol.citrus
Test case meta information.
TestCaseMetaInfo() - Constructor for class com.consol.citrus.TestCaseMetaInfo
 
TestCaseMetaInfo.Status - Enum in com.consol.citrus
Status of testcase
TestCaseParser - Class in com.consol.citrus.config.xml
Bean definition parser for test case.
TestCaseParser() - Constructor for class com.consol.citrus.config.xml.TestCaseParser
 
TestCaseSimulation - Class in com.consol.citrus
 
TestCaseSimulation(TestCase) - Constructor for class com.consol.citrus.TestCaseSimulation
Default constructor.
TestContext - Class in com.consol.citrus.context
Class holding and managing test variables.
TestContext() - Constructor for class com.consol.citrus.context.TestContext
Default constructor
TestContextFactory - Class in com.consol.citrus.context
Factory bean implementation taking care of FunctionRegistry and GlobalVariables.
TestContextFactory() - Constructor for class com.consol.citrus.context.TestContextFactory
 
testContextFactory - Variable in class com.consol.citrus.testng.AbstractTestNGUnitTest
Factory bean for test context
TestDocGenerator - Interface in com.consol.citrus.doc
 
testDocTemplate - Variable in class com.consol.citrus.doc.AbstractTestDocGenerator
 
TestEngineFailedException - Exception in com.consol.citrus.exceptions
Custom RuntimeException thrown if test run failed, because some tests were not successful.
TestEngineFailedException() - Constructor for exception com.consol.citrus.exceptions.TestEngineFailedException
Default constructor.
TestEngineFailedException(String) - Constructor for exception com.consol.citrus.exceptions.TestEngineFailedException
Constructor using fields.
TestEngineFailedException(Throwable) - Constructor for exception com.consol.citrus.exceptions.TestEngineFailedException
Constructor using fields.
TestEngineFailedException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.TestEngineFailedException
Constructor using fields.
TestListener - Interface in com.consol.citrus.report
Test listener interface.
TestListeners - Class in com.consol.citrus.report
Class that spreads test events to all available test listeners injected by Spring's IoC container.
TestListeners() - Constructor for class com.consol.citrus.report.TestListeners
 
TestLoader - Interface in com.consol.citrus.common
Test loader interface.
TestReporter - Interface in com.consol.citrus.report
Interface for test reporters.
TestResult - Class in com.consol.citrus
Class representing test results (failed, successful, skipped)
TestResults - Class in com.consol.citrus.report
Multiple TestResult instances combined to a TestResults.
TestResults() - Constructor for class com.consol.citrus.report.TestResults
 
TestResults.ResultCallback - Interface in com.consol.citrus.report
Callback interface for synchronized access to test results in iteration.
TestSuiteExecutionListener - Class in com.consol.citrus.junit
Test execution listener that will load a test suite instance from the application context and execute tasks before and after the test run.
TestSuiteExecutionListener() - Constructor for class com.consol.citrus.junit.TestSuiteExecutionListener
 
TestSuiteListener - Interface in com.consol.citrus.report
Listener for events regarding a test suite (start, finish, failure, success)
TestSuiteListeners - Class in com.consol.citrus.report
Class managing a list of injected test suite listeners.
TestSuiteListeners() - Constructor for class com.consol.citrus.report.TestSuiteListeners
 
TestSuiteState - Class in com.consol.citrus.junit
 
TestUtils - Class in com.consol.citrus.util
Utility class for test cases providing several utility methods regarding Citrus test cases.
TimeoutProducingEndpointAdapter - Class in com.consol.citrus.endpoint.adapter
Endpoint adapter produces no response message forcing a request timeout on client side.
TimeoutProducingEndpointAdapter() - Constructor for class com.consol.citrus.endpoint.adapter.TimeoutProducingEndpointAdapter
 
TimeoutProducingEndpointAdapterParser - Class in com.consol.citrus.config.xml
Timeout producing endpoint adapter bean definition parser.
TimeoutProducingEndpointAdapterParser() - Constructor for class com.consol.citrus.config.xml.TimeoutProducingEndpointAdapterParser
 
Timer - Class in com.consol.citrus.container
 
Timer() - Constructor for class com.consol.citrus.container.Timer
 
timerComplete - Variable in class com.consol.citrus.container.Timer
 
timerException - Variable in class com.consol.citrus.container.Timer
 
TimerParser - Class in com.consol.citrus.config.xml
Parses the Timer container bean definition.
TimerParser() - Constructor for class com.consol.citrus.config.xml.TimerParser
 
timers - Variable in class com.consol.citrus.context.TestContext
Timers registered in test context, that can be stopped
TIMESTAMP - Static variable in class com.consol.citrus.message.MessageHeaders
Time message was created
toCalender(String, String) - Method in class com.consol.citrus.validation.matcher.core.DateRangeValidationMatcher
Converts the supplied date to it's calendar representation.
toKeyValueMap() - Method in class com.consol.citrus.message.MessageSelectorBuilder
Constructs a key value map from selector string representation.
toString() - Method in class com.consol.citrus.message.DefaultMessage
 
toString() - Method in class com.consol.citrus.message.RawMessage
 
toString() - Method in class com.consol.citrus.TestCase
 
toString() - Method in class com.consol.citrus.TestResult
 
TraceVariablesAction - Class in com.consol.citrus.actions
Action that prints variable values to the console/logger.
TraceVariablesAction() - Constructor for class com.consol.citrus.actions.TraceVariablesAction
Default constructor.
TraceVariablesActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for trace-variables action in test case.
TraceVariablesActionParser() - Constructor for class com.consol.citrus.config.xml.TraceVariablesActionParser
 
TransformAction - Class in com.consol.citrus.actions
Action transforms a XML document(specified inline or from external file resource) with a XSLT document(specified inline or from external file resource) and puts the result in the specified variable.
TransformAction() - Constructor for class com.consol.citrus.actions.TransformAction
Default constructor.
TransformActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for transform action in test case.
TransformActionParser() - Constructor for class com.consol.citrus.config.xml.TransformActionParser
 
translate(T, R, TestContext) - Method in interface com.consol.citrus.variable.dictionary.DataDictionary
Translate value with given path in message content.
translate(String, T, TestContext) - Method in class com.consol.citrus.variable.dictionary.json.JsonMappingDataDictionary
 
translate(String, T, TestContext) - Method in class com.consol.citrus.variable.dictionary.json.JsonPathMappingDataDictionary
 
translate(Node, T, TestContext) - Method in class com.consol.citrus.variable.dictionary.xml.NodeMappingDataDictionary
 
translate(Node, T, TestContext) - Method in class com.consol.citrus.variable.dictionary.xml.XpathMappingDataDictionary
 
TranslateFunction - Class in com.consol.citrus.functions.core
Function searches for occurrences of a given character sequence and replaces all findings with given replacement string.
TranslateFunction() - Constructor for class com.consol.citrus.functions.core.TranslateFunction
 
TYPE_PREFIX - Static variable in enum com.consol.citrus.message.MessageHeaderType
Identifying prefix and suffix for typed header values
TYPE_SUFFIX - Static variable in enum com.consol.citrus.message.MessageHeaderType
 
TypeConversionUtils - Class in com.consol.citrus.util
 

U

UnknownElementException - Exception in com.consol.citrus.exceptions
Thrown in case an element is not found.
UnknownElementException() - Constructor for exception com.consol.citrus.exceptions.UnknownElementException
Default constructor.
UnknownElementException(String) - Constructor for exception com.consol.citrus.exceptions.UnknownElementException
Constructor using fields.
UnknownElementException(Throwable) - Constructor for exception com.consol.citrus.exceptions.UnknownElementException
Constructor using fields.
UnknownElementException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.UnknownElementException
Constructor using fields.
UPPERCASE - Static variable in class com.consol.citrus.functions.core.RandomStringFunction
Mode upper case
UpperCaseFunction - Class in com.consol.citrus.functions.core
Returns given string argument in upper case letters.
UpperCaseFunction() - Constructor for class com.consol.citrus.functions.core.UpperCaseFunction
 
usePackage(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set package via builder method.
useSrcDirectory(String) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
Adds a custom test source directory.
useSrcDirectory(String) - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
Adds a custom test source directory.
useSrcDirectory(String) - Method in class com.consol.citrus.doc.SvgTestDocGenerator
Adds a custom test source directory.
useSrcDirectory(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set test source directory via builder method.

V

validate(Message, TestContext) - Method in class com.consol.citrus.validation.callback.AbstractValidationCallback
 
validate(T, Map<String, Object>, TestContext) - Method in class com.consol.citrus.validation.callback.AbstractValidationCallback
Subclasses do override this method for validation purpose.
validate(Message, TestContext) - Method in interface com.consol.citrus.validation.callback.ValidationCallback
Validate callback method with received message.
validate(Message, TestContext) - Method in class com.consol.citrus.validation.json.JsonMappingValidationCallback
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.ContainsIgnoreCaseValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.ContainsValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.CreateVariableValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.DatePatternValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.DateRangeValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.EmptyValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.EndsWithValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.EqualsIgnoreCaseValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.GreaterThanValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.IgnoreValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.IsNumberValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.LowerThanValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.MatchesValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.NotEmptyValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.NotNullValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.NullValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.StartsWithValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.WeekdayValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.core.XmlValidationMatcher
Method called on validation.
validate(String, String, List<String>, TestContext) - Method in class com.consol.citrus.validation.matcher.hamcrest.HamcrestValidationMatcher
 
validate(String, String, List<String>, TestContext) - Method in interface com.consol.citrus.validation.matcher.ValidationMatcher
Method called on validation.
validate(Message, TestContext) - Method in interface com.consol.citrus.validation.script.GroovyScriptExecutor
 
validate(List<Map<String, Object>>, TestContext) - Method in interface com.consol.citrus.validation.script.sql.SqlResultSetScriptExecutor
Validates the SQL result set.
validate(Message, TestContext) - Method in class com.consol.citrus.validation.xml.XmlMarshallingValidationCallback
 
VALIDATE_IF_SCHEMA - Static variable in class com.consol.citrus.xml.XmlConfigurer
 
validateDTD(Resource, Message) - Method in class com.consol.citrus.validation.xml.DomXmlMessageValidator
Validate message with a DTD.
validateJson(String, JSONObject, JSONObject, JsonMessageValidationContext, TestContext, ReadContext) - Method in class com.consol.citrus.validation.json.JsonTextMessageValidator
Validates JSON text with comparison to expected control JSON object.
validateMessage(Message, TestContext) - Method in class com.consol.citrus.actions.ReceiveMessageAction
Override this message if you want to add additional message validation
validateMessage(Message, Message, TestContext, List<ValidationContext>) - Method in class com.consol.citrus.validation.AbstractMessageValidator
 
validateMessage(Message, Message, TestContext, T) - Method in class com.consol.citrus.validation.AbstractMessageValidator
Validates message with most appropriate validation context.
validateMessage(Message, Message, TestContext, ValidationContext) - Method in class com.consol.citrus.validation.DefaultMessageHeaderValidator
 
validateMessage(Message, Message, TestContext, JsonPathMessageValidationContext) - Method in class com.consol.citrus.validation.json.JsonPathMessageValidator
 
validateMessage(Message, Message, TestContext, JsonMessageValidationContext) - Method in class com.consol.citrus.validation.json.JsonTextMessageValidator
 
validateMessage(Message, Message, TestContext, List<ValidationContext>) - Method in interface com.consol.citrus.validation.MessageValidator
Validates a message with given test context and validation context.
validateMessage(Message, Message, TestContext, ScriptValidationContext) - Method in class com.consol.citrus.validation.script.GroovyScriptMessageValidator
 
validateMessage(Message, Message, TestContext, ValidationContext) - Method in class com.consol.citrus.validation.text.BinaryBase64MessageValidator
 
validateMessage(Message, Message, TestContext, ValidationContext) - Method in class com.consol.citrus.validation.text.GzipBinaryBase64MessageValidator
 
validateMessage(Message, Message, TestContext, ValidationContext) - Method in class com.consol.citrus.validation.text.PlainTextMessageValidator
 
validateMessage(Message, Message, TestContext, XmlMessageValidationContext) - Method in class com.consol.citrus.validation.xhtml.XhtmlMessageValidator
 
validateMessage(Message, Message, TestContext, XpathMessageValidationContext) - Method in class com.consol.citrus.validation.xhtml.XhtmlXpathMessageValidator
 
validateMessage(Message, Message, TestContext, XmlMessageValidationContext) - Method in class com.consol.citrus.validation.xml.DomXmlMessageValidator
 
validateMessage(Message, Message, TestContext, XpathMessageValidationContext) - Method in class com.consol.citrus.validation.xml.XpathMessageValidator
 
validateMessageContent(Message, Message, XmlMessageValidationContext, TestContext) - Method in class com.consol.citrus.validation.xml.DomXmlMessageValidator
Validate message payloads by comparing to a control message.
ValidateMessageParserUtil - Class in com.consol.citrus.config.util
Helper for parsing message validation elements.
ValidateMessageParserUtil() - Constructor for class com.consol.citrus.config.util.ValidateMessageParserUtil
 
validateNamespaces(Map<String, String>, Message) - Method in class com.consol.citrus.validation.xml.DomXmlMessageValidator
Validate namespaces in message.
validateSqlResultSet(List<Map<String, Object>>, ScriptValidationContext, TestContext) - Method in class com.consol.citrus.validation.script.sql.GroovySqlResultSetValidator
 
validateSqlResultSet(List<Map<String, Object>>, ScriptValidationContext, TestContext) - Method in interface com.consol.citrus.validation.script.sql.SqlResultSetScriptValidator
Validates the SQL result set.
validateTestMethods(List<Throwable>) - Method in class com.consol.citrus.junit.CitrusJUnit4Runner
 
validateValues(Object, Object, String, TestContext) - Static method in class com.consol.citrus.validation.ValidationUtils
Validates actual against expected value of element
validateXMLSchema(Message, XmlMessageValidationContext) - Method in class com.consol.citrus.validation.xml.DomXmlMessageValidator
Validate message with a XML schema.
VALIDATION_MATCHER_PREFIX - Static variable in class com.consol.citrus.Citrus
Prefix/suffix used to identify validation matchers
VALIDATION_MATCHER_SUFFIX - Static variable in class com.consol.citrus.Citrus
 
ValidationCallback - Interface in com.consol.citrus.validation.callback
Callback called by receive message action for validation purpose.
ValidationContext - Interface in com.consol.citrus.validation.context
Basic validation context holding validation specific information.
ValidationException - Exception in com.consol.citrus.exceptions
This exception marks errors during validation in Citrus.
ValidationException(String) - Constructor for exception com.consol.citrus.exceptions.ValidationException
Constructor using fields.
ValidationException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.ValidationException
Constructor using fields.
ValidationMatcher - Interface in com.consol.citrus.validation.matcher
General validation matcher interface.
ValidationMatcherConfig - Class in com.consol.citrus.validation.matcher
 
ValidationMatcherConfig() - Constructor for class com.consol.citrus.validation.matcher.ValidationMatcherConfig
 
ValidationMatcherLibrary - Class in com.consol.citrus.validation.matcher
Library holding a set of validation matchers.
ValidationMatcherLibrary() - Constructor for class com.consol.citrus.validation.matcher.ValidationMatcherLibrary
 
ValidationMatcherLibraryParser - Class in com.consol.citrus.config.xml
 
ValidationMatcherLibraryParser() - Constructor for class com.consol.citrus.config.xml.ValidationMatcherLibraryParser
 
ValidationMatcherRegistry - Class in com.consol.citrus.validation.matcher
ValidationMatcher registry holding all available validation matcher libraries.
ValidationMatcherRegistry() - Constructor for class com.consol.citrus.validation.matcher.ValidationMatcherRegistry
 
ValidationMatcherUtils - Class in com.consol.citrus.validation.matcher
Utility class for validation matchers.
ValidationUtils - Class in com.consol.citrus.validation
Utility class provides helper methods for validation work in Citrus.
valueOf(String) - Static method in enum com.consol.citrus.message.ErrorHandlingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.consol.citrus.message.MessageHeaderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.consol.citrus.message.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.consol.citrus.TestCaseMetaInfo.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.consol.citrus.util.TestCaseCreator.UnitFramework
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.consol.citrus.variable.dictionary.DataDictionary.PathMappingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.consol.citrus.xml.xpath.XPathExpressionResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.consol.citrus.message.ErrorHandlingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.consol.citrus.message.MessageHeaderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.consol.citrus.message.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.consol.citrus.TestCaseMetaInfo.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.consol.citrus.util.TestCaseCreator.UnitFramework
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.consol.citrus.variable.dictionary.DataDictionary.PathMappingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.consol.citrus.xml.xpath.XPathExpressionResult
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE_ESCAPE - Static variable in class com.consol.citrus.Citrus
 
VARIABLE_PREFIX - Static variable in class com.consol.citrus.Citrus
Prefix/sufix used to identify variable expressions
VARIABLE_SUFFIX - Static variable in class com.consol.citrus.Citrus
 
VariableExtractor - Interface in com.consol.citrus.variable
Class extracting variables form messages.
VariableExtractorParserUtil - Class in com.consol.citrus.config.util
Helper for parsing 'extract' elements containing nested xpath or json variable-extractors.
VariableExtractorParserUtil() - Constructor for class com.consol.citrus.config.util.VariableExtractorParserUtil
 
VariableNullValueException - Exception in com.consol.citrus.exceptions
Variable value evaluates to null.
VariableNullValueException() - Constructor for exception com.consol.citrus.exceptions.VariableNullValueException
Default constructor.
VariableNullValueException(String) - Constructor for exception com.consol.citrus.exceptions.VariableNullValueException
Constructor using fields.
VariableNullValueException(Throwable) - Constructor for exception com.consol.citrus.exceptions.VariableNullValueException
Constructor using fields.
VariableNullValueException(String, Throwable) - Constructor for exception com.consol.citrus.exceptions.VariableNullValueException
Constructor using fields.
variables - Variable in class com.consol.citrus.context.TestContext
Local variables
VariableUtils - Class in com.consol.citrus.variable
Utility class manipulating test variables.

W

W3C_XML_SCHEMA_NS_URI - Static variable in class com.consol.citrus.xml.schema.AbstractSchemaCollection
 
WaitAction - Class in com.consol.citrus.actions
Pause the test execution until the condition is met or the wait time has been exceeded.
WaitAction() - Constructor for class com.consol.citrus.actions.WaitAction
Default constructor.
WaitActionParser - Class in com.consol.citrus.config.xml
Bean definition parser for wait action in test case.
WaitActionParser() - Constructor for class com.consol.citrus.config.xml.WaitActionParser
 
WeekdayValidationMatcher - Class in com.consol.citrus.validation.matcher.core
Special validation matcher implementation checks that a given date matches an expected weekday.
WeekdayValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.WeekdayValidationMatcher
 
withAuthor(String) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
Adds a custom author name.
withAuthor(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set author via builder method.
withCode(String) - Method in class com.consol.citrus.validation.script.TemplateBasedScriptBuilder
Adds custom code snippet to this builder.
withColumns(String) - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
Adds a column configuration.
withCompany(String) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
Adds a custom company.
withCustomHeaders(String) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
Adds a custom header configuration.
withDescription(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set description via builder method.
withFramework(TestCaseCreator.UnitFramework) - Method in class com.consol.citrus.util.TestCaseCreator
Set the unit testing framework to use.
withLogo(String) - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
Adds a custom logo file path.
withMessage(Message) - Static method in class com.consol.citrus.validation.builder.StaticMessageContentBuilder
Default constructor with static message to be built by this message builder.
withName(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set name via builder method.
withOutputFile(String) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
Adds a custom output file.
withOutputFile(String) - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
Adds a custom output file.
withOverviewTitle(String) - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
Adds a custom overview title.
withPageTitle(String) - Method in class com.consol.citrus.doc.ExcelTestDocGenerator
Adds a custom page title.
withPageTitle(String) - Method in class com.consol.citrus.doc.HtmlTestDocGenerator
Adds a custom page title.
withString(String) - Static method in class com.consol.citrus.message.MessageSelectorBuilder
Static builder method using a selector string.
withXmlRequest(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set the request to use.
withXmlResponse(String) - Method in class com.consol.citrus.util.TestCaseCreator
Set the response to use.
writeToFile(String, File) - Static method in class com.consol.citrus.util.FileUtils
Writes String content to file.
writeToFile(String, File, Charset) - Static method in class com.consol.citrus.util.FileUtils
Writes String content to file with given charset encoding.
WsdlXsdSchema - Class in com.consol.citrus.xml.schema
Wrapper implementation takes care of nested WSDL schema types.
WsdlXsdSchema() - Constructor for class com.consol.citrus.xml.schema.WsdlXsdSchema
Default constructor
WsdlXsdSchema(Resource) - Constructor for class com.consol.citrus.xml.schema.WsdlXsdSchema
Constructor using wsdl resource.
WWW_W3_ORG_2000_XMLNS - Static variable in class com.consol.citrus.xml.schema.AbstractSchemaCollection
Official xmlns namespace

X

XhtmlMessageConverter - Class in com.consol.citrus.validation.xhtml
 
XhtmlMessageConverter() - Constructor for class com.consol.citrus.validation.xhtml.XhtmlMessageConverter
 
XhtmlMessageValidator - Class in com.consol.citrus.validation.xhtml
XHTML message validator using W3C jtidy to automatically convert HTML content to XHTML fixing most common well-formed errors in HTML markup.
XhtmlMessageValidator() - Constructor for class com.consol.citrus.validation.xhtml.XhtmlMessageValidator
 
XhtmlXpathMessageValidator - Class in com.consol.citrus.validation.xhtml
 
XhtmlXpathMessageValidator() - Constructor for class com.consol.citrus.validation.xhtml.XhtmlXpathMessageValidator
 
XML_TEST_FILE_NAME_PATTERN - Static variable in class com.consol.citrus.Citrus
 
XML_TEST_FILE_NAME_PATTERN_ENV - Static variable in class com.consol.citrus.Citrus
 
XML_TEST_FILE_NAME_PATTERN_PROPERTY - Static variable in class com.consol.citrus.Citrus
 
XmlConfigurer - Class in com.consol.citrus.xml
Class is loaded with Spring application context in Citrus.
XmlConfigurer() - Constructor for class com.consol.citrus.xml.XmlConfigurer
 
XmlDataDictionaryParser - Class in com.consol.citrus.config.xml
 
XmlDataDictionaryParser() - Constructor for class com.consol.citrus.config.xml.XmlDataDictionaryParser
 
XmlFormattingMessageInterceptor - Class in com.consol.citrus.xml
 
XmlFormattingMessageInterceptor() - Constructor for class com.consol.citrus.xml.XmlFormattingMessageInterceptor
 
XmlMarshallingValidationCallback<T> - Class in com.consol.citrus.validation.xml
Validation callback automatically unmarshalling message payload so we work with Java objects for validation.
XmlMarshallingValidationCallback() - Constructor for class com.consol.citrus.validation.xml.XmlMarshallingValidationCallback
Default constructor.
XmlMarshallingValidationCallback(Unmarshaller) - Constructor for class com.consol.citrus.validation.xml.XmlMarshallingValidationCallback
Default constructor with unmarshaller.
XmlMessageValidationContext - Class in com.consol.citrus.validation.xml
XML validation context holding validation specific information needed for XML message validation.
XmlMessageValidationContext() - Constructor for class com.consol.citrus.validation.xml.XmlMessageValidationContext
 
XmlTestExecutingEndpointAdapter - Class in com.consol.citrus.endpoint.adapter
Special request dispatching endpoint adapter invokes XML test case for each incoming message.
XmlTestExecutingEndpointAdapter() - Constructor for class com.consol.citrus.endpoint.adapter.XmlTestExecutingEndpointAdapter
 
XmlTestLoader - Class in com.consol.citrus.common
Loads test case as Spring bean from XML application context file.
XmlTestLoader(Class<?>, String, String, ApplicationContext) - Constructor for class com.consol.citrus.common.XmlTestLoader
Default constructor with context file and parent application context field.
XMLUtils - Class in com.consol.citrus.util
Class providing several utility methods for XML processing.
XmlValidationMatcher - Class in com.consol.citrus.validation.matcher.core
Validation matcher receives a XML data and validates it against expected XML with full XML validation support (e.g. ignoring elements, namespace support, ...).
XmlValidationMatcher() - Constructor for class com.consol.citrus.validation.matcher.core.XmlValidationMatcher
 
XmlValidationUtils - Class in com.consol.citrus.validation.xml
 
XPATH_SELECTOR_ELEMENT - Static variable in class com.consol.citrus.channel.selector.XPathEvaluatingMessageSelector
Special selector element name identifying this message selector implementation
XpathDataDictionaryParser - Class in com.consol.citrus.config.xml
 
XpathDataDictionaryParser() - Constructor for class com.consol.citrus.config.xml.XpathDataDictionaryParser
 
XPathEvaluatingMessageSelector - Class in com.consol.citrus.channel.selector
Message selector accepts XML messages in case XPath expression evaluation result matches the expected value.
XPathEvaluatingMessageSelector(String, String, NamespaceContextBuilder) - Constructor for class com.consol.citrus.channel.selector.XPathEvaluatingMessageSelector
Default constructor using fields.
XPathExpressionResult - Enum in com.consol.citrus.xml.xpath
Enumeration representing the possible result types for XPath expression evaluation.
XpathFunction - Class in com.consol.citrus.functions.core
 
XpathFunction() - Constructor for class com.consol.citrus.functions.core.XpathFunction
 
XpathMappingDataDictionary - Class in com.consol.citrus.variable.dictionary.xml
Xml data dictionary implementation maps elements via XPath expressions.
XpathMappingDataDictionary() - Constructor for class com.consol.citrus.variable.dictionary.xml.XpathMappingDataDictionary
 
XpathMessageConstructionInterceptor - Class in com.consol.citrus.validation.xml
Interceptor implementation evaluating XPath expressions on message payload during message construction.
XpathMessageConstructionInterceptor() - Constructor for class com.consol.citrus.validation.xml.XpathMessageConstructionInterceptor
Default constructor.
XpathMessageConstructionInterceptor(Map<String, String>) - Constructor for class com.consol.citrus.validation.xml.XpathMessageConstructionInterceptor
Default constructor using fields.
XpathMessageValidationContext - Class in com.consol.citrus.validation.xml
Specialised Xml validation context adds XPath expression evaluation.
XpathMessageValidationContext() - Constructor for class com.consol.citrus.validation.xml.XpathMessageValidationContext
 
XpathMessageValidator - Class in com.consol.citrus.validation.xml
Message validator evaluates set of XPath expressions on message payload and checks that values are as expected.
XpathMessageValidator() - Constructor for class com.consol.citrus.validation.xml.XpathMessageValidator
 
XPathPayloadMappingKeyExtractor - Class in com.consol.citrus.endpoint.adapter.mapping
Extracts predicate from message payload via XPath expression evaluation.
XPathPayloadMappingKeyExtractor() - Constructor for class com.consol.citrus.endpoint.adapter.mapping.XPathPayloadMappingKeyExtractor
 
XpathPayloadVariableExtractor - Class in com.consol.citrus.validation.xml
Class reads message elements via XPath expressions and saves the text values as new test variables.
XpathPayloadVariableExtractor() - Constructor for class com.consol.citrus.validation.xml.XpathPayloadVariableExtractor
 
XPathUtils - Class in com.consol.citrus.xml.xpath
XPath utility class providing static utility methods dealing with XPath expression evaluation.
XsdSchemaCollection - Class in com.consol.citrus.xml.schema
Schema combines multiple file resources usually with exactly the same target namespace to one single schema instance.
XsdSchemaCollection() - Constructor for class com.consol.citrus.xml.schema.XsdSchemaCollection
 
XsdSchemaMappingStrategy - Interface in com.consol.citrus.xml.schema
Interface for schema mapping strategies used in schema repository.
XsdSchemaRepository - Class in com.consol.citrus.xml
Schema repository holding a set of XML schema resources known in the test scope.
XsdSchemaRepository() - Constructor for class com.consol.citrus.xml.XsdSchemaRepository
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2008–2017 ConSol Software GmbH. All rights reserved.