本文整理汇总了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();
}
示例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();
}
示例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();
}
示例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);
}
示例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;
}
示例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();
}
示例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();
}
示例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);
}
示例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();
}
示例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();
}
示例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());
}
示例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);
}
示例13: getExchange
import com.sun.xml.internal.ws.developer.JAXWSProperties; //导入依赖的package包/类
@Property(JAXWSProperties.HTTP_EXCHANGE)
public HttpExchange getExchange() {
return httpExchange;
}