public class JAXRSInvoker extends AbstractInvoker
| Constructor and Description |
|---|
JAXRSInvoker() |
| Modifier and Type | Method and Description |
|---|---|
protected AsyncResponseImpl |
checkFutureResponse(Message inMessage,
Object result) |
protected Object |
getActualServiceObject(Exchange exchange,
Object rootInstance) |
protected Method |
getMethodToInvoke(ClassResourceInfo cri,
OperationResourceInfo ori,
Object resourceObject) |
Object |
getServiceObject(Exchange exchange)
Creates and returns a service object depending on the scope.
|
protected javax.ws.rs.core.MultivaluedMap<String,String> |
getTemplateValues(Message msg) |
Object |
invoke(Exchange exchange,
Object request) |
Object |
invoke(Exchange exchange,
Object request,
Object resourceObject) |
adjustMethodAndParams, checkSuspendedInvocation, createFault, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, performInvocation, releaseServiceObjectpublic Object invoke(Exchange exchange, Object request)
invoke in interface Invokerinvoke in class AbstractInvokerprotected AsyncResponseImpl checkFutureResponse(Message inMessage, Object result)
protected Method getMethodToInvoke(ClassResourceInfo cri, OperationResourceInfo ori, Object resourceObject)
protected javax.ws.rs.core.MultivaluedMap<String,String> getTemplateValues(Message msg)
public Object getServiceObject(Exchange exchange)
AbstractInvokergetServiceObject in class AbstractInvokerApache CXF