| Package | Description |
|---|---|
| org.mobicents.servlet.sip.core.session |
| Modifier and Type | Field and Description |
|---|---|
protected SipSessionKey |
SipSessionImpl.key |
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentHashMap<SipSessionKey,MobicentsSipSession> |
SipManagerDelegate.sipSessions |
protected Set<SipSessionKey> |
SipApplicationSessionImpl.sipSessions |
| Modifier and Type | Method and Description |
|---|---|
SipSessionKey |
SipSessionImpl.getKey() |
static SipSessionKey |
SessionManagerUtil.getSipSessionKey(String applicationSessionId,
String applicationName,
javax.sip.message.Message message,
boolean inverted)
Computes the sip session key from the input parameters.
|
static SipSessionKey |
SessionManagerUtil.parseHaSipSessionKey(String sipSessionKey,
String sipAppSessionId,
String sipApplicationName)
Parse a sip application key that was previously generated and put as an http request param
through the encodeURL method of SipApplicationSession
|
static SipSessionKey |
SessionManagerUtil.parseSipSessionKey(String sipSessionKey)
Parse a sip application key that was previously generated and put as an http request param
through the encodeURL method of SipApplicationSession
|
SipSessionKey |
SipApplicationSessionImpl.removeSipSession(MobicentsSipSession mobicentsSipSession) |
| Modifier and Type | Method and Description |
|---|---|
void |
SipManagerDelegate.changeSessionKey(SipSessionKey oldKey,
SipSessionKey newKey) |
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) |
protected abstract MobicentsSipSession |
SipManagerDelegate.getNewMobicentsSipSession(SipSessionKey key,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession mobicentsSipApplicationSession) |
protected MobicentsSipSession |
SipStandardManagerDelegate.getNewMobicentsSipSession(SipSessionKey key,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession mobicentsSipApplicationSession) |
MobicentsSipSession |
SipManagerDelegate.getSipSession(SipSessionKey key,
boolean create,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession sipApplicationSessionImpl)
Retrieve a sip session from its key.
|
static String |
SessionManagerUtil.getSipSessionHaKey(SipSessionKey key) |
void |
SipSessionImpl.setKey(SipSessionKey key) |
protected MobicentsSipSession |
SipManagerDelegate.setToTag(SipSessionKey key,
MobicentsSipSession sipSession) |
| Constructor and Description |
|---|
SipSessionAsyncTask(SipSessionKey key,
SipSessionAsynchronousWork work,
MobicentsSipFactory sipFactory) |
SipSessionImpl(SipSessionKey key,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession mobicentsSipApplicationSession) |
Copyright © 2015. All Rights Reserved.