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

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

Uses of MobicentsSipSession in org.mobicents.servlet.sip
 

Methods in org.mobicents.servlet.sip with parameters of type MobicentsSipSession
static void JainSipUtils.optimizeRouteHeaderAddressForInternalRoutingrequest(SipConnector sipConnector, javax.sip.message.Request request, MobicentsSipSession session, SipFactoryImpl sipFactoryImpl, java.lang.String transport)
           
static void JainSipUtils.optimizeUriForInternalRoutingRequest(SipConnector sipConnector, javax.sip.address.SipURI sipUri, MobicentsSipSession session, SipFactoryImpl sipFactoryImpl, java.lang.String transport)
           
 

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 MobicentsSipSession.findDerivedSipSession(java.lang.String toTag)
          Find the derived sip session identified by its to tag
 MobicentsSipSession SipSessionImpl.findDerivedSipSession(java.lang.String toTag)
           
protected abstract  MobicentsSipSession SipManagerDelegate.getNewMobicentsSipSession(SipSessionKey key, SipFactoryImpl sipFactoryImpl, MobicentsSipApplicationSession mobicentsSipApplicationSession)
           
protected  MobicentsSipSession SipStandardManagerDelegate.getNewMobicentsSipSession(SipSessionKey key, SipFactoryImpl sipFactoryImpl, MobicentsSipApplicationSession mobicentsSipApplicationSession)
           
 MobicentsSipSession MobicentsSipSession.getParentSession()
           
 MobicentsSipSession SipSessionImpl.getParentSession()
           
 MobicentsSipSession SipManagerDelegate.getSipSession(SipSessionKey key, boolean create, SipFactoryImpl sipFactoryImpl, MobicentsSipApplicationSession sipApplicationSessionImpl)
          Retrieve a sip session from its key.
 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 DistributableSipManager.getSipSession(SipSessionKey key, boolean create, SipFactoryImpl sipFactoryImpl, MobicentsSipApplicationSession MobicentsSipApplicationSession, boolean localOnly)
          Retrieve a sip session from its key.
 MobicentsSipSession MobicentsSipSession.removeDerivedSipSession(java.lang.String toTag)
          Removes the derived sip session identified by the To tag in parameter
 MobicentsSipSession SipSessionImpl.removeDerivedSipSession(java.lang.String toTag)
           
 MobicentsSipSession SipManagerDelegate.removeSipSession(SipSessionKey key)
          Removes a sip session from the manager by its key
 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
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> SipManagerDelegate.getAllSipSessions()
          Retrieve all sip sessions currently hold by the session manager
 java.util.Iterator<MobicentsSipSession> SipStandardManager.getAllSipSessions()
          
 java.util.Iterator<MobicentsSipSession> SipManager.getAllSipSessions()
           
 java.util.Iterator<MobicentsSipSession> MobicentsSipSession.getDerivedSipSessions()
           
 java.util.Iterator<MobicentsSipSession> SipSessionImpl.getDerivedSipSessions()
           
 java.util.Set<MobicentsSipSession> SipApplicationSessionImpl.getSipSessions()
           
 java.util.Set<MobicentsSipSession> MobicentsSipApplicationSession.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 MobicentsSipSession.addDerivedSipSessions(MobicentsSipSession derivedSession)
          Add the derived sip session it will be identified by the To tag from its key
 void SipSessionImpl.addDerivedSipSessions(MobicentsSipSession derivedSession)
           
 boolean SipApplicationSessionImpl.addSipSession(MobicentsSipSession mobicentsSipSession)
           
 boolean MobicentsSipApplicationSession.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 SipApplicationSessionImpl.onSipSessionReadyToInvalidate(MobicentsSipSession mobicentsSipSession)
           
 void MobicentsSipApplicationSession.onSipSessionReadyToInvalidate(MobicentsSipSession mobicentsSipSession)
           
 SipSessionKey SipApplicationSessionImpl.removeSipSession(MobicentsSipSession mobicentsSipSession)
           
 void MobicentsSipSession.setParentSession(MobicentsSipSession mobicentsSipSession)
           
 void SipSessionImpl.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 MobicentsSipSessionFacade.getParentSession()
           
 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()
           
 java.util.Set<MobicentsSipSession> MobicentsSipApplicationSessionFacade.getSipSessions()
           
 

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, boolean isRetransmission)
          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, boolean checkIsManagedThread)
          notify the application that we are going to access it with the sipapplicationsession and sip session in parameter and tells whether or not to check if we are in a managed thread to check if we should lock the session or not
 void SipContext.exitSipApp(MobicentsSipApplicationSession sipApplicationSession, MobicentsSipSession sipSession)
          notify the application that we are going to exit it with the sipapplicationsession and sip session in parameter
 



Copyright © 2011. All Rights Reserved.