com.sun.xml.ws.rx.rm.runtime.sequence
Class SequenceClosedException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by javax.xml.ws.WebServiceException
                  extended by com.sun.xml.ws.rx.RxRuntimeException
                      extended by com.sun.xml.ws.rx.rm.faults.AbstractSoapFaultException
                          extended by com.sun.xml.ws.rx.rm.runtime.sequence.SequenceClosedException
All Implemented Interfaces:
Serializable

public class SequenceClosedException
extends AbstractSoapFaultException

This fault is generated by an RM Destination to indicate that the specified Sequence has been closed. This fault MUST be generated when an RM Destination is asked to accept a message for a Sequence that is closed. Properties: [Code] Sender [Subcode] wsrm:SequenceClosed [Reason] The Sequence is closed and cannot accept new messages. [Detail] xs:anyURI Generated by: RM Source or RM Destination. Condition : In response to a message that belongs to a Sequence that is already closed. Action Upon Generation : Unspecified. Action Upon Receipt : Sequence closed.

Author:
Marek Potociar (marek.potociar at sun.com)
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.ws.rx.rm.faults.AbstractSoapFaultException
AbstractSoapFaultException.Code, AbstractSoapFaultException.DetailBuilder
 
Constructor Summary
SequenceClosedException(String sequenceId, String message)
           
 
Method Summary
 AbstractSoapFaultException.Code getCode()
           
 Detail getDetail(RuntimeContext rc)
           
 QName getSubcode(RmRuntimeVersion rv)
           
 
Methods inherited from class com.sun.xml.ws.rx.rm.faults.AbstractSoapFaultException
createSoapFaultMessage, getProperFaultActionForAddressingVersion, getReason, mustTryToDeliver, toRequest, toResponse
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SequenceClosedException

public SequenceClosedException(String sequenceId,
                               String message)
Method Detail

getCode

public AbstractSoapFaultException.Code getCode()
Specified by:
getCode in class AbstractSoapFaultException

getSubcode

public QName getSubcode(RmRuntimeVersion rv)
Specified by:
getSubcode in class AbstractSoapFaultException

getDetail

public Detail getDetail(RuntimeContext rc)
Specified by:
getDetail in class AbstractSoapFaultException


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.