public abstract class BaseMutableStateValidator extends Object implements MutableStateValidator
| Constructor and Description |
|---|
BaseMutableStateValidator(MutableStateValidator parent) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
calculateIsSync() |
protected void |
checkSync() |
MutableStateValidator |
getParent()
Returns the parent of this schema.
|
ValidatorPriority |
getPriority()
Returns the priority
|
protected void |
initializeIsSync() |
boolean |
isSync()
Returns true if this validator can actually provide a synchronous validation
|
void |
triggerUpdateIsSync()
Manually trigger the sync state update
|
protected Future<Void> |
validateSyncAsAsync(ValidatorContext context,
Object in) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidateAsyncvalidateSyncpublic BaseMutableStateValidator(MutableStateValidator parent)
public abstract boolean calculateIsSync()
protected Future<Void> validateSyncAsAsync(ValidatorContext context, Object in)
protected void initializeIsSync()
public void triggerUpdateIsSync()
MutableStateValidatortriggerUpdateIsSync in interface MutableStateValidatorpublic MutableStateValidator getParent()
MutableStateValidatorgetParent in interface MutableStateValidatorprotected void checkSync()
throws ValidationException,
NoSyncValidationException
public boolean isSync()
Validatorpublic ValidatorPriority getPriority()
PriorityGettergetPriority in interface PriorityGetterCopyright © 2022 Eclipse. All rights reserved.