MjSip Stack
v1.6

org.zoolu.sip.header
Class ExpiresHeader

java.lang.Object
  |
  +--org.zoolu.sip.header.Header
        |
        +--org.zoolu.sip.header.SipDateHeader
              |
              +--org.zoolu.sip.header.ExpiresHeader

public class ExpiresHeader
extends SipDateHeader

SIP Header Expires.

Note: for backward compatibility with legacy implementations the date format is still supported although it has been deprecated in RFC 3261.


Fields inherited from class org.zoolu.sip.header.Header
name, value
 
Constructor Summary
ExpiresHeader(java.util.Date date)
          Creates a new ExpiresHeader based on a Date value.
ExpiresHeader(Header hd)
           
ExpiresHeader(int seconds)
          Creates a new ExpiresHeader with delta-seconds as value.
ExpiresHeader(java.lang.String hvalue)
           
 
Method Summary
 java.util.Date getDate()
          Gets value of ExpiresHeader as absolute date
 int getDeltaSeconds()
          Gets value of ExpiresHeader as delta-seconds
 boolean isDate()
          Gets boolean value to indicate if expiry value of ExpiresHeader is in date format.
 
Methods inherited from class org.zoolu.sip.header.Header
clone, equals, getName, getValue, setValue, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExpiresHeader

public ExpiresHeader(java.lang.String hvalue)

ExpiresHeader

public ExpiresHeader(java.util.Date date)
Creates a new ExpiresHeader based on a Date value.

ExpiresHeader

public ExpiresHeader(int seconds)
Creates a new ExpiresHeader with delta-seconds as value.

ExpiresHeader

public ExpiresHeader(Header hd)
Method Detail

isDate

public boolean isDate()
Gets boolean value to indicate if expiry value of ExpiresHeader is in date format.

getDeltaSeconds

public int getDeltaSeconds()
Gets value of ExpiresHeader as delta-seconds

getDate

public java.util.Date getDate()
Gets value of ExpiresHeader as absolute date
Overrides:
getDate in class SipDateHeader

MjSip Stack
v1.6