public class SIPETag extends SIPHeader implements SIPETagHeader, ExtensionHeader
| Modifier and Type | Field and Description |
|---|---|
protected String |
entityTag
entity tag field
|
headerNameAND, 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, stringRepresentationNAMEACCEPT, 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 |
|---|
SIPETag()
Default constructor
|
SIPETag(String tag) |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
encodeBody(StringBuilder retval)
Encode into canonical form.
|
String |
getETag()
get the priority value.
|
void |
setETag(String etag)
Set the priority member
|
void |
setValue(String value)
This method needs to be added for backwards compatibility to
avoid ClassCast exception on V1.1 applications
|
encode, encode, getHeaderName, getHeaderValue, getName, getValue, hashCode, isHeaderList, setHeaderName, toStringdbgPrint, debugDump, debugDump, equals, matchclone, dbgPrint, getClassFromName, getIndentation, getMatcher, isMySubclass, makeClone, merge, setMatcher, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprintfinalize, getClass, notify, notifyAll, wait, wait, waitgetValueprotected String entityTag
public SIPETag()
public SIPETag(String tag) throws ParseException
ParseExceptionpublic StringBuilder encodeBody(StringBuilder retval)
encodeBody in class SIPHeaderpublic String getETag()
getETag in interface SIPETagHeaderpublic void setETag(String etag) throws ParseException
setETag in interface SIPETagHeaderetag - String to setParseException - if the ETag syntax is invalid (not a valid token)public void setValue(String value) throws ParseException
setValue in interface ExtensionHeadervalue - - the new value of the ExtensionHeaderParseException - which signals that an error has been reached
unexpectedly while parsing the value parameter.ExtensionHeader.setValue(java.lang.String)Copyright © 2018. All Rights Reserved.