public class SoapFault extends Fault
| Modifier and Type | Field and Description |
|---|---|
static QName |
ATTACHMENT_IO |
FAULT_CODE_CLIENT, FAULT_CODE_SERVER, STACKTRACE, STACKTRACE_NAMESPACEmessage| Constructor and Description |
|---|
SoapFault(Message message,
QName faultCode) |
SoapFault(Message message,
java.lang.Throwable throwable,
QName faultCode) |
SoapFault(java.lang.String message,
QName faultCode) |
SoapFault(java.lang.String message,
java.util.ResourceBundle bundle,
QName faultCode) |
SoapFault(java.lang.String message,
java.util.ResourceBundle bundle,
QName faultCode,
java.lang.Object... params) |
SoapFault(java.lang.String message,
java.util.ResourceBundle bundle,
java.lang.Throwable t,
QName faultCode) |
SoapFault(java.lang.String message,
java.lang.Throwable t,
QName faultCode) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSubCode(QName subCode)
Appends the SubCode to the SubCode list.
|
static SoapFault |
createFault(Fault f,
SoapVersion v) |
java.lang.String |
getCodeString(java.lang.String prefix,
java.lang.String defaultPrefix) |
java.util.Map<java.lang.String,java.lang.String> |
getNamespaces() |
java.lang.String |
getNode() |
java.lang.String |
getReason() |
java.lang.String |
getRole()
Returns the fault actor.
|
QName |
getSubCode()
Returns the SubCode for the Fault Code.
|
java.util.List<QName> |
getSubCodes()
Returns the SubCode list for the Fault Code.
|
java.lang.String |
getSubCodeString(java.lang.String prefix,
java.lang.String defaultPrefix) |
void |
setNamespaces(java.util.Map<java.lang.String,java.lang.String> namespaces) |
void |
setNode(java.lang.String n) |
void |
setRole(java.lang.String actor)
Sets the fault actor.
|
void |
setSubCode(QName subCode)
Sets the SubCode for the Fault Code.
|
void |
setSubCodes(java.util.List<QName> subCodes)
Sets the SubCode list for the Fault Code.
|
getDetail, getFaultCode, getLang, getMessage, getOrCreateDetail, getStatusCode, hasDetails, setDetail, setFaultCode, setLang, setMessage, setStatusCodegetCodepublic static final QName ATTACHMENT_IO
public SoapFault(java.lang.String message,
QName faultCode)
public SoapFault(java.lang.String message,
java.util.ResourceBundle bundle,
QName faultCode)
public SoapFault(java.lang.String message,
java.util.ResourceBundle bundle,
java.lang.Throwable t,
QName faultCode)
public SoapFault(java.lang.String message,
java.util.ResourceBundle bundle,
QName faultCode,
java.lang.Object... params)
public SoapFault(java.lang.String message,
java.lang.Throwable t,
QName faultCode)
public java.lang.String getCodeString(java.lang.String prefix,
java.lang.String defaultPrefix)
public java.lang.String getSubCodeString(java.lang.String prefix,
java.lang.String defaultPrefix)
public java.lang.String getReason()
public java.lang.String getRole()
public void setRole(java.lang.String actor)
actor - the actor.public java.lang.String getNode()
public void setNode(java.lang.String n)
public QName getSubCode()
public java.util.List<QName> getSubCodes()
public void setSubCode(QName subCode)
subCode - The SubCode element as detailed by the SOAP 1.2 spec.public void setSubCodes(java.util.List<QName> subCodes)
subCode - The SubCode element list as detailed by the SOAP 1.2 spec.public void addSubCode(QName subCode)
subCode - The SubCode element as detailed by the SOAP 1.2 spec.public java.util.Map<java.lang.String,java.lang.String> getNamespaces()
public void setNamespaces(java.util.Map<java.lang.String,java.lang.String> namespaces)
public static SoapFault createFault(Fault f, SoapVersion v)