public class Server extends SIPHeader implements ServerHeader
Modifier and Type | Field and Description |
---|---|
protected List |
productTokens
Product tokens.
|
headerName
AND, AT, COLON, COMMA, DOT, DOUBLE_QUOTE, EQUALS, GREATER_THAN, HT, immutableClasses, indentation, LESS_THAN, LPAREN, matchExpression, NEWLINE, PERCENT, POUND, QUESTION, QUOTE, RETURN, RPAREN, SEMICOLON, SLASH, SP, STAR, stringRepresentation
NAME
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 and Description |
---|
Server()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addProductToken(String pt)
set the productToken field
|
StringBuilder |
encodeBody(StringBuilder retval)
Encode only the body of this header.
|
ListIterator |
getProduct()
Returns the list value of the product parameter.
|
void |
setProduct(List product)
Sets the product value of the UserAgentHeader.
|
encode, encode, getHeaderName, getHeaderValue, getName, getValue, hashCode, isHeaderList, setHeaderName, toString
dbgPrint, debugDump, debugDump, equals, match
clone, dbgPrint, getClassFromName, getIndentation, getMatcher, isMySubclass, makeClone, merge, setMatcher, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprint
protected List productTokens
public void addProductToken(String pt)
pt
- String to setpublic StringBuilder encodeBody(StringBuilder retval)
encodeBody
in class SIPHeader
public ListIterator getProduct()
getProduct
in interface ServerHeader
public void setProduct(List product) throws ParseException
setProduct
in interface ServerHeader
product
- - a List specifying the product valueParseException
- which signals that an error has been reached
unexpectedly while parsing the product value.Copyright © 2015. All Rights Reserved.