com.sun.xml.ws.rx.rm.faults
Class AbstractSoapFaultException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
javax.xml.ws.WebServiceException
com.sun.xml.ws.rx.RxRuntimeException
com.sun.xml.ws.rx.rm.faults.AbstractSoapFaultException
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- CreateSequenceRefusedFault, InvalidAcknowledgementException, MessageNumberRolloverException, SequenceClosedException, SequenceTerminatedException, UnknownSequenceException, WsrmRequiredException
public abstract class AbstractSoapFaultException
- extends RxRuntimeException
- Author:
- Marek Potociar
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
AbstractSoapFaultException
protected AbstractSoapFaultException(String exceptionMessage,
String faultReasonText,
boolean mustTryToDeliver,
Throwable cause)
AbstractSoapFaultException
protected AbstractSoapFaultException(String exceptionMessage,
String faultReasonText,
boolean mustTryToDeliver)
getCode
public abstract AbstractSoapFaultException.Code getCode()
getSubcode
public abstract QName getSubcode(RmRuntimeVersion rv)
getReason
public final String getReason()
getDetail
public abstract Detail getDetail(RuntimeContext rc)
mustTryToDeliver
public boolean mustTryToDeliver()
toRequest
public Packet toRequest(RuntimeContext rc)
toResponse
public Packet toResponse(RuntimeContext rc,
Packet request)
createSoapFaultMessage
protected final Message createSoapFaultMessage(RuntimeContext rc,
boolean attachSequenceFaultElement)
getProperFaultActionForAddressingVersion
protected static String getProperFaultActionForAddressingVersion(RmRuntimeVersion rmVersion,
AddressingVersion addressingVersion)
- TODO javadoc
- Returns:
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.