当前位置: 首页>>代码示例>>Java>>正文


Java JAXWSProperties类代码示例

本文整理汇总了Java中com.sun.xml.internal.ws.developer.JAXWSProperties的典型用法代码示例。如果您正苦于以下问题:Java JAXWSProperties类的具体用法?Java JAXWSProperties怎么用?Java JAXWSProperties使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


JAXWSProperties类属于com.sun.xml.internal.ws.developer包,在下文中一共展示了JAXWSProperties类的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: getMessage

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
/**
 *      This method is for exposing header list through {@link PropertySet#get(Object)},
 *      for user applications, and should never be invoked directly from within the JAX-WS RI.
 */
@Property(JAXWSProperties.INBOUND_HEADER_LIST_PROPERTY)
/*package*/ MessageHeaders getHeaderList() {
    Message msg = getMessage();
    if (msg == null) {
        return null;
    }
    return msg.getHeaders();
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:13,代码来源:Packet.java

示例2: getTo

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
/**
 * Gets the <tt>wsa:To</tt> header.
 *
 * @return
 *      null if the incoming SOAP message didn't have the header.
 */
@Property(JAXWSProperties.ADDRESSING_TO)
public String getTo() throws XMLStreamException {
  if (packet.getMessage() == null) {
    return null;
  }
  Header h = packet.getMessage().getHeaders().get(addressingVersion.toTag, false);
  if(h==null) return null;
  return h.getStringContent();
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:16,代码来源:WsaPropertyBag.java

示例3: getAction

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
/**
 * Gets the <tt>wsa:Action</tt> header content as String.
 *
 * @return
 *      null if the incoming SOAP message didn't have the header.
 */
@Property(JAXWSProperties.ADDRESSING_ACTION)
public String getAction() {
    if (packet.getMessage() == null) {
      return null;
    }
    Header h = packet.getMessage().getHeaders().get(addressingVersion.actionTag, false);
    if(h==null) return null;
    return h.getStringContent();
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:16,代码来源:WsaPropertyBag.java

示例4: getMessageID

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
/**
 * Gets the <tt>wsa:MessageID</tt> header content as String.
 *
 * @return
 *      null if the incoming SOAP message didn't have the header.
 */
// WsaServerTube.REQUEST_MESSAGE_ID is exposed for backward compatibility with 2.1
@Property({JAXWSProperties.ADDRESSING_MESSAGEID,WsaServerTube.REQUEST_MESSAGE_ID})
public String getMessageID() {
    if (packet.getMessage() == null) {
      return null;
    }
    return AddressingUtils.getMessageID(packet.getMessage().getHeaders(), addressingVersion,soapVersion);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:15,代码来源:WsaPropertyBag.java

示例5: checkHTTPS

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
protected boolean checkHTTPS(HttpURLConnection connection) {
    if (connection instanceof HttpsURLConnection) {

        // TODO The above property needs to be removed in future version as the semantics of this property are not preoperly defined.
        // One should use JAXWSProperties.HOSTNAME_VERIFIER to control the behavior

        // does the client want client hostname verification by the service
        String verificationProperty =
            (String) context.invocationProperties.get(HOSTNAME_VERIFICATION_PROPERTY);
        if (verificationProperty != null) {
            if (verificationProperty.equalsIgnoreCase("true")) {
                ((HttpsURLConnection) connection).setHostnameVerifier(new HttpClientVerifier());
            }
        }

        // Set application's HostNameVerifier for this connection
        HostnameVerifier verifier =
            (HostnameVerifier) context.invocationProperties.get(JAXWSProperties.HOSTNAME_VERIFIER);
        if (verifier != null) {
            ((HttpsURLConnection) connection).setHostnameVerifier(verifier);
        }

        // Set application's SocketFactory for this connection
        SSLSocketFactory sslSocketFactory =
            (SSLSocketFactory) context.invocationProperties.get(JAXWSProperties.SSL_SOCKET_FACTORY);
        if (sslSocketFactory != null) {
            ((HttpsURLConnection) connection).setSSLSocketFactory(sslSocketFactory);
        }

        return true;
    }
    return false;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:34,代码来源:HttpClientTransport.java

示例6: getTo

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
/**
 * Gets the {@code wsa:To} header.
 *
 * @return
 *      null if the incoming SOAP message didn't have the header.
 */
@Property(JAXWSProperties.ADDRESSING_TO)
public String getTo() throws XMLStreamException {
  if (packet.getMessage() == null) {
    return null;
  }
  Header h = packet.getMessage().getHeaders().get(addressingVersion.toTag, false);
  if(h==null) return null;
  return h.getStringContent();
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:16,代码来源:WsaPropertyBag.java

示例7: getAction

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
/**
 * Gets the {@code wsa:Action} header content as String.
 *
 * @return
 *      null if the incoming SOAP message didn't have the header.
 */
@Property(JAXWSProperties.ADDRESSING_ACTION)
public String getAction() {
    if (packet.getMessage() == null) {
      return null;
    }
    Header h = packet.getMessage().getHeaders().get(addressingVersion.actionTag, false);
    if(h==null) return null;
    return h.getStringContent();
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:16,代码来源:WsaPropertyBag.java

示例8: getMessageID

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
/**
 * Gets the {@code wsa:MessageID} header content as String.
 *
 * @return
 *      null if the incoming SOAP message didn't have the header.
 */
// WsaServerTube.REQUEST_MESSAGE_ID is exposed for backward compatibility with 2.1
@Property({JAXWSProperties.ADDRESSING_MESSAGEID,WsaServerTube.REQUEST_MESSAGE_ID})
public String getMessageID() {
    if (packet.getMessage() == null) {
      return null;
    }
    return AddressingUtils.getMessageID(packet.getMessage().getHeaders(), addressingVersion,soapVersion);
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:15,代码来源:WsaPropertyBag.java

示例9: getTo

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
/**
 * Gets the <tt>wsa:To</tt> header.
 *
 * @return
 *      null if the incoming SOAP message didn't have the header.
 */
@Property(JAXWSProperties.ADDRESSING_TO)
public String getTo() throws XMLStreamException {
    Header h = packet.getMessage().getHeaders().get(addressingVersion.toTag, false);
    if (h == null) return null;
    return h.getStringContent();
}
 
开发者ID:alexkasko,项目名称:openjdk-icedtea7,代码行数:13,代码来源:WsaPropertyBag.java

示例10: getAction

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
/**
 * Gets the <tt>wsa:Action</tt> header content as String.
 *
 * @return
 *      null if the incoming SOAP message didn't have the header.
 */
@Property(JAXWSProperties.ADDRESSING_ACTION)
public String getAction() {
    Header h = packet.getMessage().getHeaders().get(addressingVersion.actionTag, false);
    if(h==null) return null;
    return h.getStringContent();
}
 
开发者ID:alexkasko,项目名称:openjdk-icedtea7,代码行数:13,代码来源:WsaPropertyBag.java

示例11: getInboundHeaders

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
@Override
public final List<Header> getInboundHeaders() {
    return Collections.unmodifiableList(((MessageHeaders)
            responseContext.get(JAXWSProperties.INBOUND_HEADER_LIST_PROPERTY)).asList());
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:6,代码来源:Stub.java

示例12: HttpClientTransport

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
public HttpClientTransport(@NotNull Packet packet, @NotNull Map<String,List<String>> reqHeaders) {
    endpoint = packet.endpointAddress;
    context = packet;
    this.reqHeaders = reqHeaders;
    chunkSize = (Integer)context.invocationProperties.get(JAXWSProperties.HTTP_CLIENT_STREAMING_CHUNK_SIZE);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:HttpClientTransport.java

示例13: getExchange

import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
@Property(JAXWSProperties.HTTP_EXCHANGE)
public HttpExchange getExchange() {
    return httpExchange;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:5,代码来源:PortableConnectionImpl.java


注:本文中的com.sun.xml.internal.ws.developer.JAXWSProperties类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。