Package org.frankframework.pipes
Class XmlValidator.ResponseValidatorWrapper
java.lang.Object
org.frankframework.core.AbstractResponseValidatorWrapper<XmlValidator>
org.frankframework.pipes.XmlValidator.ResponseValidatorWrapper
- All Implemented Interfaces:
IConfigurable
,IConfigurationAware
,IForwardTarget
,INamedObject
,IPipe
,IScopeProvider
,IValidator
,IXmlValidator
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
- Enclosing class:
- XmlValidator
public static class XmlValidator.ResponseValidatorWrapper
extends AbstractResponseValidatorWrapper<XmlValidator>
implements IXmlValidator
Wrapper for the XML response validator.
-
Field Summary
Fields inherited from class org.frankframework.core.AbstractResponseValidatorWrapper
owner
Fields inherited from interface org.frankframework.core.IPipe
LONG_DURATION_MONITORING_EVENT, MESSAGE_SIZE_MONITORING_EVENT, PIPE_EXCEPTION_MONITORING_EVENT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionProvide additional generic documentation on the validation of the subsequent processing.getXsds()
Methods inherited from class org.frankframework.core.AbstractResponseValidatorWrapper
configure, consumesSessionVariable, doPipe, getApplicationContext, getChompCharSize, getConfigurationClassLoader, getDurationThreshold, getElementToMove, getElementToMoveChain, getElementToMoveSessionKey, getEmptyInputReplacement, getForwards, getGetInputFromFixedValue, getGetInputFromSessionKey, getHideRegex, getLocker, getLogIntermediaryResults, getMaxThreads, getName, getSecLogSessionKeys, getStoreResultInSessionKey, isPreserveInput, isRemoveCompactMsgNamespaces, isRestoreMovedElements, isWriteToSecLog, registerEvent, registerForward, setApplicationContext, setChompCharSize, setDurationThreshold, setElementToMove, setElementToMoveChain, setElementToMoveSessionKey, setEmptyInputReplacement, setGetInputFromFixedValue, setGetInputFromSessionKey, setHideRegex, setLocker, setLogIntermediaryResults, setName, setPipeLine, setPreserveInput, setRemoveCompactMsgNamespaces, setRestoreMovedElements, setSecLogSessionKeys, setStoreResultInSessionKey, setWriteToSecLog, sizeStatisticsEnabled, start, stop, throwEvent, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContext
Methods inherited from interface org.frankframework.core.IConfigurationAware
getApplicationContext, getName
Methods inherited from interface org.frankframework.core.IForwardTarget
getName
Methods inherited from interface org.frankframework.core.INamedObject
getName
Methods inherited from interface org.frankframework.core.IPipe
configure, consumesSessionVariable, doPipe, getChompCharSize, getDurationThreshold, getElementToMove, getElementToMoveChain, getElementToMoveSessionKey, getEmptyInputReplacement, getForwards, getGetInputFromFixedValue, getGetInputFromSessionKey, getHideRegex, getLocker, getLogIntermediaryResults, getMaxThreads, getSecLogSessionKeys, getStoreResultInSessionKey, isPreserveInput, isRemoveCompactMsgNamespaces, isRestoreMovedElements, isWriteToSecLog, registerEvent, registerForward, setChompCharSize, setDurationThreshold, setElementToMove, setElementToMoveChain, setElementToMoveSessionKey, setEmptyInputReplacement, setGetInputFromFixedValue, setGetInputFromSessionKey, setHideRegex, setLocker, setLogIntermediaryResults, setPipeLine, setPreserveInput, setRemoveCompactMsgNamespaces, setRestoreMovedElements, setSecLogSessionKeys, setStoreResultInSessionKey, setWriteToSecLog, sizeStatisticsEnabled, start, stop, throwEvent, throwEvent
Methods inherited from interface org.frankframework.core.IScopeProvider
getConfigurationClassLoader
Methods inherited from interface org.frankframework.core.IValidator
setName, validate
-
Constructor Details
-
ResponseValidatorWrapper
-
-
Method Details
-
getConfigurationException
- Specified by:
getConfigurationException
in interfaceIXmlValidator
-
getMessageRoot
- Specified by:
getMessageRoot
in interfaceIXmlValidator
-
getSchemaLocation
- Specified by:
getSchemaLocation
in interfaceIXmlValidator
-
getSchema
- Specified by:
getSchema
in interfaceIXmlValidator
- Returns:
- noNamespaceSchemalocation, if specified
-
getXsds
- Specified by:
getXsds
in interfaceIXmlValidator
- Throws:
ConfigurationException
-
getDocumentation
Description copied from interface:IXmlValidator
Provide additional generic documentation on the validation of the subsequent processing. This documentation will be included in generated schema's like WSDL or OpenApi- Specified by:
getDocumentation
in interfaceIXmlValidator
-