gov.nist.javax.sip.message
Class SIPDuplicateHeaderException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.text.ParseException
              extended by gov.nist.javax.sip.message.SIPDuplicateHeaderException
All Implemented Interfaces:
Serializable

public class SIPDuplicateHeaderException
extends ParseException

Duplicate header exception: thrown when there is more than one header of a type where there should only be one. The exception handler may choose to : 1. discard the duplicate by returning null 2. keep the duplicate by just returning it. 3. Discard the entire message by throwing an exception.

Since:
1.1
Version:
1.2 $Revision: 1.6 $ $Date: 2009-07-17 18:57:54 $
Author:
M. Ranganathan
See Also:
Serialized Form

Field Summary
protected  SIPHeader sipHeader
           
protected  SIPMessage sipMessage
           
 
Constructor Summary
SIPDuplicateHeaderException(String msg)
           
 
Method Summary
 SIPHeader getSIPHeader()
           
 SIPMessage getSIPMessage()
           
 void setSIPHeader(SIPHeader sipHeader)
           
 void setSIPMessage(SIPMessage sipMessage)
           
 
Methods inherited from class java.text.ParseException
getErrorOffset
 
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
 

Field Detail

sipHeader

protected SIPHeader sipHeader

sipMessage

protected SIPMessage sipMessage
Constructor Detail

SIPDuplicateHeaderException

public SIPDuplicateHeaderException(String msg)
Method Detail

getSIPMessage

public SIPMessage getSIPMessage()

getSIPHeader

public SIPHeader getSIPHeader()

setSIPHeader

public void setSIPHeader(SIPHeader sipHeader)

setSIPMessage

public void setSIPMessage(SIPMessage sipMessage)


Copyright © 2012. All Rights Reserved.