|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Validator
This interface may be implemented by classes that perform validation tasks. As not all methods need to be always implemented, AbstractValidator convenience superclass may be implemented by classes that want to fill this contract in an easy way.
| Method Summary | |
|---|---|
void |
performInsertValidations(ValidationIssueBuilder builder,
java.lang.Object obj)
Perform insert validations and fill the given builder. |
void |
performUpdateValidations(ValidationIssueBuilder builder,
java.lang.Object obj)
Perform update validations and fill the given builder. |
void |
validate(ValidationIssueBuilder builder,
java.lang.Object obj)
Generic validate method. |
void |
validateInsert(java.lang.Object obj)
Perform an update validation over an object, and throw a ValidationException if any issues are raised. |
void |
validateUpdate(java.lang.Object obj)
Perform an update validation over an object, and throw a ValidationException if any issues are raised. |
| Method Detail |
|---|
void validateInsert(java.lang.Object obj)
throws ValidationException,
SystemException
ValidationException
SystemException
void validateUpdate(java.lang.Object obj)
throws ValidationException,
SystemException
ValidationException
SystemException
void performInsertValidations(ValidationIssueBuilder builder,
java.lang.Object obj)
throws SystemException
SystemException
void performUpdateValidations(ValidationIssueBuilder builder,
java.lang.Object obj)
throws SystemException
SystemException
void validate(ValidationIssueBuilder builder,
java.lang.Object obj)
throws SystemException
SystemException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||