Package | Description |
---|---|
oracle.jbo.rules |
Contains sample validation beans.
|
oracle.jbo.server |
Contains the implementation of middle tier components.
|
oracle.jbo.server.util |
Modifier and Type | Method and Description |
---|---|
protected JboValidatorContext |
JboValidatorContext.getRootContext() |
Modifier and Type | Method and Description |
---|---|
ValidationException |
JboAbstractValidator.createException(java.lang.Exception e,
JboValidatorContext evObj,
java.lang.String msgId,
AttributeDef attrDef,
java.lang.Object value,
java.lang.String methodName,
int severity) |
ValidationException |
AbstractValidator.createException(java.lang.Exception e,
JboValidatorContext evObj,
java.lang.String msgId,
AttributeDef attrDef,
java.lang.Object value,
java.lang.String methodName,
int severity) |
protected ExprValueSupplier |
AbstractValidator.createExprValueSupplier(JboValidatorContext ctx)
For internal framework use only
|
protected AttributeDef |
JboAbstractValidator.getErrorReportAttrDef(JboValidatorContext evObj) |
protected java.lang.Object |
JboAbstractValidator.getValueToValidate(JboValidatorContext evObj) |
void |
AbstractValidator.initErrMsgParms(ValidationException valEx,
JboValidatorContext evObj,
int severity) |
protected void |
JboRegExpValidator.initialize(JboValidatorContext evObj) |
protected void |
JboRangeValidator.initialize(JboValidatorContext evObj) |
protected void |
JboPrecisionScaleValidator.initialize(JboValidatorContext evObj) |
protected void |
JboNonNullValidator.initialize(JboValidatorContext evObj) |
protected void |
JboMandatoryAttrValHelper.initialize(JboValidatorContext evObj) |
protected void |
JboListValidator.initialize(JboValidatorContext evObj) |
protected void |
JboLengthValidator.initialize(JboValidatorContext evObj) |
protected void |
JboExprCollectionValidator.initialize(JboValidatorContext evObj) |
protected void |
JboCompareValidator.initialize(JboValidatorContext evObj) |
protected void |
JboCollectionValidator.initialize(JboValidatorContext evObj) |
protected void |
JboAbstractValidator.initialize(JboValidatorContext evObj) |
boolean |
AbstractValidator.isTransactionLevel(JboValidatorContext valCtx) |
protected boolean |
AbstractValidator.isValidatable(JboValidatorContext evObj) |
protected void |
JboMethodValidator.prepareException(ValidationException valEx,
JboValidatorContext evObj,
int severity) |
protected void |
AbstractValidator.prepareException(ValidationException valEx,
JboValidatorContext evObj,
int severity) |
void |
JboTransAttrValidationManager.putTransAttrValEntry(JboTransValidatorInterface validator,
JboValidatorContext valCtx) |
void |
JboTransValidationManager.putTransValEntry(JboTransValidatorInterface validator,
JboValidatorContext valCtx) |
void |
AbstractValidator.raiseException(java.lang.Exception e,
JboValidatorContext evObj) |
void |
JboMethodValidator.raiseException(java.lang.Exception e,
JboValidatorContext evObj,
java.lang.String msgId,
int severity) |
void |
JboAbstractValidator.raiseException(java.lang.Exception e,
JboValidatorContext evObj,
java.lang.String msgId,
int severity) |
void |
AbstractValidator.raiseException(java.lang.Exception e,
JboValidatorContext evObj,
java.lang.String msgId,
int severity) |
protected void |
JboNonNullValidator.throwAllNullError(JboValidatorContext evObj) |
static AttrValException |
RulesBeanUtils.validate(java.util.Iterator validators,
Row row,
JboValidatorContext ev,
boolean notDeferred)
Validate the new value by applying all the validator rules
applied to this attribute.
|
void |
JboValidatorInterface.validate(JboValidatorContext ctx)
Tests the validity of the object/value as described in the validator context.
|
void |
JboVCItemRequiredValidator.validate(JboValidatorContext evObj) |
void |
JboParamRequiredValidator.validate(JboValidatorContext evObj) |
void |
JboNonNullValidator.validate(JboValidatorContext evObj)
Validates the Entity Object's mandatory attributes.
|
void |
JboGenericValidator.validate(JboValidatorContext ctx) |
void |
JboExpressionValidator.validate(JboValidatorContext evObj) |
void |
JboCustomValidator.validate(JboValidatorContext ctx) |
void |
JboAbstractValidator.validate(JboValidatorContext evObj) |
static AttrValException |
RulesBeanUtils.validateObject(java.util.Iterator validators,
JboValidatorContext ev,
boolean notDeferred) |
boolean |
JboRangeValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value)
Validates that a value is in a pre-defined range.
|
boolean |
JboPrecisionScaleValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value)
Validates an Entity Object by invoking validateValue().
|
boolean |
JboMethodValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboMandatoryAttrValHelper.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboListValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboLengthValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboExpressionValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboExprCompareValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboExprCollectionValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboCompareValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboCollectionValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboAbstractValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value)
Called internally by the framework with validation OnCondition is true or
there is no validation OnCondition.
|
Modifier and Type | Method and Description |
---|---|
protected AttributeDef |
JboExistsValidator.getErrorReportAttrDef(JboValidatorContext evObj) |
java.lang.Object[] |
JboExistsValidator.getValueArray(JboValidatorContext evObj,
AttributeDef[] attrDefs) |
protected void |
JboVOUsageExistsValidator.initialize(JboValidatorContext evObj) |
protected void |
JboVOExistsValidator.initialize(JboValidatorContext evObj) |
protected void |
JboEOExistsValidator.initialize(JboValidatorContext evObj) |
boolean |
JboExistsValidator.isTransactionLevel(JboValidatorContext valCtx) |
void |
DBTransactionImpl.putTransAttrValEntry(JboTransValidatorInterface validator,
JboValidatorContext valCtx) |
void |
DBTransactionImpl.putTransValEntry(JboTransValidatorInterface validator,
JboValidatorContext valCtx) |
void |
JboMandatoryAttributesValidator.validate(JboValidatorContext evObj)
Validates the Entity Object's mandatory attributes.
|
boolean |
JboVOUsageExistsValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboVOExistsValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboUniqueKeyValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
boolean |
JboEOExistsValidator.validateValueWithContext(JboValidatorContext evObj,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
JboValidatorContext |
PropertyChangeEvent.getValidatorContext() |
Constructor and Description |
---|
PropertyChangeEvent(JboValidatorContext valCtx)
Constructor to be used during validation so that appropriate context
may be passed for proper error resolution.
|