|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SipService
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.
| Field Summary |
|---|
| Fields inherited from interface org.apache.catalina.Lifecycle |
|---|
AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT |
| Method Summary | |
|---|---|
SipApplicationDispatcher |
getSipApplicationDispatcher()
Retrieve the sip application dispatcher associated with this service |
javax.sip.SipStack |
getSipStack()
*Get the underlying SIP Stack handling the incoming and outgoing SIP Messages |
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, getParentClassLoader, getServer, removeConnector, removeExecutor, setContainer, setName, setParentClassLoader, setServer |
| Methods inherited from interface org.apache.catalina.Lifecycle |
|---|
addLifecycleListener, destroy, findLifecycleListeners, getState, getStateName, init, removeLifecycleListener, start, stop |
| Method Detail |
|---|
SipApplicationDispatcher getSipApplicationDispatcher()
void setSipApplicationDispatcher(SipApplicationDispatcher sipApplicationDispatcher)
sipApplicationDispatcher - the sip application dispatcher associated with this servicejavax.sip.SipStack getSipStack()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||