javax.xml.soap.SOAPElement.getPrefix()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(7.2k)|赞(0)|评价(0)|浏览(125)

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

SOAPElement.getPrefix介绍

暂无

代码示例

代码示例来源:origin: com.hynnet/xws-security

public String getPrefix() {
  return delegateElement.getPrefix();
}

代码示例来源:origin: com.hynnet/xws-security

public String getPrefix() {
  return delegateElement.getPrefix();
}

代码示例来源:origin: com.hynnet/xws-security

public String getPrefix() {
  return delegateHeader.getPrefix();
}

代码示例来源:origin: com.hynnet/xws-security

public String getPrefix() {
  return delegateElement.getPrefix();
}

代码示例来源:origin: com.sun.xml.ws/jaxws-rt

private void fixPrefix(final String prfx, SOAPElement element) throws XMLStreamException {
  String oldPrfx = element.getPrefix();
  if (prfx != null && !prfx.equals(oldPrfx)) {
    element.setPrefix(prfx);
  }
}

代码示例来源:origin: com.sun.xml.ws/rt

private void fixPrefix(final String prfx, SOAPElement element) throws XMLStreamException {
  String oldPrfx = element.getPrefix();
  if (prfx != null && !prfx.equals(oldPrfx)) {
    element.setPrefix(prfx);
  }
}

代码示例来源:origin: javaee/metro-jax-ws

private void fixPrefix(final String prfx, SOAPElement element) throws XMLStreamException {
  String oldPrfx = element.getPrefix();
  if (prfx != null && !prfx.equals(oldPrfx)) {
    element.setPrefix(prfx);
  }
}

代码示例来源:origin: org.jboss.ws.native/jbossws-native-core

private static SOAPElement addChildValueElement(SOAPElement codeElement) throws SOAPException
{
 return codeElement.addChildElement("Value", codeElement.getPrefix(), codeElement.getNamespaceURI());
}

代码示例来源:origin: org.jboss.ws.native/jbossws-native-core

public void setRelay(boolean relay)
{
 final SOAPElement header = getParentElement();
 final String headerURI = header.getNamespaceURI();
 if (Constants.NS_SOAP11_ENV.equals(headerURI))
   throw new UnsupportedOperationException(BundleUtils.getMessage(bundle, "SOAP11_NOT_SUPPORT_ROLE"));
 setAttributeNS(headerURI, header.getPrefix() + ":" + Constants.SOAP12_ATTR_RELAY, Boolean.toString(relay));
}

代码示例来源:origin: org.jboss.ws.native/jbossws-native-core

public void setRole(String roleURI)
{
 final SOAPElement header = getParentElement();
 final String headerURI = header.getNamespaceURI();
 if (Constants.NS_SOAP11_ENV.equals(headerURI))
   throw new UnsupportedOperationException(BundleUtils.getMessage(bundle, "SOAP11_NOT_SUPPORT_ROLE"));
 setAttributeNS(headerURI, header.getPrefix() + ":" + Constants.SOAP12_ATTR_ROLE, roleURI);
}

代码示例来源:origin: org.jboss.ws.native/jbossws-native-core

public void setMustUnderstand(boolean mustUnderstand)
{
 final SOAPElement header = getParentElement();
 final String headerURI = header.getNamespaceURI();
 setAttributeNS(headerURI, header.getPrefix()  + ":" + Constants.SOAP11_ATTR_MUST_UNDERSTAND, mustUnderstand ? "1" : "0");
}

代码示例来源:origin: org.jboss.ws.native/jbossws-native-core

public void setActor(String actorURI)
{
 final SOAPElement header = getParentElement();
 final String headerURI = header.getNamespaceURI();
 if (Constants.NS_SOAP11_ENV.equals(headerURI))
   setAttributeNS(headerURI, header.getPrefix() + ":" + Constants.SOAP11_ATTR_ACTOR, actorURI);
 else
   setRole(actorURI);
}

代码示例来源:origin: org.apache.ws.commons.axiom/saaj-testsuite

@Override
  protected void runTest() throws Throwable {
    SOAPElement root = newSOAPFactory().createElement("root", "ns1", "urn:ns1");
    SOAPElement element = root.addChildElement("child", "ns2", "urn:ns2");
    assertThat(element.getLocalName()).isEqualTo("child");
    assertThat(element.getNamespaceURI()).isEqualTo("urn:ns2");
    assertThat(element.getPrefix()).isEqualTo("ns2");
    assertThat(element.getParentNode()).isSameAs(root);
    NamedNodeMap attributes = element.getAttributes();
    assertThat(attributes.getLength()).isEqualTo(1);
    Attr attr = (Attr)attributes.item(0);
    assertThat(attr.getNamespaceURI()).isEqualTo(XMLConstants.XMLNS_ATTRIBUTE_NS_URI);
    assertThat(attr.getPrefix()).isEqualTo(XMLConstants.XMLNS_ATTRIBUTE);
    assertThat(attr.getLocalName()).isEqualTo("ns2");
  }
}

代码示例来源:origin: org.apache.ws.commons.axiom/saaj-testsuite

@Override
  protected void runTest() throws Throwable {
    SOAPElement root = newSOAPFactory().createElement("root", "p", "urn:test");
    SOAPElement element = root.addChildElement("child");
    assertThat(element.getLocalName()).isEqualTo("child");
    assertThat(element.getNamespaceURI()).isNull();
    assertThat(element.getPrefix()).isNull();
    assertThat(element.getParentNode()).isSameAs(root);
    assertThat(element.getAttributes().getLength()).isEqualTo(0);
  }
}

代码示例来源:origin: org.apache.axis2/axis2-saaj

public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException {
  String namespaceURI = soapElement.getNamespaceURI();
  String prefix = soapElement.getPrefix();
  String localName = soapElement.getLocalName();

代码示例来源:origin: org.apache.axis2/axis2-saaj

public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException {
  String namespaceURI = soapElement.getNamespaceURI();
  String prefix = soapElement.getPrefix();
  String localName = soapElement.getLocalName();

代码示例来源:origin: apache/axis2-java

public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException {
  String namespaceURI = soapElement.getNamespaceURI();
  String prefix = soapElement.getPrefix();
  String localName = soapElement.getLocalName();

代码示例来源:origin: org.jboss.ws.native/jbossws-native-core

public void appendFaultSubcode(QName subcode) throws SOAPException
{
 if (Constants.NS_SOAP11_ENV.equals(getNamespaceURI()))
   throw new UnsupportedOperationException(BundleUtils.getMessage(bundle, "NOT_SUPPORT_SUBCODE"));
 String nsURI = subcode.getNamespaceURI();
 if (nsURI.length() == 0)
   throw new SOAPException(BundleUtils.getMessage(bundle, "SUBCODE_MUST_BE_NAMESPACE_QUALIFIED",  subcode));
 if (faultcode == null)
   findCodeElement();
 // find innermost subcode element
 SOAPElement baseCodeElement = faultcode;
 for (SOAPElement subcodeElement = getChildSubcodeElement(baseCodeElement); subcodeElement != null; subcodeElement = getChildSubcodeElement(baseCodeElement))
   baseCodeElement = subcodeElement;
 SOAPElement subcodeElement = baseCodeElement.addChildElement("Subcode", baseCodeElement.getPrefix(), baseCodeElement.getNamespaceURI());
 SOAPElement valueElement = addChildValueElement(subcodeElement);
 setCode(valueElement, subcode);
}

代码示例来源:origin: org.apache.axis2/axis2-saaj

public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException {
  OMNamespace ns = omTarget.getOMFactory().createOMNamespace(soapElement.getNamespaceURI(),
                    soapElement.getPrefix());
  SOAPHeaderBlock headerBlock = ((SOAPFactory)this.omTarget.getOMFactory()).createSOAPHeaderBlock(
      soapElement.getLocalName(), ns, omTarget);
  SOAPHeaderElementImpl soapHeaderElement = new SOAPHeaderElementImpl(headerBlock);
  soapHeaderElement.setParentElement(this);
  return soapHeaderElement;
}

代码示例来源:origin: apache/axis2-java

public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException {
  OMNamespace ns = omTarget.getOMFactory().createOMNamespace(soapElement.getNamespaceURI(),
                    soapElement.getPrefix());
  SOAPHeaderBlock headerBlock = ((SOAPFactory)this.omTarget.getOMFactory()).createSOAPHeaderBlock(
      soapElement.getLocalName(), ns, omTarget);
  SOAPHeaderElementImpl soapHeaderElement = new SOAPHeaderElementImpl(headerBlock);
  soapHeaderElement.setParentElement(this);
  return soapHeaderElement;
}

相关文章

微信公众号

最新文章

更多