org.ikasan.framework.component.transformation
Class XMLValidator
java.lang.Object
org.ikasan.framework.component.transformation.XMLValidator
- All Implemented Interfaces:
- Transformer, FlowComponent
public class XMLValidator
- extends Object
- implements Transformer
XML Validator uses an injected XML parser to validate each incoming payload content.
The required parser must be pre-configured for validation.
- Author:
- Ikasan Development Team
|
Method Summary |
void |
onEvent(Event event)
Implementation of the onEvent XMLValidation |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLValidator
public XMLValidator(DocumentBuilderFactory factory)
- Constructor
- Parameters:
factory - - pre configured document builder factory
onEvent
public void onEvent(Event event)
throws TransformationException
- Implementation of the onEvent XMLValidation
- Specified by:
onEvent in interface Transformer
- Parameters:
event - - Event containing payload(s) to validated
- Throws:
TransformationException - - Thrown if error parsing payload content
Copyright © 2007-2012 Ikasan. All Rights Reserved.