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, releaseServiceObject
public Object invoke(Exchange exchange, Object request)
invoke
in interface Invoker
invoke
in class AbstractInvoker
protected 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)
AbstractInvoker
getServiceObject
in class AbstractInvoker
Apache CXF