| 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. |
forExecutables, getConstraintsForClass, unwrap, validate, validateProperty, validateValuevoid validateResourceAndInputParams(Object resource, Invocable resourceMethod, Object[] args) throws 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.ConstraintViolationException - if ConstraintViolation occurs (should be mapped to HTTP
400 status).void validateResult(Object resource, Invocable resourceMethod, Object result) throws 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.ConstraintViolationException - if ConstraintViolation occurs (should be mapped to HTTP
500 status).Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.