public class SubscriptionState extends ParametersHeader implements SubscriptionStateHeader
| Modifier and Type | Field and Description |
|---|---|
protected int |
expires |
protected String |
reasonCode |
protected int |
retryAfter |
protected String |
state |
duplicates, parametersheaderNameAND, 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, stringRepresentationACTIVE, DEACTIVATED, GIVE_UP, NAME, NO_RESOURCE, PENDING, PROBATION, REJECTED, TERMINATED, TIMEOUT, UNKNOWNACCEPT, 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 |
|---|
SubscriptionState()
Creates a new instance of SubscriptionState
|
| Modifier and Type | Method and Description |
|---|---|
String |
encodeBody()
Just the encoded body of the header.
|
protected StringBuilder |
encodeBody(StringBuilder buffer)
Encode the body of this header (the stuff that follows headerName).
|
int |
getExpires()
Gets the expires value of the SubscriptionStateHeader.
|
String |
getReasonCode()
Gets the reason code of SubscriptionStateHeader.
|
int |
getRetryAfter()
Gets the retry after value of the SubscriptionStateHeader.
|
String |
getState()
Gets the state of SubscriptionStateHeader.
|
void |
setExpires(int expires)
Sets the relative expires value of the SubscriptionStateHeader.
|
void |
setReasonCode(String reasonCode)
Sets the reason code value of the SubscriptionStateHeader.
|
void |
setRetryAfter(int retryAfter)
Sets the retry after value of the SubscriptionStateHeader.
|
void |
setState(String state)
Sets the state value of the SubscriptionStateHeader.
|
clone, equalParameters, getMultiParameter, getMultiParameterNames, getMultiParameters, getMultiParameterValue, getNameValue, getParameter, getParameter, getParameterAsBoolean, getParameterAsFloat, getParameterAsHexInt, getParameterAsInt, getParameterAsLong, getParameterAsURI, getParameterNames, getParameters, getParameterValue, hasMultiParameter, hasMultiParameters, hasParameter, hasParameters, removeMultiParameter, removeMultiParameters, removeParameter, removeParameters, setMultiParameter, setMultiParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameters, setQuotedParameterencode, encode, getHeaderName, getHeaderValue, getName, getValue, hashCode, isHeaderList, setHeaderName, toStringdbgPrint, debugDump, debugDump, equals, matchdbgPrint, getClassFromName, getIndentation, getMatcher, isMySubclass, makeClone, merge, setMatcher, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprintequals, finalize, getClass, notify, notifyAll, wait, wait, waitgetParameter, getParameterNames, removeParameter, setParameterprotected int expires
protected int retryAfter
protected String reasonCode
protected String state
public SubscriptionState()
public void setExpires(int expires)
throws InvalidArgumentException
setExpires in interface SubscriptionStateHeaderexpires - - the new expires value of this SubscriptionStateHeader.InvalidArgumentException - if supplied value is less than zero.public int getExpires()
getExpires in interface SubscriptionStateHeaderpublic void setRetryAfter(int retryAfter)
throws InvalidArgumentException
setRetryAfter in interface SubscriptionStateHeaderretryAfter - - the new retry after value of this SubscriptionStateHeaderInvalidArgumentException - if supplied value is less than zero.public int getRetryAfter()
getRetryAfter in interface SubscriptionStateHeaderpublic String getReasonCode()
getReasonCode in interface SubscriptionStateHeaderpublic void setReasonCode(String reasonCode) throws ParseException
setReasonCode in interface SubscriptionStateHeaderreasonCode - - the new reason code string value of the SubscriptionStateHeader.ParseException - which signals that an error has been reached
unexpectedly while parsing the reason code.public String getState()
getState in interface SubscriptionStateHeaderpublic void setState(String state) throws ParseException
setState in interface SubscriptionStateHeaderstate - - the new state string value of the SubscriptionStateHeader.ParseException - which signals that an error has been reached
unexpectedly while parsing the state.public String encodeBody()
protected StringBuilder encodeBody(StringBuilder buffer)
SIPHeaderencodeBody in class ParametersHeaderCopyright © 2018. All Rights Reserved.