public class Warning extends SIPHeader implements WarningHeader
SIPHeader which strings these together.,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected String |
agent
the name or pseudonym of the server adding
the Warning header, for use in debugging
|
protected int |
code
warn code field, the warn code consists of three digits.
|
protected String |
text
warn-text 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, stringRepresentationATTRIBUTE_NOT_UNDERSTOOD, INCOMPATIBLE_BANDWIDTH_UNITS, INCOMPATIBLE_MEDIA_FORMAT, INCOMPATIBLE_NETWORK_ADDRESS_FORMATS, INCOMPATIBLE_NETWORK_PROTOCOL, INCOMPATIBLE_TRANSPORT_PROTOCOL, INSUFFICIENT_BANDWIDTH, MEDIA_TYPE_NOT_AVAILABLE, MISCELLANEOUS_WARNING, MULTICAST_NOT_AVAILABLE, NAME, SESSION_DESCRIPTION_PARAMETER_NOT_UNDERSTOOD, UNICAST_NOT_AVAILABLEACCEPT, 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 |
|---|
Warning()
constructor.
|
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
encodeBody(StringBuilder buffer)
Encode the body of the header (return the stuff following name:).
|
String |
getAgent()
Gets agent host of WarningHeader
|
int |
getCode()
Gets code of WarningHeader
|
String |
getText()
Gets text of WarningHeader
|
void |
setAgent(String host)
Sets host of WarningHeader
|
void |
setCode(int code)
Sets code of WarningHeader
|
void |
setText(String text)
Sets text of WarningHeader
|
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, sprintprotected int code
protected String agent
protected String text
public StringBuilder encodeBody(StringBuilder buffer)
encodeBody in class SIPHeaderpublic int getCode()
getCode in interface WarningHeaderpublic String getAgent()
getAgent in interface WarningHeaderpublic String getText()
getText in interface WarningHeaderpublic void setCode(int code)
throws InvalidArgumentException
setCode in interface WarningHeadercode - int to setSipParseException - if code is not accepted by implementationInvalidArgumentException - if an invalid integer code is given for
the WarningHeader.public void setAgent(String host) throws ParseException
setAgent in interface WarningHeaderhost - String to setParseException - if host is not accepted by implementationpublic void setText(String text) throws ParseException
setText in interface WarningHeadertext - String to setParseException - if text is not accepted by implementationCopyright © 2014. All Rights Reserved.