org.apache.cxf.jaxrs.client.WebClient.createMessage()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(89)

本文整理了Java中org.apache.cxf.jaxrs.client.WebClient.createMessage()方法的一些代码示例,展示了WebClient.createMessage()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebClient.createMessage()方法的具体详情如下:
包路径:org.apache.cxf.jaxrs.client.WebClient
类名称:WebClient
方法名:createMessage

WebClient.createMessage介绍

暂无

代码示例

代码示例来源:origin: org.apache.cxf/cxf-bundle-jaxrs

private Message finalizeMessage(String httpMethod, 
                MultivaluedMap<String, String> headers, 
                Object body, 
                Class<?> requestClass,
                Type inGenericType,
                Class<?> responseClass, 
                Type outGenericType,
                Exchange exchange,
                Map<String, Object> invContext) {
//CHECKSTYLE:ON    
  URI uri = getCurrentURI();
  Message m = createMessage(body, httpMethod, headers, uri, exchange, 
      invContext, false);
  setSupportOnewayResponseProperty(m);
  Map<String, Object> reqContext = getRequestContext(m);
  reqContext.put(Message.HTTP_REQUEST_METHOD, httpMethod);
  reqContext.put(REQUEST_CLASS, requestClass);
  reqContext.put(REQUEST_TYPE, inGenericType);
  reqContext.put(RESPONSE_CLASS, responseClass);
  reqContext.put(RESPONSE_TYPE, outGenericType);
  
  m.getInterceptorChain().add(bodyWriter);
 
  setPlainOperationNameProperty(m, httpMethod + ":" + uri.toString());
  return m;
}

代码示例来源:origin: apache/cxf

Message m = createMessage(body, httpMethod, headers, uri, exchange,
    invContext, false);
setSupportOnewayResponseProperty(m);

代码示例来源:origin: org.apache.cxf/cxf-rt-rs-client

Message m = createMessage(body, httpMethod, headers, uri, exchange,
    invContext, false);
setSupportOnewayResponseProperty(m);

相关文章

WebClient类方法