public class OptionTag extends Object
Modifier and Type | Field and Description |
---|---|
static OptionTag |
ANSWER_MODE
Indicates support of the "Answer mode" extension.
|
static OptionTag |
EARLY_SESSION
"Early session" content-disposition type.
|
static OptionTag |
EVENT_LIST
Extension for the registry to allow subscriptions to lists of resources.
|
static OptionTag |
FROM_CHANGE
Used to indicate that a UA supports changes to URIs in From and To header
fields during a dialog.
|
static OptionTag |
GRUU
Used to identify the Globally Routable User Agent URI (GRUU) extension.
|
static OptionTag |
HIST_INFO
When used with the Supported header, indicates support for the History
Information to be captured for requests and returned in subsequent
responses.
|
static OptionTag |
ICE
Used to identify the Interactive Connectivity Establishment (ICE)
extension.
|
static OptionTag |
JOIN
Support for the SIP Join Header.
|
static OptionTag |
MULTIPLE_REFER
Indicates support for REFER requests that contain a resource list
document describing multiple REFER targets.
|
static OptionTag |
NO_REFER_SUB
Specifies a User Agent ability of accepting a REFER request without
establishing an implicit subscription
|
static OptionTag |
OUTBOUND
Used to identify UAs and Registrars which support extensions for Client
Initiated Connections
|
static OptionTag |
PATH
Indicates the support of the Path extension.
|
static OptionTag |
PRECONDITION
An offerer MUST include this tag in the Require header field if the offer
contains one or more "mandatory" strength-tags.
|
static OptionTag |
PREF
Used to ensure that a server understands the callee capabilities
parameters used in the request.
|
static OptionTag |
PRIVACY
Indicates support for the Privacy mechanism.
|
static OptionTag |
RECIPIENT_LIST_INVITE
The body contains a list of URIs that indicates the recipients of the SIP
INVITE request.
|
static OptionTag |
RECIPIENT_LIST_MESSAGE
The body contains a list of URIs that indicates the recipients of the SIP
MESSAGE request.
|
static OptionTag |
RECIPIENT_LIST_SUBSCRIBE
Used to ensurethat a server can process the recipient-list body used in a
SUBSCRIBE request.
|
static OptionTag |
REPLACES
Indicates support for the SIP Replaces header.
|
static OptionTag |
RESOURCE_PRIORITY
Indicates or requests support for the resource priority mechanism.
|
static OptionTag |
SDP_ANAT
When used in a Supported header field it indicates the support of the
ANAT semantics.
|
static OptionTag |
SEC_AGREE
Indicates support for the Security Agreement mechanism.
|
static OptionTag |
T_DIALOG
Used to identify the target dialog header field extension.
|
static OptionTag |
TAG_100REL
Used for reliability of provisional responses.
|
static OptionTag |
TIMER
Indicates the support of the session timer extension.
|
Modifier and Type | Method and Description |
---|---|
String |
getTag()
Returns the tag value.
|
static OptionTag |
register(String name)
Register an option tag that can later be retrieved using
valueOf(String) . |
void |
setTag(String tag)
Sets the tag value.
|
static OptionTag |
valueOf(String name)
Returns the option tag associated to a name.
|
public static final OptionTag ANSWER_MODE
public static final OptionTag EARLY_SESSION
public static final OptionTag EVENT_LIST
public static final OptionTag FROM_CHANGE
public static final OptionTag GRUU
public static final OptionTag HIST_INFO
public static final OptionTag ICE
public static final OptionTag JOIN
public static final OptionTag MULTIPLE_REFER
public static final OptionTag NO_REFER_SUB
public static final OptionTag OUTBOUND
public static final OptionTag PATH
public static final OptionTag PRECONDITION
public static final OptionTag PREF
public static final OptionTag PRIVACY
public static final OptionTag RECIPIENT_LIST_INVITE
public static final OptionTag RECIPIENT_LIST_MESSAGE
public static final OptionTag RECIPIENT_LIST_SUBSCRIBE
public static final OptionTag REPLACES
public static final OptionTag RESOURCE_PRIORITY
public static final OptionTag SDP_ANAT
public static final OptionTag SEC_AGREE
public static final OptionTag T_DIALOG
public static final OptionTag TAG_100REL
public static final OptionTag TIMER
public OptionTag(String tag)
tag
- The tag value.public static OptionTag register(String name)
valueOf(String)
. If the option tag already exists, the existing
tag is returned, otherwise a new instance is created.name
- The name.public static OptionTag valueOf(String name)
name
- The name.public String getTag()
public void setTag(String tag)
tag
- The tag value.Copyright © 2005–2013. All rights reserved.