public interface ValidationListener
Validation is typically performed in currency change operations or during transaction commit operations, or whenever a complete transaction is being validated by application logic.
void validate() throws JboException
JboException
- if validation fails.boolean isValid()
Typically, this instance is an entry in a validation list maintained by
a ValidationManager
, which invokes validate()
.
If this method returns true
, this instance may be removed from
the list, otherwise this instance should remain on the list.
true
if this instance has been validated.