public final class Validator extends Object implements org.milyn.delivery.sax.SAXVisitBefore, org.milyn.delivery.sax.SAXVisitAfter, org.milyn.delivery.dom.DOMVisitAfter
<rules:ruleBases>
<rules:ruleBase name="addressing" src="usa_address.properties" provider="org.milyn.smooks.validation.RegexProvider" />
</rules:ruleBases>
<validation:field on="order/header/email" rule="addressing.email" onFail="WARN" />
Options:
| Constructor and Description |
|---|
Validator()
No-args constructor required by Smooks.
|
Validator(String compositRuleName,
OnFail onFail)
Public constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCompositRuleName() |
OnFail |
getOnFail() |
void |
initialize()
Initialize the visitor instance.
|
Validator |
setAppContext(org.milyn.container.ApplicationContext appContext) |
void |
setCompositRuleName(String compositRuleName) |
void |
setOnFail(OnFail onFail) |
String |
toString() |
void |
visitAfter(Element element,
org.milyn.container.ExecutionContext executionContext) |
void |
visitAfter(org.milyn.delivery.sax.SAXElement element,
org.milyn.container.ExecutionContext executionContext) |
void |
visitBefore(org.milyn.delivery.sax.SAXElement element,
org.milyn.container.ExecutionContext executionContext) |
@Initialize public void initialize()
public void visitBefore(org.milyn.delivery.sax.SAXElement element,
org.milyn.container.ExecutionContext executionContext)
throws org.milyn.SmooksException,
IOException
visitBefore in interface org.milyn.delivery.sax.SAXVisitBeforeorg.milyn.SmooksExceptionIOExceptionpublic void visitAfter(org.milyn.delivery.sax.SAXElement element,
org.milyn.container.ExecutionContext executionContext)
throws org.milyn.SmooksException,
IOException
visitAfter in interface org.milyn.delivery.sax.SAXVisitAfterorg.milyn.SmooksExceptionIOExceptionpublic void visitAfter(Element element, org.milyn.container.ExecutionContext executionContext) throws org.milyn.SmooksException
visitAfter in interface org.milyn.delivery.dom.DOMVisitAfterorg.milyn.SmooksException@ConfigParam(name="name") public void setCompositRuleName(String compositRuleName)
public String getCompositRuleName()
@ConfigParam(defaultVal="ERROR") public void setOnFail(OnFail onFail)
public OnFail getOnFail()
public Validator setAppContext(org.milyn.container.ApplicationContext appContext)
Copyright © 2016. All rights reserved.