org.mobicents.servlet.sip.startup
Interface SipService

All Superinterfaces:
org.apache.catalina.Service
All Known Implementing Classes:
SipStandardBalancerNodeService, SipStandardService

public interface SipService
extends org.apache.catalina.Service

This extends the definition of Service from tomcat interface to SIP. A SipService is a group of one or more Sip Connectors that share a single Container to process their requests/responses. This arrangement allows, for example, a non-secured and secured SIP connectors to share the same population of sip apps and allow for converged apps. The service is responsible for definig the sip application dispatcher that will dispatch sip messages to sip applications.

Author:
Jean Deruelle

Method Summary
 SipApplicationDispatcher getSipApplicationDispatcher()
          Retrieve the sip application dispatcher associated with this service
 void setSipApplicationDispatcher(SipApplicationDispatcher sipApplicationDispatcher)
          Set the sip application dispatcher associated with this service
 
Methods inherited from interface org.apache.catalina.Service
addConnector, addExecutor, findConnectors, findExecutors, getContainer, getExecutor, getInfo, getName, getServer, initialize, removeConnector, removeExecutor, setContainer, setName, setServer
 

Method Detail

getSipApplicationDispatcher

SipApplicationDispatcher getSipApplicationDispatcher()
Retrieve the sip application dispatcher associated with this service

Returns:
the sip application dispatcher associated with this service

setSipApplicationDispatcher

void setSipApplicationDispatcher(SipApplicationDispatcher sipApplicationDispatcher)
Set the sip application dispatcher associated with this service

Parameters:
sipApplicationDispatcher - the sip application dispatcher associated with this service


Copyright © 2009. All Rights Reserved.