本文整理汇总了Java中com.sun.xml.internal.messaging.saaj.soap.name.NameImpl.create方法的典型用法代码示例。如果您正苦于以下问题:Java NameImpl.create方法的具体用法?Java NameImpl.create怎么用?Java NameImpl.create使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.sun.xml.internal.messaging.saaj.soap.name.NameImpl
的用法示例。
在下文中一共展示了NameImpl.create方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: circumventBug5034339
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected SOAPElement circumventBug5034339(SOAPElement element) {
Name elementName = element.getElementName();
if (!isNamespaceQualified(elementName)) {
String prefix = elementName.getPrefix();
String defaultNamespace = getNamespaceURI(prefix);
if (defaultNamespace != null) {
Name newElementName =
NameImpl.create(
elementName.getLocalName(),
elementName.getPrefix(),
defaultNamespace);
SOAPElement newElement = createElement(newElementName);
replaceChild(newElement, element);
return newElement;
}
}
return element;
}
示例2: circumventBug5034339
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected SOAPElement circumventBug5034339(SOAPElement element) {
Name elementName = element.getElementName();
if (!isNamespaceQualified(elementName)) {
String prefix = elementName.getPrefix();
String defaultNamespace = getNamespaceURI(prefix);
if (defaultNamespace != null) {
Name newElementName =
NameImpl.create(
elementName.getLocalName(),
elementName.getPrefix(),
defaultNamespace);
SOAPElement newElement = createDetailEntry(newElementName);
replaceChild(newElement, element);
return newElement;
}
}
return element;
}
示例3: createName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
public Name createName(String localName, String prefix, String uri)
throws SOAPException {
// validating parameters before passing them on
// to make sure that the namespace specification rules are followed
// reserved xmlns prefix cannot be used.
if ("xmlns".equals(prefix)) {
log.severe("SAAJ0123.impl.no.reserved.xmlns");
throw new SOAPExceptionImpl("Cannot declare reserved xmlns prefix");
}
// Qualified name cannot be xmlns.
if ((prefix == null) && ("xmlns".equals(localName))) {
log.severe("SAAJ0124.impl.qualified.name.cannot.be.xmlns");
throw new SOAPExceptionImpl("Qualified name cannot be xmlns");
}
return NameImpl.create(localName, prefix, uri);
}
示例4: createName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
public Name createName(String localName, String prefix, String uri)
throws SOAPException {
// validating parameters before passing them on
// to make sure that the namespace specification rules are followed
// reserved xmlns prefix cannot be used.
if ("xmlns".equals(prefix)) {
log.severe("SAAJ0123.impl.no.reserved.xmlns");
throw new SOAPExceptionImpl("Cannot declare reserved xmlns prefix");
}
// Qualified name cannot be xmlns.
if ((prefix == null) && ("xmlns".equals(localName))) {
log.severe("SAAJ0124.impl.qualified.name.cannot.be.xmlns");
throw new SOAPExceptionImpl("Qualified name cannot be xmlns");
}
return NameImpl.create(localName, prefix, uri);
}
示例5: setEncodingStyleNamespace
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected void setEncodingStyleNamespace(
String soapNamespace,
String soapNamespacePrefix)
throws SOAPException {
Name encodingStyleAttributeName =
NameImpl.create(
"encodingStyle",
soapNamespacePrefix,
soapNamespace);
encodingStyleAttribute.setName(encodingStyleAttributeName);
}
示例6: createName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
public Name createName(String localName, String prefix, String uri)
throws SOAPException {
// @since SAAJ 1.3
// if localName==null, earlier impl would create Name with localName=""
// which is absurd.
if (localName == null) {
log.log(
Level.SEVERE,"SAAJ0567.soap.null.input",
new Object[] {"localName","SOAPFactory.createName"});
throw new SOAPException("Null localName argument passed to createName");
}
return NameImpl.create(localName, prefix, uri);
}
示例7: getUpgradeName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
protected NameImpl getUpgradeName() {
return NameImpl.create(
"Upgrade",
getPrefix(),
SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE);
}
示例8: getSupportedEnvelopeName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
protected NameImpl getSupportedEnvelopeName() {
return NameImpl.create(
"SupportedEnvelope",
getPrefix(),
SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE);
}
示例9: getRelayAttributeName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
protected NameImpl getRelayAttributeName() {
return NameImpl.create("relay", null, NameImpl.SOAP12_NAMESPACE);
}
示例10: getUpgradeName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getUpgradeName() {
return NameImpl.create(
"Upgrade",
getPrefix(),
SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE);
}
示例11: getSupportedEnvelopeName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getSupportedEnvelopeName() {
return NameImpl.create(
"SupportedEnvelope",
getPrefix(),
SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE);
}
示例12: getActorAttributeName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getActorAttributeName() {
return NameImpl.create("actor", null, NameImpl.SOAP11_NAMESPACE);
}
示例13: getMustunderstandAttributeName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getMustunderstandAttributeName() {
return NameImpl.create("mustUnderstand", null, NameImpl.SOAP11_NAMESPACE);
}
示例14: getRoleAttributeName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getRoleAttributeName() {
return NameImpl.create("role", null, NameImpl.SOAP12_NAMESPACE);
}
示例15: getRelayAttributeName
import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getRelayAttributeName() {
return NameImpl.create("relay", null, NameImpl.SOAP12_NAMESPACE);
}