Apache CXF API

org.apache.cxf.jaxrs.validation
Class JAXRSBeanValidationInInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<Message>
      extended by org.apache.cxf.validation.AbstractValidationInterceptor
          extended by org.apache.cxf.validation.BeanValidationInInterceptor
              extended by org.apache.cxf.jaxrs.validation.JAXRSBeanValidationInInterceptor
All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter, Interceptor<Message>, PhaseInterceptor<Message>

@Provider
public class JAXRSBeanValidationInInterceptor
extends BeanValidationInInterceptor
implements javax.ws.rs.container.ContainerRequestFilter


Field Summary
 
Fields inherited from class org.apache.cxf.validation.AbstractValidationInterceptor
BUNDLE, LOG
 
Constructor Summary
JAXRSBeanValidationInInterceptor()
           
JAXRSBeanValidationInInterceptor(String phase)
           
 
Method Summary
 void filter(javax.ws.rs.container.ContainerRequestContext context)
           
protected  Object getServiceObject(Message message)
           
 
Methods inherited from class org.apache.cxf.validation.BeanValidationInInterceptor
getServiceMethod, handleValidation, unwrapArgs
 
Methods inherited from class org.apache.cxf.validation.AbstractValidationInterceptor
getProvider, handleMessage, setProvider, setServiceObject
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXRSBeanValidationInInterceptor

public JAXRSBeanValidationInInterceptor()

JAXRSBeanValidationInInterceptor

public JAXRSBeanValidationInInterceptor(String phase)
Method Detail

getServiceObject

protected Object getServiceObject(Message message)
Overrides:
getServiceObject in class BeanValidationInInterceptor

filter

public void filter(javax.ws.rs.container.ContainerRequestContext context)
            throws IOException
Specified by:
filter in interface javax.ws.rs.container.ContainerRequestFilter
Throws:
IOException

Apache CXF API

Apache CXF