Package com.opencloud.javax.sip
Class OptionTags
- java.lang.Object
-
- com.opencloud.javax.sip.OptionTags
-
public class OptionTags extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static OptionTags
PATH
static OptionTags
REL100
static OptionTags
TIMER
-
Constructor Summary
Constructors Constructor Description OptionTags(String tagName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isRequired(javax.sip.message.Message message)
Is this option tag required ("Require: <tag>")?boolean
isSupported(javax.sip.message.Message message)
Is support for this option tag indicated ("Supported: <tag>" or "Require: <tag>")?void
setRequired(javax.sip.message.Message message, javax.sip.header.HeaderFactory hf)
Adds the "Require: <tag>" header to a message, if not already presentvoid
setSupported(javax.sip.message.Message message, javax.sip.header.HeaderFactory hf)
Adds the "Supported: <tag>" header to a message, if not already present
-
-
-
Field Detail
-
TIMER
public static final OptionTags TIMER
-
PATH
public static final OptionTags PATH
-
REL100
public static final OptionTags REL100
-
-
Constructor Detail
-
OptionTags
public OptionTags(String tagName)
-
-
Method Detail
-
isSupported
public boolean isSupported(javax.sip.message.Message message)
Is support for this option tag indicated ("Supported: <tag>" or "Require: <tag>")?
-
isRequired
public boolean isRequired(javax.sip.message.Message message)
Is this option tag required ("Require: <tag>")?
-
setSupported
public void setSupported(javax.sip.message.Message message, javax.sip.header.HeaderFactory hf)
Adds the "Supported: <tag>" header to a message, if not already present- Parameters:
message
- the message to updatehf
- a JSIPHeaderFactory
to create the header
-
setRequired
public void setRequired(javax.sip.message.Message message, javax.sip.header.HeaderFactory hf)
Adds the "Require: <tag>" header to a message, if not already present- Parameters:
message
- the message to updatehf
- a JSIPHeaderFactory
to create the header
-
-