NIST-SIP: The Reference Implementation for JAIN-SIP 1.2

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

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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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)

NIST-SIP: The Reference Implementation for JAIN-SIP 1.2

A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Submit a bug report or feature request.