@Contract public interface ConfiguredValidator extends javax.validation.Validator
| Modifier and Type | Method and Description |
|---|---|
void |
validateResourceAndInputParams(Object resource,
Invocable resourceMethod,
Object[] args)
Validates resource class instance and input parameters of the
method. |
void |
validateResult(Object resource,
Invocable resourceMethod,
Object result)
Validates response instance / response entity of the
method. |
void validateResourceAndInputParams(Object resource, Invocable resourceMethod, Object[] args) throws javax.validation.ConstraintViolationException
method. ConstraintViolationException raised
from this method should be mapped to HTTP 400 status.resource - resource class instance.resourceMethod - invocable containing handling and validation methods.args - input method parameters.javax.validation.ConstraintViolationException - if ConstraintViolation occurs (should be mapped to HTTP
400 status).void validateResult(Object resource, Invocable resourceMethod, Object result) throws javax.validation.ConstraintViolationException
method. ConstraintViolationException raised
from this method should be mapped to HTTP 500 status.resource - resource class instance.resourceMethod - invocable containing handling and validation methods.result - response entity.javax.validation.ConstraintViolationException - if ConstraintViolation occurs (should be mapped to HTTP
500 status).Copyright © 2007-2024,Oracleand/or its affiliates.All Rights Reserved. Use is subject to license terms.