org.mobicents.servlet.sip.testsuite
Class CallBlockingSipServlet

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

public class CallBlockingSipServlet
extends SipServlet
implements SipErrorListener

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
CallBlockingSipServlet()
          Creates a new instance of CallBlockingSipServlet
 
Method Summary
protected  void doBye(SipServletRequest req)
           
protected  void doInvite(SipServletRequest request)
           
 void init(javax.servlet.ServletConfig servletConfig)
           
 boolean isUriBlocked(java.lang.String uri)
           
 void noAckReceived(SipErrorEvent ee)
          
 void noPrackReceived(SipErrorEvent ee)
          
 
Methods inherited from class javax.servlet.sip.SipServlet
doAck, doBranchResponse, 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

CallBlockingSipServlet

public CallBlockingSipServlet()
Creates a new instance of CallBlockingSipServlet

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

isUriBlocked

public boolean isUriBlocked(java.lang.String uri)

doInvite

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

doBye

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

noAckReceived

public void noAckReceived(SipErrorEvent ee)

Specified by:
noAckReceived in interface SipErrorListener

noPrackReceived

public void noPrackReceived(SipErrorEvent ee)

Specified by:
noPrackReceived in interface SipErrorListener


Copyright © 2010. All Rights Reserved.