com.ibm.xdms.sip.servlet
Class RlsXdmSipServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.sip.SipServlet
          extended by com.ibm.xdms.sip.servlet.CoreXdmSipServlet
              extended by com.ibm.xdms.sip.servlet.RlsXdmSipServlet
All Implemented Interfaces:
SipConstants, java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class RlsXdmSipServlet
extends CoreXdmSipServlet
implements SipConstants

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
           
 
Fields inherited from class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
filterHolder, PROPERTY_SIP_RESPOND_PENDING, sipSubscribeHelper, xcapCaps, xcapRoot, xmlUtilsPool
 
Fields inherited from class javax.servlet.sip.SipServlet
SIP_FACTORY, SUPPORTED, TIMER_SERVICE
 
Fields inherited from interface com.ibm.xdms.sip.SipConstants
APP_SESSION_ATTR_ACCEPT_HEADER, APP_SESSION_ATTR_DOC_SELECTOR, APP_SESSION_ATTR_EVENT_HEADER, APP_SESSION_ATTR_EXPIRES, APP_SESSION_ATTR_LAST_ETAG_NOTIFIED, APP_SESSION_ATTR_P_ASSERTED_IDENTITY, APP_SESSION_ATTR_P_CHARGING_FUNCTION_ADDRESSES, APP_SESSION_ATTR_P_CHARGING_VECTOR, APP_SESSION_ATTR_REQUEST_URI, CONTENT_TYPE_MSG_EXTERNAL_BODY, CONTENT_TYPE_XCAP_DIFF, DEBUG, EVENT_UA_PROFILE, HEADER_ACCEPT, HEADER_ACCEPT_CONTACT, HEADER_EVENT, HEADER_P_ASSERTED_IDENTITY, HEADER_P_CHARGING_FUNCTION_ADDRESSES, HEADER_P_CHARGING_VECTOR, HEADER_SUBSCRIPTION_STATE, MESSAGE_SC_ACCEPTED, REQ_ATTR_DOCUMENT_ETAG, REQ_ATTR_EVENT_HEADER, REQ_ATTR_EXPIRES_HEADER, REQ_ATTR_NOTIFY_REQUEST, REQ_ATTR_TO_URI_HEADER, SESSION_TYPE_SUBSCRIBE, SIP_METHOD_NOTIFY, SIP_SESSION_ATTR_SESSION_TYPE, SUBSCRIPTION_STATE_ACTIVE, SUBSCRIPTION_STATE_ACTIVE_WITH_EXPIRES, SUBSCRIPTION_STATE_PENDING, SUBSCRIPTION_STATE_TERMINATED_DEACTIVATED, SUBSCRIPTION_STATE_TERMINATED_GIVEUP, SUBSCRIPTION_STATE_TERMINATED_NORESOURCE, SUBSCRIPTION_STATE_TERMINATED_PROBATION, SUBSCRIPTION_STATE_TERMINATED_REJECTED, SUBSCRIPTION_STATE_TERMINATED_TIMEOUT
 
Constructor Summary
RlsXdmSipServlet()
           
 
Method Summary
protected  EventHeader getEventHeader(javax.servlet.sip.SipServletRequest req, javax.servlet.sip.SipServletResponse resp)
          Returns the EventHeader for the SipServletRequest
 
Methods inherited from class com.ibm.xdms.sip.servlet.CoreXdmSipServlet
destroy, doErrorResponse, doSubscribe, doSuccessResponse, getRequestURI, init, init, isGlobalIndex
 
Methods inherited from class javax.servlet.sip.SipServlet
doAck, doBye, doCancel, doInfo, doInvite, doMessage, doNotify, doOptions, doPrack, doProvisionalResponse, doPublish, doRedirectResponse, doRegister, doRequest, doResponse, getServletConfig, getServletContext, log, log, service
 
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletInfo, getServletName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Constructor Detail

RlsXdmSipServlet

public RlsXdmSipServlet()
Method Detail

getEventHeader

protected EventHeader getEventHeader(javax.servlet.sip.SipServletRequest req,
                                     javax.servlet.sip.SipServletResponse resp)
                              throws XdmsException
Returns the EventHeader for the SipServletRequest

Overrides:
getEventHeader in class CoreXdmSipServlet
Parameters:
req - The SipServletRequest
resp - The SipServletResponse
Returns:
Returns the EventHeader for the SipServletRequest
Throws:
XdmsException