| Method from com.sun.xml.internal.messaging.saaj.soap.ver1_2.Envelope1_2Impl Detail: |
public SOAPElement addAttribute(Name name,
String value) throws SOAPException {
if (name.getLocalName().equals("encodingStyle")
&& name.getURI().equals(SOAPConstants.URI_NS_SOAP_1_2_ENVELOPE)) {
setEncodingStyle(value);
}
return super.addAttribute(name, value);
}
|
public SOAPElement addAttribute(QName name,
String value) throws SOAPException {
if (name.getLocalPart().equals("encodingStyle")
&& name.getNamespaceURI().equals(SOAPConstants.URI_NS_SOAP_1_2_ENVELOPE)) {
setEncodingStyle(value);
}
return super.addAttribute(name, value);
}
|
public SOAPElement addChildElement(Name name) throws SOAPException {
// check if body already exists
if (getBody() != null) {
log.severe("SAAJ0405.ver1_2.body.must.last.in.envelope");
throw new SOAPExceptionImpl(
"Body must be the last element in" + " SOAP Envelope");
}
return super.addChildElement(name);
}
|
public SOAPElement addChildElement(QName name) throws SOAPException {
// check if body already exists
if (getBody() != null) {
log.severe("SAAJ0405.ver1_2.body.must.last.in.envelope");
throw new SOAPExceptionImpl(
"Body must be the last element in" + " SOAP Envelope");
}
return super.addChildElement(name);
}
|
public SOAPElement addTextNode(String text) throws SOAPException {
log.log(
Level.SEVERE,
"SAAJ0416.ver1_2.adding.text.not.legal",
getElementQName());
throw new SOAPExceptionImpl("Adding text to SOAP 1.2 Envelope is not legal");
}
|
protected NameImpl getBodyName(String prefix) {
return NameImpl.createBody1_2Name(prefix);
}
|
protected NameImpl getHeaderName(String prefix) {
return NameImpl.createHeader1_2Name(prefix);
}
|
public void setEncodingStyle(String encodingStyle) throws SOAPException {
log.severe("SAAJ0404.ver1_2.no.encodingStyle.in.envelope");
throw new SOAPExceptionImpl("encodingStyle attribute cannot appear on Envelope");
}
|