public abstract class WsrmFaultMsg extends Object
Modifier and Type | Field and Description |
---|---|
protected WsrmConstants.FaultCode |
code
Deprecated.
|
protected String |
reason
Deprecated.
|
protected String |
subCode
Deprecated.
|
protected SequenceFaultMsgType |
type
Deprecated.
|
Modifier | Constructor and Description |
---|---|
protected |
WsrmFaultMsg(WsrmConstants.RMVersion rmVersion,
WsrmConstants.FaultCode code,
String subCode,
String reason,
SequenceFaultMsgType type)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
WsrmConstants.FaultCode |
getCode()
Deprecated.
|
String |
getCodeLocalName(WsrmConstants.SOAPVersion soapVersion)
Deprecated.
|
QName |
getCodeQName(WsrmConstants.SOAPVersion soapVersion)
Deprecated.
|
String |
getCodeQualifiedName(WsrmConstants.SOAPVersion soapVersion)
Deprecated.
|
String |
getReason()
Deprecated.
|
WsrmConstants.RMVersion |
getRmVersion()
Deprecated.
|
String |
getSubCodeLocalName()
Deprecated.
|
QName |
getSubCodeQName()
Deprecated.
|
static QName |
getSubCodeQName(Class clazz,
WsrmConstants.RMVersion rmVersion)
Deprecated.
Get the QName representing the fault with the given class, conforming
to the given WS-RM version.
|
static List<QName> |
getSubCodeQNames(Class clazz)
Deprecated.
Get a list of QName objects representing the fault with the given class
and all possible versions of WS-RM
|
String |
getSubCodeQualifiedName()
Deprecated.
|
SequenceFaultMsgType |
getType()
Deprecated.
|
abstract void |
read(SOAPMessage msg)
Deprecated.
|
abstract void |
readDetail(Element element)
Deprecated.
|
void |
setReason(String reason)
Deprecated.
|
String |
toString()
Deprecated.
|
abstract void |
write(SOAPMessage msg)
Deprecated.
|
abstract void |
writeDetail(Element element)
Deprecated.
|
protected WsrmConstants.FaultCode code
protected String subCode
protected String reason
protected SequenceFaultMsgType type
protected WsrmFaultMsg(WsrmConstants.RMVersion rmVersion, WsrmConstants.FaultCode code, String subCode, String reason, SequenceFaultMsgType type)
public WsrmConstants.RMVersion getRmVersion()
public WsrmConstants.FaultCode getCode()
public String getCodeQualifiedName(WsrmConstants.SOAPVersion soapVersion)
public QName getCodeQName(WsrmConstants.SOAPVersion soapVersion)
public String getCodeLocalName(WsrmConstants.SOAPVersion soapVersion)
public String getSubCodeQualifiedName()
public QName getSubCodeQName()
public String getSubCodeLocalName()
public String getReason()
public void setReason(String reason)
public SequenceFaultMsgType getType()
public static QName getSubCodeQName(Class clazz, WsrmConstants.RMVersion rmVersion)
clazz
- WsrmFaultMsg or subclassrmVersion
- Version of WS-RM to which the header will conform.RuntimeException
- if the given class is not a WsrmFaultMsg subclasspublic static List<QName> getSubCodeQNames(Class clazz)
clazz
- WsrmFaultMsg or subclassRuntimeException
- if the given class is not a WsrmFaultMsg subclasspublic abstract void read(SOAPMessage msg) throws SequenceFaultException
SequenceFaultException
public abstract void write(SOAPMessage msg) throws SequenceFaultException
SequenceFaultException
public abstract void readDetail(Element element) throws SequenceFaultException
SequenceFaultException
public abstract void writeDetail(Element element) throws SequenceFaultException
SequenceFaultException