|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MobicentsSipSession | |
|---|---|
| org.mobicents.servlet.sip.core.session | |
| org.mobicents.servlet.sip.message | |
| org.mobicents.servlet.sip.startup | |
| Uses of MobicentsSipSession in org.mobicents.servlet.sip.core.session |
|---|
| Classes in org.mobicents.servlet.sip.core.session that implement MobicentsSipSession | |
|---|---|
class |
SipSessionImpl
Implementation of the SipSession interface. |
| Fields in org.mobicents.servlet.sip.core.session declared as MobicentsSipSession | |
|---|---|
protected MobicentsSipSession |
SipSessionImpl.parentSession
|
| Fields in org.mobicents.servlet.sip.core.session with type parameters of type MobicentsSipSession | |
|---|---|
protected java.util.concurrent.ConcurrentHashMap<java.lang.String,MobicentsSipSession> |
SipSessionImpl.derivedSipSessions
|
protected java.util.concurrent.ConcurrentHashMap<SipSessionKey,MobicentsSipSession> |
SipManagerDelegate.sipSessions
|
| Methods in org.mobicents.servlet.sip.core.session that return MobicentsSipSession | |
|---|---|
protected MobicentsSipSession |
SipManagerDelegate.createDerivedSipSession(MobicentsSipSession parentSipSession,
SipSessionKey sessionKey)
clone the parent sip session given in parameter except its attributes (they will be shared) and add it to the internal map of derived sessions identifying it by its ToTag |
protected MobicentsSipSession |
SipManagerDelegate.createSipSession(SipSessionKey key,
boolean create,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession sipApplicationSessionImpl)
|
MobicentsSipSession |
SipSessionImpl.findDerivedSipSession(java.lang.String toTag)
Find the derived sip session identified by its to tag |
MobicentsSipSession |
MobicentsSipSession.findDerivedSipSession(java.lang.String toTag)
Find the derived sip session identified by its to tag |
protected abstract MobicentsSipSession |
SipManagerDelegate.getNewMobicentsSipSession(SipSessionKey key,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession mobicentsSipApplicationSession)
|
protected MobicentsSipSession |
SipStandardManagerDelegate.getNewMobicentsSipSession(SipSessionKey key,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession mobicentsSipApplicationSession)
|
MobicentsSipSession |
SipStandardManager.getSipSession(SipSessionKey key,
boolean create,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession sipApplicationSessionImpl)
Retrieve a sip session from its key. |
MobicentsSipSession |
SipManager.getSipSession(SipSessionKey key,
boolean create,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession MobicentsSipApplicationSession)
Retrieve a sip session from its key. |
MobicentsSipSession |
SipManagerDelegate.getSipSession(SipSessionKey key,
boolean create,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession sipApplicationSessionImpl)
Retrieve a sip session from its key. |
MobicentsSipSession |
SipSessionImpl.removeDerivedSipSession(java.lang.String toTag)
Removes the derived sip session identified by the To tag in parameter |
MobicentsSipSession |
MobicentsSipSession.removeDerivedSipSession(java.lang.String toTag)
Removes the derived sip session identified by the To tag in parameter |
MobicentsSipSession |
SipStandardManager.removeSipSession(SipSessionKey key)
Removes a sip session from the manager by its key |
MobicentsSipSession |
SipManager.removeSipSession(SipSessionKey key)
Removes a sip session from the manager by its key |
MobicentsSipSession |
SipManagerDelegate.removeSipSession(SipSessionKey key)
Removes a sip session from the manager by its key |
protected MobicentsSipSession |
SipManagerDelegate.setToTag(SipSessionKey key,
MobicentsSipSession sipSession)
|
| Methods in org.mobicents.servlet.sip.core.session that return types with arguments of type MobicentsSipSession | |
|---|---|
java.util.Iterator<MobicentsSipSession> |
SipStandardManager.getAllSipSessions()
|
java.util.Iterator<MobicentsSipSession> |
SipManager.getAllSipSessions()
|
java.util.Iterator<MobicentsSipSession> |
SipManagerDelegate.getAllSipSessions()
Retrieve all sip sessions currently hold by the session manager |
java.util.Iterator<MobicentsSipSession> |
SipSessionImpl.getDerivedSipSessions()
|
java.util.Iterator<MobicentsSipSession> |
MobicentsSipSession.getDerivedSipSessions()
|
protected java.util.Set<MobicentsSipSession> |
SipApplicationSessionImpl.getSipSessions()
|
| Methods in org.mobicents.servlet.sip.core.session with parameters of type MobicentsSipSession | |
|---|---|
void |
SipSessionsUtilImpl.addCorrespondingSipSession(MobicentsSipSession newSession,
MobicentsSipSession correspondingSipSession,
java.lang.String headerName)
Add a mapping between a new session and a corresponding sipSession related to a headerName. |
void |
SipSessionImpl.addDerivedSipSessions(MobicentsSipSession derivedSession)
Add the derived sip session it will be identified by the To tag from its key |
void |
MobicentsSipSession.addDerivedSipSessions(MobicentsSipSession derivedSession)
Add the derived sip session it will be identified by the To tag from its key |
boolean |
MobicentsSipApplicationSession.addSipSession(MobicentsSipSession mobicentsSipSession)
|
boolean |
SipApplicationSessionImpl.addSipSession(MobicentsSipSession mobicentsSipSession)
|
protected MobicentsSipSession |
SipManagerDelegate.createDerivedSipSession(MobicentsSipSession parentSipSession,
SipSessionKey sessionKey)
clone the parent sip session given in parameter except its attributes (they will be shared) and add it to the internal map of derived sessions identifying it by its ToTag |
void |
MobicentsSipApplicationSession.onSipSessionReadyToInvalidate(MobicentsSipSession mobicentsSipSession)
|
void |
SipApplicationSessionImpl.onSipSessionReadyToInvalidate(MobicentsSipSession mobicentsSipSession)
|
SipSessionKey |
SipApplicationSessionImpl.removeSipSession(MobicentsSipSession mobicentsSipSession)
|
void |
SipSessionImpl.setParentSession(MobicentsSipSession mobicentsSipSession)
|
void |
MobicentsSipSession.setParentSession(MobicentsSipSession mobicentsSipSession)
|
protected MobicentsSipSession |
SipManagerDelegate.setToTag(SipSessionKey key,
MobicentsSipSession sipSession)
|
| Uses of MobicentsSipSession in org.mobicents.servlet.sip.message |
|---|
| Classes in org.mobicents.servlet.sip.message that implement MobicentsSipSession | |
|---|---|
class |
MobicentsSipSessionFacade
The purpose of this class is to be a facade to the real sip session as well as a serializable session class that can be put as a session attribute in other sessions or even its own session. |
| Fields in org.mobicents.servlet.sip.message declared as MobicentsSipSession | |
|---|---|
protected MobicentsSipSession |
SipServletMessageImpl.sipSession
|
| Methods in org.mobicents.servlet.sip.message that return MobicentsSipSession | |
|---|---|
MobicentsSipSession |
MobicentsSipSessionFacade.findDerivedSipSession(java.lang.String toTag)
|
MobicentsSipSession |
MobicentsSipSessionFacade.getMobicentsSipSession()
|
MobicentsSipSession |
SipServletMessageImpl.getSipSession()
Retrieve the sip session implementation |
MobicentsSipSession |
MobicentsSipSessionFacade.removeDerivedSipSession(java.lang.String toTag)
|
| Methods in org.mobicents.servlet.sip.message that return types with arguments of type MobicentsSipSession | |
|---|---|
java.util.Iterator<MobicentsSipSession> |
MobicentsSipSessionFacade.getDerivedSipSessions()
|
| Methods in org.mobicents.servlet.sip.message with parameters of type MobicentsSipSession | |
|---|---|
void |
MobicentsSipSessionFacade.addDerivedSipSessions(MobicentsSipSession derivedSession)
|
boolean |
MobicentsSipApplicationSessionFacade.addSipSession(MobicentsSipSession mobicentsSipSession)
|
void |
MobicentsSipApplicationSessionFacade.onSipSessionReadyToInvalidate(MobicentsSipSession mobicentsSipSession)
|
void |
MobicentsSipSessionFacade.setParentSession(MobicentsSipSession mobicentsSipSession)
|
void |
SipServletMessageImpl.setSipSession(MobicentsSipSession session)
|
| Constructors in org.mobicents.servlet.sip.message with parameters of type MobicentsSipSession | |
|---|---|
MobicentsSipSessionFacade(MobicentsSipSession sipSession)
|
|
SipServletMessageImpl(javax.sip.message.Message message,
SipFactoryImpl sipFactoryImpl,
javax.sip.Transaction transaction,
MobicentsSipSession sipSession,
javax.sip.Dialog dialog)
|
|
SipServletRequestImpl(javax.sip.message.Request request,
SipFactoryImpl sipFactoryImpl,
MobicentsSipSession sipSession,
javax.sip.Transaction transaction,
javax.sip.Dialog dialog,
boolean createDialog)
|
|
SipServletResponseImpl(javax.sip.message.Response response,
SipFactoryImpl sipFactoryImpl,
javax.sip.Transaction transaction,
MobicentsSipSession session,
javax.sip.Dialog dialog,
boolean hasBeenReceived)
Constructor |
|
| Uses of MobicentsSipSession in org.mobicents.servlet.sip.startup |
|---|
| Methods in org.mobicents.servlet.sip.startup with parameters of type MobicentsSipSession | |
|---|---|
void |
SipContext.enterSipApp(MobicentsSipApplicationSession sipApplicationSession,
MobicentsSipSession sipSession)
|
void |
SipContext.exitSipApp(MobicentsSipApplicationSession sipApplicationSession,
MobicentsSipSession sipSession)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||