|
NIST SIP Parser and Stack (v1.2) API | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gov.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.Accept
Accept header : The top level header is actually AcceptList which is a list of Accept headers.
Field Summary |
Fields inherited from interface javax.sip.header.AcceptHeader |
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, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE |
Constructor Summary | |
Accept()
default constructor |
Method Summary | |
boolean |
allowsAllContentSubTypes()
returns true if this header allows all ContentSubTypes, false otherwise. |
boolean |
allowsAllContentTypes()
returns true if this header allows all ContentTypes, false otherwise. |
String |
getContentSubType()
get the ContentSubType fiels |
String |
getContentType()
get the contentType field |
MediaRange |
getMediaRange()
get the MediaRange field |
float |
getQValue()
Get the q value. |
boolean |
hasQValue()
Return true if the q value has been set. |
void |
removeQValue()
Remove the q value. |
void |
setContentSubType(String subtype)
set the ContentSubType field |
void |
setContentType(String type)
set the ContentType field |
void |
setMediaRange(MediaRange m)
Set the mediaRange member |
void |
setQValue(float qValue)
Set the q value |
Methods inherited from class gov.nist.javax.sip.header.ParametersHeader |
getParameter, getParameterNames, getParameters, getParameterValue, hasParameter, hasParameters, removeParameter, removeParameters, setParameter, setParameter, setParameters, setQuotedParameter |
Methods inherited from class gov.nist.javax.sip.header.SIPHeader |
encode, getHeaderName, getHeaderValue, getName, getValue, isHeaderList, setHeaderName |
Methods inherited from class gov.nist.javax.sip.header.SIPObject |
clone, dbgPrint, debugDump, debugDump, equals, match, merge, replace, replace, replace, replace, toString |
Methods inherited from class gov.nist.core.GenericObject |
getClassFromName, getMatcher, isMySubclass, setMatcher |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.sip.header.Parameters |
getParameter, getParameterNames, removeParameter, setParameter |
Methods inherited from interface javax.sip.header.Header |
clone, equals, getName, toString |
Constructor Detail |
public Accept()
Method Detail |
public boolean allowsAllContentTypes()
allowsAllContentTypes
in interface AcceptHeader
public boolean allowsAllContentSubTypes()
allowsAllContentSubTypes
in interface AcceptHeader
public MediaRange getMediaRange()
public String getContentType()
getContentType
in interface MediaType
public String getContentSubType()
getContentSubType
in interface MediaType
public float getQValue()
getQValue
in interface AcceptHeader
public boolean hasQValue()
public void removeQValue()
public void setContentSubType(String subtype)
setContentSubType
in interface MediaType
subtype
- String to setpublic void setContentType(String type)
setContentType
in interface MediaType
type
- String to setpublic void setQValue(float qValue) throws InvalidArgumentException
setQValue
in interface AcceptHeader
qValue
- float to set
IllegalArgumentException
- if qValue is <0.0 or >1.0
InvalidArgumentException
- if the q parameter value is not
-1
or between 0 and 1
.public void setMediaRange(MediaRange m)
m
- MediaRange field
|
NIST SIP Parser and Stack (v1.2) API | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |