org.mobicents.servlet.sip.testsuite
Class SameInstanceSipServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.sip.SipServlet
          extended by org.mobicents.servlet.sip.testsuite.SameInstanceSipServlet
All Implemented Interfaces:
java.io.Serializable, java.util.EventListener, javax.servlet.Servlet, javax.servlet.ServletConfig, SipApplicationSessionListener, TimerListener

public class SameInstanceSipServlet
extends SipServlet
implements SipApplicationSessionListener, TimerListener

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.servlet.sip.SipServlet
OUTBOUND_INTERFACES, PRACK_SUPPORTED, SIP_FACTORY, SIP_SESSIONS_UTIL, SUPPORTED, SUPPORTED_RFCs, TIMER_SERVICE
 
Constructor Summary
SameInstanceSipServlet()
           
 
Method Summary
 void doInvite(SipServletRequest req)
           
 void init(javax.servlet.ServletConfig servletConfig)
           
 void sessionCreated(SipApplicationSessionEvent event)
           
 void sessionDestroyed(SipApplicationSessionEvent arg0)
           
 void sessionExpired(SipApplicationSessionEvent arg0)
           
 void sessionReadyToInvalidate(SipApplicationSessionEvent arg0)
           
 void timeout(ServletTimer timer)
           
 
Methods inherited from class javax.servlet.sip.SipServlet
doAck, doBranchResponse, doBye, doCancel, doErrorResponse, doInfo, doMessage, doNotify, doOptions, doPrack, doProvisionalResponse, doPublish, doRedirectResponse, doRefer, doRegister, doRequest, doResponse, doSubscribe, doSuccessResponse, doUpdate, log, log, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SameInstanceSipServlet

public SameInstanceSipServlet()
Method Detail

init

public void init(javax.servlet.ServletConfig servletConfig)
          throws javax.servlet.ServletException
Specified by:
init in interface javax.servlet.Servlet
Overrides:
init in class javax.servlet.GenericServlet
Throws:
javax.servlet.ServletException

doInvite

public void doInvite(SipServletRequest req)
              throws javax.servlet.ServletException,
                     java.io.IOException
Overrides:
doInvite in class SipServlet
Throws:
javax.servlet.ServletException
java.io.IOException

sessionCreated

public void sessionCreated(SipApplicationSessionEvent event)
Specified by:
sessionCreated in interface SipApplicationSessionListener

sessionDestroyed

public void sessionDestroyed(SipApplicationSessionEvent arg0)
Specified by:
sessionDestroyed in interface SipApplicationSessionListener

sessionExpired

public void sessionExpired(SipApplicationSessionEvent arg0)
Specified by:
sessionExpired in interface SipApplicationSessionListener

sessionReadyToInvalidate

public void sessionReadyToInvalidate(SipApplicationSessionEvent arg0)
Specified by:
sessionReadyToInvalidate in interface SipApplicationSessionListener

timeout

public void timeout(ServletTimer timer)
Specified by:
timeout in interface TimerListener


Copyright © 2011. All Rights Reserved.