|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SipSubscribeHelper
The SipSubscribeHelper provides methods to support processing a SIP SUBSCRIBE request
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT
|
Method Summary | |
---|---|
javax.servlet.sip.SipServletRequest |
createNotifyRequest(javax.servlet.sip.SipServletRequest req,
javax.servlet.sip.SipServletResponse resp)
Creates a Notify Request to the client. |
long |
getDocumentETag(javax.servlet.sip.SipServletRequest req,
javax.servlet.sip.SipServletResponse resp,
com.ibm.xcap.DocumentSelector docSelector)
Retrieves the eTag for a document |
java.util.ArrayList<java.lang.String> |
getDocumentList(java.util.ArrayList<java.lang.String> docList,
java.lang.String content,
boolean validationRequired)
Adds the entries in teh content to the docList |
EventHeader |
getEventHeader(javax.servlet.sip.SipServletRequest req,
javax.servlet.sip.SipServletResponse resp)
Retrieves the EventHeader object from the request. |
int |
getExpiresHeader(javax.servlet.sip.SipServletRequest req,
javax.servlet.sip.SipServletResponse resp)
Returns the expiration of the subscription in seconds |
java.net.URI |
getToURIHeader(javax.servlet.sip.SipServletRequest req,
javax.servlet.sip.SipServletResponse resp)
Retrieves the To header URI from the request. |
void |
notifyWait(javax.servlet.sip.SipServletRequest request,
int waitTime)
Waits for the remaining time from the response send to the waitTime |
void |
setResponseSendTimestamp(javax.servlet.sip.SipServletRequest request)
Sets the Response Send time |
Methods inherited from interface com.ibm.xdms.function.Function |
---|
getApplicationUsage, init |
Field Detail |
---|
static final java.lang.String COPYRIGHT
Method Detail |
---|
EventHeader getEventHeader(javax.servlet.sip.SipServletRequest req, javax.servlet.sip.SipServletResponse resp) throws XdmsException
req
- The SipServletRequestresp
- The SipServletResponse
XdmsException
int getExpiresHeader(javax.servlet.sip.SipServletRequest req, javax.servlet.sip.SipServletResponse resp) throws XdmsException
req
- The SipServletRequestresp
- The SipServletResponse
XdmsException
long getDocumentETag(javax.servlet.sip.SipServletRequest req, javax.servlet.sip.SipServletResponse resp, com.ibm.xcap.DocumentSelector docSelector) throws XdmsException
req
- The SipServletRequestresp
- The SipServletResponsedocSelector
- The document selector
XdmsException
javax.servlet.sip.SipServletRequest createNotifyRequest(javax.servlet.sip.SipServletRequest req, javax.servlet.sip.SipServletResponse resp) throws XdmsException
req
- The SipServletRequestresp
- The SipServletResponse
XdmsException
java.net.URI getToURIHeader(javax.servlet.sip.SipServletRequest req, javax.servlet.sip.SipServletResponse resp) throws XdmsException
req
- The SipServletRequestresp
- The SipServletResponse
XdmsException
java.util.ArrayList<java.lang.String> getDocumentList(java.util.ArrayList<java.lang.String> docList, java.lang.String content, boolean validationRequired)
docList
- content
-
void setResponseSendTimestamp(javax.servlet.sip.SipServletRequest request)
request
- void notifyWait(javax.servlet.sip.SipServletRequest request, int waitTime)
request
- waitTime
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |