cgl.narada.wsinfra.wsr.impl
Class WsrFaultsImpl

java.lang.Object
  extended bycgl.narada.wsinfra.wsr.impl.WsrFaultsImpl

public class WsrFaultsImpl
extends Object

This class provides a one-stop for all the QNames and reasons related to faults in WS-Reliability. This eliminates the need to hard-code this in several places. Furthermore, if the spec changes the impact of this change will be felt at far fewer places.


Field Summary
static WsrFaultsImpl instance
           
 
Constructor Summary
WsrFaultsImpl()
           
 
Method Summary
 QName getGroupAborted()
           
 String getGroupAbortedReason()
           
static WsrFaultsImpl getInstance()
           
 QName getInvalidExpiryTime()
           
 String getInvalidExpiryTimeTypeReason()
           
 QName getInvalidMessage()
           
 QName getInvalidMessageId()
           
 QName getInvalidMessageParameters()
           
 QName getInvalidPollRequest()
           
 String getInvalidPollRequestTypeReason()
           
 QName getInvalidReplyPattern()
           
 String getInvalidReplyPatternTypeReason()
           
 QName getInvalidRequest()
           
 String getInvalidRequestTypeReason()
           
 QName getInvalidResponse()
           
 String getInvalidResponseTypeReason()
           
 QName getLastSequenceNumberExceeded()
           
 String getLastSequenceNumberExceededReason()
           
 QName getMessageProcessingFailure()
           
 QName getNonSupportedFeature()
           
 String getNonSupportedFeatureReason()
           
 QName getPermenentProcessingFailure()
           
 String getPermenentProcessingFailureReason()
           
 QName getSequenceNumberRollover()
           
 String getSequenceNumberRolloverReason()
           
 QName getSoapReceiverQName()
          Retrieves the Fault:Code for the receiver
 QName getSoapSenderQName()
          Retrieves the Fault:Code for the sender
 QName getUnknownGroup()
           
 String getUnknownGroupReason()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static final WsrFaultsImpl instance
Constructor Detail

WsrFaultsImpl

public WsrFaultsImpl()
Method Detail

getInstance

public static WsrFaultsImpl getInstance()

getInvalidRequest

public QName getInvalidRequest()

getInvalidRequestTypeReason

public String getInvalidRequestTypeReason()

getInvalidMessageId

public QName getInvalidMessageId()

getInvalidMessageParameters

public QName getInvalidMessageParameters()

getInvalidExpiryTime

public QName getInvalidExpiryTime()

getInvalidExpiryTimeTypeReason

public String getInvalidExpiryTimeTypeReason()

getInvalidReplyPattern

public QName getInvalidReplyPattern()

getInvalidReplyPatternTypeReason

public String getInvalidReplyPatternTypeReason()

getInvalidResponse

public QName getInvalidResponse()

getInvalidResponseTypeReason

public String getInvalidResponseTypeReason()

getInvalidPollRequest

public QName getInvalidPollRequest()

getInvalidPollRequestTypeReason

public String getInvalidPollRequestTypeReason()

getNonSupportedFeature

public QName getNonSupportedFeature()

getNonSupportedFeatureReason

public String getNonSupportedFeatureReason()

getPermenentProcessingFailure

public QName getPermenentProcessingFailure()

getPermenentProcessingFailureReason

public String getPermenentProcessingFailureReason()

getMessageProcessingFailure

public QName getMessageProcessingFailure()

getSequenceNumberRollover

public QName getSequenceNumberRollover()

getSequenceNumberRolloverReason

public String getSequenceNumberRolloverReason()

getGroupAborted

public QName getGroupAborted()

getGroupAbortedReason

public String getGroupAbortedReason()

getUnknownGroup

public QName getUnknownGroup()

getUnknownGroupReason

public String getUnknownGroupReason()

getLastSequenceNumberExceeded

public QName getLastSequenceNumberExceeded()

getLastSequenceNumberExceededReason

public String getLastSequenceNumberExceededReason()

getInvalidMessage

public QName getInvalidMessage()

getSoapSenderQName

public QName getSoapSenderQName()
Retrieves the Fault:Code for the sender


getSoapReceiverQName

public QName getSoapReceiverQName()
Retrieves the Fault:Code for the receiver