public class RSeq extends SIPHeader implements RSeqHeader
Modifier and Type | Field and Description |
---|---|
protected long |
sequenceNumber |
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 |
---|
RSeq()
Creates a new instance of RSeq
|
Modifier and Type | Method and Description |
---|---|
StringBuilder |
encodeBody(StringBuilder retval)
Encode the body of this header (the stuff that follows headerName).
|
long |
getSeqNumber() |
int |
getSequenceNumber()
Deprecated.
|
void |
setSeqNumber(long sequenceNumber) |
void |
setSequenceNumber(int sequenceNumber)
Deprecated.
|
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
public int getSequenceNumber()
getSequenceNumber
in interface RSeqHeader
public StringBuilder encodeBody(StringBuilder retval)
encodeBody
in class SIPHeader
public long getSeqNumber()
public void setSeqNumber(long sequenceNumber) throws InvalidArgumentException
InvalidArgumentException
public void setSequenceNumber(int sequenceNumber) throws InvalidArgumentException
RSeqHeader
setSequenceNumber
in interface RSeqHeader
sequenceNumber
- - the new Sequence number of this RSeqHeaderInvalidArgumentException
- if supplied value is less than zero.RSeqHeader.setSequenceNumber(int)
Copyright © 2017. All Rights Reserved.