All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractSchemaCollection AbstractSchemaMappingStrategy Abstract schema mapping strategy extracts target namespace and root element name for subclasses.AbstractXmlDataDictionary Abstract data dictionary works on XML message payloads only with parsing the document and translating each element and attribute with respective value in dictionary.CreateCDataSectionFunction Adds XML CDATA section tags to parameter value.DomXmlMessageValidator Default message validator implementation.EscapeXmlFunction Escapes XML fragment with escaped characters for '<', '>'.JarWSDLLocator Locates WSDL import sources in Jar filesLSResolverImpl Very basic LSResolver implementation for resolving dtd resources by their systemId.MarshallingHeaderDataBuilder MarshallingPayloadBuilder MarshallingPayloadBuilder.Builder NodeMappingDataDictionary Very basic data dictionary that holds a list of mappings for message elements.RootQNameMessageSelector Message selector accepts XML messages according to specified root element QName.RootQNameMessageSelector.Factory Message selector factory for this implementation.RootQNameSchemaMappingStrategy Mapping strategy uses the root element local name to find matching schema instance.SchemaCollectionParser Bean definition parser for schema configuration.SchemaMappingStrategyChain Special schema mapping strategy delegating to several other strategies in a mapping chain.TargetNamespaceSchemaMappingStrategy Mapping strategy checks on target namespaces in schemas to find matching schema instance.WsdlSchemaParser WsdlXsdSchema Wrapper implementation takes care of nested WSDL schema types.XhtmlMessageConverter XhtmlMessageValidator XHTML message validator using W3C jtidy to automatically convert HTML content to XHTML fixing most common well-formed errors in HTML markup.XhtmlXpathMessageValidator XmlConfigurer Class is loaded with Spring application context in Citrus.XmlDataDictionaryParser XmlFormattingMessageProcessor XmlFunctions XmlMarshallingValidationProcessor<T> Validation callback automatically unmarshalling message payload so we work with Java objects for validation.XmlMarshallingValidationProcessor.Builder<T> Fluent builder.XmlSupport XMLUtils Class providing several utility methods for XML processing.XmlValidationHelper XmlValidationMatcher Validation matcher receives a XML data and validates it against expected XML with full XML validation support (e.g. ignoring elements, namespace support, ...).XmlValidationUtils XpathDataDictionaryParser XPathExpressionResult Enumeration representing the possible result types for XPath expression evaluation.XpathFunction XpathMappingDataDictionary Xml data dictionary implementation maps elements via XPath expressions.XpathMessageProcessor Processor implementation evaluating XPath expressions on message payload during message construction.XpathMessageProcessor.Builder Fluent builder.XpathMessageValidator Message validator evaluates set of XPath expressions on message payload and checks that values are as expected.XPathPayloadMappingKeyExtractor Extracts predicate from message payload via XPath expression evaluation.XpathPayloadMessageSelector Message selector accepts XML messages in case XPath expression evaluation result matches the expected value.XpathPayloadMessageSelector.Factory Message selector factory for this implementation.XpathPayloadVariableExtractor Class reads message elements via XPath expressions and saves the text values as new test variables.XpathPayloadVariableExtractor.Builder Fluent builder.XpathSupport XPathUtils XPath utility class providing static utility methods dealing with XPath expression evaluation.XsdSchemaCollection Schema combines multiple file resources usually with exactly the same target namespace to one single schema instance.XsdSchemaMappingStrategy Interface for schema mapping strategies used in schema repository.XsdSchemaParser XsdSchemaRepository Schema repository holding a set of XML schema resources known in the test scope.XsdSchemaRepositoryParser