public class SIPIfMatch extends SIPHeader implements SIPIfMatchHeader, ExtensionHeader
Modifier and Type | Field and Description |
---|---|
protected String |
entityTag
entity tag field
|
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 |
---|
SIPIfMatch()
Default constructor
|
SIPIfMatch(String etag) |
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)
For v 1.1 backwards compatibility.
|
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
finalize, getClass, notify, notifyAll, wait, wait, wait
getValue
protected String entityTag
public SIPIfMatch()
public SIPIfMatch(String etag) throws ParseException
ParseException
public StringBuilder encodeBody(StringBuilder retval)
encodeBody
in class SIPHeader
public String getETag()
getETag
in interface SIPIfMatchHeader
public void setETag(String etag) throws ParseException
setETag
in interface SIPIfMatchHeader
etag
- -- the entity tag to set.ParseException
- if the ETag syntax is invalid (not a valid token)public void setValue(String value) throws ParseException
setValue
in interface ExtensionHeader
value
- - 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.