cgl.narada.wsinfra.wsrm
Class WsrmQNames

java.lang.Object
  extended bycgl.narada.wsinfra.wsrm.WsrmQNames

public class WsrmQNames
extends Object

This class provides a one-stop for all the QNames related to WSRM. 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.


Method Summary
 QName getAcknowledgementInterval()
          Get QName associated with wsrm Policy element
 QName getAckRequested()
          Get QName associated with Protocol element
 QName getAckRequestedNBX()
          Returns the QName associated with the properietary AckRequested indicator that applications can add to SOAP messages.
 QName getBaseRetransmissionInterval()
          Get QName associated with wsrm Policy element
 QName getCreateSequence()
          Get QName associated with exchange
 QName getCreateSequenceResponse()
          Get QName associated with exchange
 QName getExact()
          Returns the QName associated with the WSRM exact element
 QName getExpires()
          Returns the QName associated with WS-Utility expires element
 QName getExponentialBackoff()
          Get QName associated with wsrm Policy element
 QName getIdentifier()
          Returns the QName associated with WSRM sequence identifier element
 QName getInactivityTimeout()
          Get QName associated with wsrm Policy element
static WsrmQNames getInstance()
           
 QName getLastMessageNBX()
          Returns the QName associated with the properietary LastMessage indicator that applications can add to SOAP messages.
 QName getPrefix()
          Returns the QName associated with the WSRM prefix element
 QName getSequence()
          Get QName associated with Protocol element
 QName getSequenceAcknowledgement()
          Get QName associated with Protocol element
 QName getSequenceCreation()
          Get QName associated with wsrm Policy element
 QName getSequenceExpiresAtNBX()
          Returns the QName associated with the properietary SequenceExpiresAt indicator that applications can add to SOAP messages.
 QName getSequenceRef()
          Gets the QName associated with the SequenceRef element
 QName getTerminateSequence()
          Get QName associated with exchange
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static WsrmQNames getInstance()

getCreateSequence

public QName getCreateSequence()
Get QName associated with exchange


getCreateSequenceResponse

public QName getCreateSequenceResponse()
Get QName associated with exchange


getTerminateSequence

public QName getTerminateSequence()
Get QName associated with exchange


getSequence

public QName getSequence()
Get QName associated with Protocol element


getAckRequested

public QName getAckRequested()
Get QName associated with Protocol element


getSequenceAcknowledgement

public QName getSequenceAcknowledgement()
Get QName associated with Protocol element


getSequenceCreation

public QName getSequenceCreation()
Get QName associated with wsrm Policy element


getInactivityTimeout

public QName getInactivityTimeout()
Get QName associated with wsrm Policy element


getBaseRetransmissionInterval

public QName getBaseRetransmissionInterval()
Get QName associated with wsrm Policy element


getExponentialBackoff

public QName getExponentialBackoff()
Get QName associated with wsrm Policy element


getAcknowledgementInterval

public QName getAcknowledgementInterval()
Get QName associated with wsrm Policy element


getSequenceRef

public QName getSequenceRef()
Gets the QName associated with the SequenceRef element


getPrefix

public QName getPrefix()
Returns the QName associated with the WSRM prefix element


getExact

public QName getExact()
Returns the QName associated with the WSRM exact element


getIdentifier

public QName getIdentifier()
Returns the QName associated with WSRM sequence identifier element


getExpires

public QName getExpires()
Returns the QName associated with WS-Utility expires element


getLastMessageNBX

public QName getLastMessageNBX()
Returns the QName associated with the properietary LastMessage indicator that applications can add to SOAP messages. This removed by the source node after it processes the SOAP message, so the SINK node never gets anything other than what's outlined in the specification.


getAckRequestedNBX

public QName getAckRequestedNBX()
Returns the QName associated with the properietary AckRequested indicator that applications can add to SOAP messages. This removed by the source node after it processes the SOAP message, so the SINK node never gets anything other than what's outlined in the specification.


getSequenceExpiresAtNBX

public QName getSequenceExpiresAtNBX()
Returns the QName associated with the properietary SequenceExpiresAt indicator that applications can add to SOAP messages. This removed by the source node after it processes the SOAP message, so the SINK node never gets anything other than what's outlined in the specification.