org.apache.cxf.jaxrs
Class JAXRSInvoker

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

public class JAXRSInvoker
extends org.apache.cxf.service.invoker.AbstractInvoker


Constructor Summary
JAXRSInvoker()
           
 
Method Summary
protected  Object getActualServiceObject(org.apache.cxf.message.Exchange exchange, Object rootInstance)
           
 Object getServiceObject(org.apache.cxf.message.Exchange exchange)
           
protected  javax.ws.rs.core.MultivaluedMap<String,String> getTemplateValues(org.apache.cxf.message.Message msg)
           
 Object invoke(org.apache.cxf.message.Exchange exchange, Object request)
           
 Object invoke(org.apache.cxf.message.Exchange exchange, Object request, Object resourceObject)
           
 
Methods inherited from class org.apache.cxf.service.invoker.AbstractInvoker
adjustMethodAndParams, checkSuspendedInvocation, createFault, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, performInvocation, releaseServiceObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXRSInvoker

public JAXRSInvoker()
Method Detail

invoke

public Object invoke(org.apache.cxf.message.Exchange exchange,
                     Object request)
Specified by:
invoke in interface org.apache.cxf.service.invoker.Invoker
Overrides:
invoke in class org.apache.cxf.service.invoker.AbstractInvoker

invoke

public Object invoke(org.apache.cxf.message.Exchange exchange,
                     Object request,
                     Object resourceObject)

getTemplateValues

protected javax.ws.rs.core.MultivaluedMap<String,String> getTemplateValues(org.apache.cxf.message.Message msg)

getServiceObject

public Object getServiceObject(org.apache.cxf.message.Exchange exchange)
Specified by:
getServiceObject in class org.apache.cxf.service.invoker.AbstractInvoker

getActualServiceObject

protected Object getActualServiceObject(org.apache.cxf.message.Exchange exchange,
                                        Object rootInstance)


Apache CXF