Class JAXRSInvoker

java.lang.Object
org.apache.cxf.service.invoker.AbstractInvoker
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 Details

    • JAXRSInvoker

      public JAXRSInvoker()
  • Method Details

    • 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)
    • checkFutureResponse

      protected AsyncResponseImpl checkFutureResponse(org.apache.cxf.message.Message inMessage, Object result)
    • getMethodToInvoke

      protected Method getMethodToInvoke(ClassResourceInfo cri, OperationResourceInfo ori, Object resourceObject)
    • getTemplateValues

      protected jakarta.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)