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:
Invoker

public class JAXRSInvoker
extends AbstractInvoker


Constructor Summary
JAXRSInvoker()
           
JAXRSInvoker(java.util.List<java.lang.Object> resourceObjects)
           
 
Method Summary
 java.lang.Object getServiceObject(Exchange exchange)
          Creates and returns a service object depending on the scope.
 java.lang.Object getServiceObject(Exchange exchange, java.util.List<java.lang.Object> resources)
           
 java.lang.Object invoke(Exchange exchange, java.lang.Object request)
           
 java.lang.Object invoke(Exchange exchange, java.lang.Object request, java.util.List<java.lang.Object> resources)
           
 
Methods inherited from class org.apache.cxf.service.invoker.AbstractInvoker
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()

JAXRSInvoker

public JAXRSInvoker(java.util.List<java.lang.Object> resourceObjects)
Method Detail

invoke

public java.lang.Object invoke(Exchange exchange,
                               java.lang.Object request)
Specified by:
invoke in interface Invoker
Overrides:
invoke in class AbstractInvoker

invoke

public java.lang.Object invoke(Exchange exchange,
                               java.lang.Object request,
                               java.util.List<java.lang.Object> resources)

getServiceObject

public java.lang.Object getServiceObject(Exchange exchange)
Description copied from class: AbstractInvoker
Creates and returns a service object depending on the scope.

Specified by:
getServiceObject in class AbstractInvoker

getServiceObject

public java.lang.Object getServiceObject(Exchange exchange,
                                         java.util.List<java.lang.Object> resources)


Apache CXF