public abstract class AbstractValidator extends AbstractProcessingElement
| Constructor and Description |
|---|
AbstractValidator() |
| Modifier and Type | Method and Description |
|---|---|
XProcessingElement |
getOnValidationFailure() |
XProcessingElement |
getOnValidationSuccess() |
ExecutionResult |
process(XMessageContext xMessageContext) |
void |
setOnValidationFailure(XProcessingElement onValidationFailure) |
void |
setOnValidationSuccess(XProcessingElement onValidationSuccess) |
protected abstract boolean |
validate(XMessageContext xMessageContext) |
destroy, destroyElement, getAdditionalProperties, getBeanName, getEntityId, getErrorHandler, getFlowId, getMetricsEngine, getProject, getProjectId, getProjectVersion, getResource, getServerConfig, getStatus, init, initElement, processMessage, setBeanName, setErrorHandler, setFlowId, setProjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcastpublic final ExecutionResult process(XMessageContext xMessageContext)
process in class AbstractProcessingElementprotected abstract boolean validate(XMessageContext xMessageContext) throws Exception
Exceptionpublic XProcessingElement getOnValidationSuccess()
public void setOnValidationSuccess(XProcessingElement onValidationSuccess)
public XProcessingElement getOnValidationFailure()
public void setOnValidationFailure(XProcessingElement onValidationFailure)
Copyright © 2016–2019 AdroitLogic. All rights reserved.