|
NIST-SIP: The Reference Implementation for JAIN-SIP 1.2 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectgov.nist.core.GenericObject
gov.nist.javax.sip.header.SIPObject
gov.nist.javax.sip.header.SIPHeader
gov.nist.javax.sip.header.ParametersHeader
gov.nist.javax.sip.header.AddressParametersHeader
gov.nist.javax.sip.header.From
From SIP Header.
| Field Summary |
| Fields inherited from interface javax.sip.header.FromHeader |
NAME |
| Fields inherited from interface gov.nist.javax.sip.header.SIPHeaderNames |
ACCEPT, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ALERT_INFO, ALLOW, ALLOW_EVENTS, AUTHENTICATION_INFO, AUTHORIZATION, CALL_ID, CALL_INFO, CONTACT, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, CSEQ, DATE, ERROR_INFO, EVENT, EXPIRES, FROM, IN_REPLY_TO, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, MIN_SE, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REFERRED_BY, REPLACES, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SESSION_EXPIRES, SIP_ETAG, SIP_IF_MATCH, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE |
| Constructor Summary | |
From()
Default constructor |
|
From(To to)
Generate a FROM header from a TO header |
|
| Method Summary | |
String |
encode()
Encode the header into a String. |
boolean |
equals(Object other)
Compare this FromHeader for equality with another. |
String |
getDisplayName()
Get the display name from the address. |
gov.nist.core.HostPort |
getHostPort()
Conveniance accessor function to get the hostPort field from the address. |
String |
getTag()
Get the tag parameter from the address parm list. |
String |
getUserAtHostPort()
Get the user@host port string. |
boolean |
hasTag()
Boolean function |
void |
removeTag()
remove Tag member |
void |
setAddress(Address address)
Set the address member |
void |
setTag(String t)
Set the tag member |
| Methods inherited from class gov.nist.javax.sip.header.AddressParametersHeader |
clone, getAddress |
| Methods inherited from class gov.nist.javax.sip.header.ParametersHeader |
getNameValue, getParameter, getParameterNames, getParameters, getParameterValue, hasParameter, hasParameters, removeParameter, removeParameters, setParameter, setParameter, setParameters, setQuotedParameter |
| Methods inherited from class gov.nist.javax.sip.header.SIPHeader |
getHeaderName, getHeaderValue, getName, getValue, hashCode, isHeaderList, setHeaderName, toString |
| Methods inherited from class gov.nist.javax.sip.header.SIPObject |
dbgPrint, debugDump, debugDump, match |
| Methods inherited from class gov.nist.core.GenericObject |
getClassFromName, getMatcher, isMySubclass, makeClone, merge, setMatcher |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.sip.header.HeaderAddress |
getAddress |
| Methods inherited from interface javax.sip.header.Parameters |
getParameter, getParameterNames, removeParameter, setParameter |
| Methods inherited from interface javax.sip.header.Header |
clone, getName, hashCode, toString |
| Constructor Detail |
public From()
public From(To to)
| Method Detail |
public String encode()
encode in class SIPHeaderpublic gov.nist.core.HostPort getHostPort()
public String getDisplayName()
public String getTag()
getTag in interface FromHeaderpublic boolean hasTag()
public void removeTag()
public void setAddress(Address address)
setAddress in interface HeaderAddresssetAddress in class AddressParametersHeaderaddress - Address to set
public void setTag(String t)
throws ParseException
setTag in interface FromHeadert - tag to set. From tags are mandatory.
ParseException - which signals that an error has been reached
unexpectedly while parsing the Tag value.public String getUserAtHostPort()
public boolean equals(Object other)
FromHeader
equals in interface FromHeaderequals in class AddressParametersHeaderother - Object to compare with
Object.equals(java.lang.Object)
|
NIST-SIP: The Reference Implementation for JAIN-SIP 1.2 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||