public class Warning extends SIPHeader implements WarningHeader
SIPHeader which strings these together.
,
Serialized FormModifier 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
|
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
ATTRIBUTE_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_AVAILABLE
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 |
---|
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, toString
dbgPrint, debugDump, debugDump, equals, match
clone, dbgPrint, getClassFromName, getIndentation, getMatcher, isMySubclass, makeClone, merge, setMatcher, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprint
protected int code
protected String agent
protected String text
public StringBuilder encodeBody(StringBuilder buffer)
encodeBody
in class SIPHeader
public int getCode()
getCode
in interface WarningHeader
public String getAgent()
getAgent
in interface WarningHeader
public String getText()
getText
in interface WarningHeader
public void setCode(int code) throws InvalidArgumentException
setCode
in interface WarningHeader
code
- 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 WarningHeader
host
- String to setParseException
- if host is not accepted by implementationpublic void setText(String text) throws ParseException
setText
in interface WarningHeader
text
- String to setParseException
- if text is not accepted by implementationCopyright © 2016. All Rights Reserved.