public abstract class ConfigurableDataVerifier<T extends RegistrationRuleConfig>
extends org.apache.tools.ant.ExtensionPoint
Constructor and Description |
---|
ConfigurableDataVerifier() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
isConfigTypeValid(RegistrationRuleConfig config) |
boolean |
isFormDataValid(net.sf.json.JSONObject payload,
RegistrationRuleConfig registrationRuleConfig) |
abstract boolean |
isFormDataValidImpl(net.sf.json.JSONObject payload,
T config)
This method should check
JSONObject for any issues that would prevent creating new
User instance. |
addDependency, dependsOn, execute, getDependencies, getDescription, getIf, getLocation, getName, getProject, getTasks, getUnless, parseDepends, performTasks, setDepends, setDescription, setIf, setLocation, setName, setProject, setUnless, toString
public final boolean isFormDataValid(net.sf.json.JSONObject payload, RegistrationRuleConfig registrationRuleConfig)
public abstract boolean isFormDataValidImpl(net.sf.json.JSONObject payload, T config)
JSONObject
for any issues that would prevent creating new
User
instance.public abstract boolean isConfigTypeValid(RegistrationRuleConfig config)