Apache CXF API

org.apache.cxf.jaxrs.validation
Class JAXRSBeanValidationInvoker

java.lang.Object
  extended by org.apache.cxf.service.invoker.AbstractInvoker
      extended by org.apache.cxf.jaxrs.JAXRSInvoker
          extended by org.apache.cxf.jaxrs.validation.JAXRSBeanValidationInvoker
All Implemented Interfaces:
Invoker

public class JAXRSBeanValidationInvoker
extends JAXRSInvoker


Constructor Summary
JAXRSBeanValidationInvoker()
           
 
Method Summary
protected  BeanValidationProvider getProvider(Message message)
           
 Object invoke(Exchange exchange, Object serviceObject, Method m, List<Object> params)
           
 boolean isValidateServiceObject()
           
 void setProvider(BeanValidationProvider provider)
           
 void setValidateServiceObject(boolean validateServiceObject)
           
 
Methods inherited from class org.apache.cxf.jaxrs.JAXRSInvoker
getActualServiceObject, getServiceObject, getTemplateValues, invoke, invoke
 
Methods inherited from class org.apache.cxf.service.invoker.AbstractInvoker
adjustMethodAndParams, checkSuspendedInvocation, createFault, getMostSpecificMethod, insertExchange, isJdkDynamicProxy, performInvocation, releaseServiceObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXRSBeanValidationInvoker

public JAXRSBeanValidationInvoker()
Method Detail

invoke

public Object invoke(Exchange exchange,
                     Object serviceObject,
                     Method m,
                     List<Object> params)
Overrides:
invoke in class AbstractInvoker

getProvider

protected BeanValidationProvider getProvider(Message message)

setProvider

public void setProvider(BeanValidationProvider provider)

isValidateServiceObject

public boolean isValidateServiceObject()

setValidateServiceObject

public void setValidateServiceObject(boolean validateServiceObject)

Apache CXF API

Apache CXF