Uses of Interface
org.mobicents.servlet.sip.core.session.MobicentsSipSession

Packages that use MobicentsSipSession
org.mobicents.servlet.sip.core.session   
org.mobicents.servlet.sip.message   
 

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
 void MobicentsSipApplicationSession.addSipSession(MobicentsSipSession mobicentsSipSession)
           
 void 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.session
           
 

Methods in org.mobicents.servlet.sip.message that return MobicentsSipSession
 MobicentsSipSession MobicentsSipSessionFacade.findDerivedSipSession(java.lang.String toTag)
           
 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)
           
 void 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)
          Constructor
 



Copyright © 2009. All Rights Reserved.