|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClusteredSipSession | |
|---|---|
| org.jboss.web.tomcat.service.session | |
| Uses of ClusteredSipSession in org.jboss.web.tomcat.service.session |
|---|
| Subclasses of ClusteredSipSession in org.jboss.web.tomcat.service.session | |
|---|---|
class |
AttributeBasedClusteredSipSession
Implementation of a clustered sip session for the JBossCacheManager. |
class |
FieldBasedClusteredSipSession
Implementation of a clustered sip session for the JBossCacheManager. |
class |
JBossCacheClusteredSipSession
Common superclass of ClusteredSipSession types that use JBossCache as their distributed cache. |
class |
SessionBasedClusteredSipSession
Implementation of a clustered sip session for the JBossCacheManager. |
| Methods in org.jboss.web.tomcat.service.session that return ClusteredSipSession | |
|---|---|
ClusteredSipSession |
JBossCacheSipManager.findLocalSipSession(SipSessionKey key,
boolean create,
MobicentsSipApplicationSession sipApplicationSessionImpl)
Returns the given sip session if it is being actively managed by this manager. |
ClusteredSipSession |
ConvergedSessionReplicationContext.getSoleSipSession()
Gets the ClusteredSession that was passed to ConvergedSessionReplicationContext.bindSession(ClusteredSession, SnapshotManager) if and only
if only one SnapshotManager was passed. |
protected ClusteredSipSession |
JBossCacheSipManager.loadSipSession(SipSessionKey key,
boolean create,
SipFactoryImpl sipFactoryImpl,
MobicentsSipApplicationSession sipApplicationSessionImpl)
Loads a session from the distributed store. |
ClusteredSipSession |
ConvergedJBossCacheService.loadSipSession(java.lang.String id,
java.lang.String realId,
ClusteredSipSession toLoad)
Loads any serialized data in the cache into the given session using its readExternal method. |
ClusteredSipSession |
ClusteredSipManagerDelegate.putSipSession(SipSessionKey key,
ClusteredSipSession session)
|
| Methods in org.jboss.web.tomcat.service.session with parameters of type ClusteredSipSession | |
|---|---|
static void |
ConvergedSessionReplicationContext.bindSipSession(ClusteredSipSession session,
org.jboss.web.tomcat.service.session.SnapshotManager manager)
|
ClusteredSipSession |
ConvergedJBossCacheService.loadSipSession(java.lang.String id,
java.lang.String realId,
ClusteredSipSession toLoad)
Loads any serialized data in the cache into the given session using its readExternal method. |
protected void |
JBossCacheSipManager.processSipSessionRepl(ClusteredSipSession session)
Places the current session contents in the distributed cache and replicates them to the cluster |
ClusteredSipSession |
ClusteredSipManagerDelegate.putSipSession(SipSessionKey key,
ClusteredSipSession session)
|
void |
ConvergedJBossCacheService.putSipSession(java.lang.String realId,
ClusteredSipSession session)
|
static void |
ConvergedSessionReplicationContext.sipSessionExpired(ClusteredSipSession session,
java.lang.String realId,
org.jboss.web.tomcat.service.session.SnapshotManager manager)
|
void |
SnapshotSipManager.snapshot(ClusteredSipSession session)
|
void |
ConvergedSnapshotManager.snapshot(ClusteredSipSession session)
Tell the snapshot manager which session was modified and must be replicated |
void |
InstantConvergedSnapshotManager.snapshot(ClusteredSipSession session)
Instant replication of the modified session |
void |
IntervalConvergedSnapshotManager.snapshot(ClusteredSipSession session)
Store the modified session in a hashmap for the distributor thread |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||