| Method from com.sun.xml.internal.messaging.saaj.soap.ver1_2.Body1_2Impl Detail: |
public SOAPElement addAttribute(Name name,
String value) throws SOAPException {
if (name.getLocalName().equals("encodingStyle")
&& name.getURI().equals(NameImpl.SOAP12_NAMESPACE)) {
setEncodingStyle(value);
}
return super.addAttribute(name, value);
}
|
public SOAPElement addAttribute(QName name,
String value) throws SOAPException {
if (name.getLocalPart().equals("encodingStyle")
&& name.getNamespaceURI().equals(NameImpl.SOAP12_NAMESPACE)) {
setEncodingStyle(value);
}
return super.addAttribute(name, value);
}
|
public SOAPBodyElement addBodyElement(Name name) throws SOAPException {
if (hasFault()) {
log.severe("SAAJ0402.ver1_2.only.fault.allowed.in.body");
throw new SOAPExceptionImpl(
"No other element except Fault allowed in SOAPBody");
}
return super.addBodyElement(name);
}
|
public SOAPBodyElement addBodyElement(QName name) throws SOAPException {
if (hasFault()) {
log.severe("SAAJ0402.ver1_2.only.fault.allowed.in.body");
throw new SOAPExceptionImpl(
"No other element except Fault allowed in SOAPBody");
}
return super.addBodyElement(name);
}
|
public SOAPElement addChildElement(Name name) throws SOAPException {
if (hasFault()) {
log.severe("SAAJ0402.ver1_2.only.fault.allowed.in.body");
throw new SOAPExceptionImpl(
"No other element except Fault allowed in SOAPBody");
}
return super.addChildElement(name);
}
|
public SOAPElement addChildElement(QName name) throws SOAPException {
if (hasFault()) {
log.severe("SAAJ0402.ver1_2.only.fault.allowed.in.body");
throw new SOAPExceptionImpl(
"No other element except Fault allowed in SOAPBody");
}
return super.addChildElement(name);
}
|
protected SOAPElement addElement(Name name) throws SOAPException {
if (hasFault()) {
log.severe("SAAJ0402.ver1_2.only.fault.allowed.in.body");
throw new SOAPExceptionImpl(
"No other element except Fault allowed in SOAPBody");
}
return super.addElement(name);
}
|
protected SOAPElement addElement(QName name) throws SOAPException {
if (hasFault()) {
log.severe("SAAJ0402.ver1_2.only.fault.allowed.in.body");
throw new SOAPExceptionImpl(
"No other element except Fault allowed in SOAPBody");
}
return super.addElement(name);
}
|
public SOAPFault addFault() throws SOAPException {
if (hasAnyChildElement()) {
log.severe("SAAJ0402.ver1_2.only.fault.allowed.in.body");
throw new SOAPExceptionImpl(
"No other element except Fault allowed in SOAPBody");
}
return super.addFault();
}
|
protected SOAPBodyElement createBodyElement(Name name) {
return new BodyElement1_2Impl(
((SOAPDocument) getOwnerDocument()).getDocument(),
name);
}
|
protected SOAPBodyElement createBodyElement(QName name) {
return new BodyElement1_2Impl(
((SOAPDocument) getOwnerDocument()).getDocument(),
name);
}
|
protected SOAPFault createFaultElement() {
return new Fault1_2Impl(
((SOAPDocument) getOwnerDocument()).getDocument(), getPrefix());
}
|
protected QName getDefaultFaultCode() {
return SOAPConstants.SOAP_RECEIVER_FAULT;
}
|
protected NameImpl getFaultName(String name) {
return NameImpl.createFault1_2Name(name, null);
}
|
protected boolean isFault(SOAPElement child) {
return (child.getElementName().getURI().equals(
SOAPConstants.URI_NS_SOAP_1_2_ENVELOPE) &&
child.getElementName().getLocalName().equals(
"Fault"));
}
|
public void setEncodingStyle(String encodingStyle) throws SOAPException {
log.severe("SAAJ0401.ver1_2.no.encodingstyle.in.body");
throw new SOAPExceptionImpl("encodingStyle attribute cannot appear on Body");
}
|