|
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
public final class 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, JOIN, 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 | |
---|---|
boolean |
equals(Object other)
An introspection based equality predicate for SIPObjects. |
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 |
---|
encode, encode, 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 gov.nist.core.HostPort getHostPort()
public String getDisplayName()
public String getTag()
getTag
in interface FromHeader
public boolean hasTag()
public void removeTag()
public void setAddress(Address address)
setAddress
in interface HeaderAddress
setAddress
in class AddressParametersHeader
address
- Address to setpublic void setTag(String t) throws ParseException
setTag
in interface FromHeader
t
- 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)
SIPObject
equals
in interface FromHeader
equals
in interface Header
equals
in class AddressParametersHeader
other
- the other object to test against.
|
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 |