public class RetryAfter extends ParametersHeader implements RetryAfterHeader
| Modifier and Type | Field and Description |
|---|---|
protected String |
comment
comment field
|
static String |
DURATION
constant DURATION parameter.
|
protected Integer |
retryAfter
duration field
|
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, 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 |
|---|
RetryAfter()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
encodeBody(StringBuilder retval)
Encode body of this into cannonical form.
|
String |
getComment()
Gets the comment of RetryAfterHeader.
|
int |
getDuration()
Gets the duration value of the RetryAfterHeader.
|
int |
getRetryAfter()
Gets the retry after value of the RetryAfterHeader.
|
boolean |
hasComment()
Boolean function
|
void |
removeComment()
remove comment field
|
void |
removeDuration()
remove duration field
|
void |
setComment(String comment)
Sets the comment value of the RetryAfterHeader.
|
void |
setDuration(int duration)
Sets the duration value of the RetryAfterHeader.
|
void |
setRetryAfter(int retryAfter)
Sets the retry after value of the RetryAfterHeader.
|
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, setParameterpublic static final String DURATION
protected Integer retryAfter
protected String comment
public StringBuilder encodeBody(StringBuilder retval)
encodeBody in class ParametersHeaderpublic boolean hasComment()
public void removeComment()
public void removeDuration()
public void setRetryAfter(int retryAfter)
throws InvalidArgumentException
setRetryAfter in interface RetryAfterHeaderretryAfter - - the new retry after value of this RetryAfterHeaderInvalidArgumentException - if supplied value is less than zero.public int getRetryAfter()
getRetryAfter in interface RetryAfterHeaderpublic String getComment()
getComment in interface RetryAfterHeaderpublic void setComment(String comment) throws ParseException
setComment in interface RetryAfterHeadercomment - - the new comment string value of the RetryAfterHeader.ParseException - which signals that an error has been reached
unexpectedly while parsing the comment.public void setDuration(int duration)
throws InvalidArgumentException
setDuration in interface RetryAfterHeaderduration - - the new duration value of this RetryAfterHeaderInvalidArgumentException - if supplied value is less than zero.public int getDuration()
getDuration in interface RetryAfterHeaderCopyright © 2018. All Rights Reserved.