|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--jain.protocol.ip.sip.header.Header
|
+--jain.protocol.ip.sip.header.GeneralHeader
|
+--jain.protocol.ip.sip.header.DateHeader
This class represents the Date general header. DateHeader reflects the time when the request or response is first sent. Thus, retransmissions have the same Date header field value as the original.
The DateHeader can be used by simple end systems without a battery-backed clock to acquire a notion of current time.
| Field Summary | |
static java.lang.String |
token
Token of DateHeader |
| Fields inherited from class jain.protocol.ip.sip.header.Header |
ENTITY_HEADER,
GENERAL_HEADER,
REQUEST_HEADER,
RESPONSE_HEADER |
| Constructor Summary | |
DateHeader(java.util.Date date)
Creates an DateHeader based on given Date |
|
DateHeader(java.lang.String date)
Creates a DateHeader based on given date string |
|
| Method Summary | |
java.lang.Object |
clone()
Creates and returns a copy of DateHeader |
boolean |
equals(DateHeader dateHeader)
Indicates whether some other DateHeader is "equal to" this one |
java.util.Date |
getDate()
Gets date of DateHeader |
java.lang.String |
getValue()
Gets value of DateHeader |
void |
setDate(java.util.Date date)
Set date of DateHeader |
void |
setDate(java.lang.String date)
Set date of DateHeader |
| Methods inherited from class jain.protocol.ip.sip.header.Header |
equals,
getHeaderType,
getToken,
setValue,
toString |
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
public static final java.lang.String token
| Constructor Detail |
public DateHeader(java.lang.String date)
throws java.text.ParseException,
java.lang.IllegalArgumentException
date - date stringpublic DateHeader(java.util.Date date)
date - Date| Method Detail |
public java.util.Date getDate()
public void setDate(java.lang.String date)
throws java.text.ParseException,
java.lang.IllegalArgumentException
date - Date string
public void setDate(java.util.Date date)
throws java.lang.IllegalArgumentException
date - Datepublic java.lang.String getValue()
public java.lang.Object clone()
public boolean equals(DateHeader dateHeader)
dateHeader - the DateHeader with which to compare
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright - 2000 Sun Microsystems