org.jboss.web.tomcat.service.session
Class ClusteredSipManagerDelegate

java.lang.Object
  extended by org.mobicents.servlet.sip.core.session.SipManagerDelegate
      extended by org.jboss.web.tomcat.service.session.ClusteredSipManagerDelegate

public class ClusteredSipManagerDelegate
extends SipManagerDelegate

Author:
Jean Deruelle

Field Summary
protected static java.lang.String info
          The descriptive information about this implementation.
 
Fields inherited from class org.mobicents.servlet.sip.core.session.SipManagerDelegate
container, expiredSipApplicationSessions, expiredSipSessions, maxActiveSipApplicationSessions, maxActiveSipSessions, rejectedSipApplicationSessions, rejectedSipSessions, sipApplicationSessionAverageAliveTime, sipApplicationSessionCounter, sipApplicationSessionMaxAliveTime, sipApplicationSessions, sipFactoryImpl, sipSessionAverageAliveTime, sipSessionCounter, sipSessionMaxAliveTime, sipSessions
 
Constructor Summary
ClusteredSipManagerDelegate(int replicationGranularity)
           
 
Method Summary
protected  MobicentsSipApplicationSession getNewMobicentsSipApplicationSession(SipApplicationSessionKey key, SipContext sipContext)
           
protected  MobicentsSipSession getNewMobicentsSipSession(SipSessionKey key, SipFactoryImpl sipFactoryImpl, MobicentsSipApplicationSession mobicentsSipApplicationSession)
           
 ClusteredSipApplicationSession putSipApplicationSession(SipApplicationSessionKey key, ClusteredSipApplicationSession session)
           
 ClusteredSipSession putSipSession(SipSessionKey key, ClusteredSipSession session)
           
 
Methods inherited from class org.mobicents.servlet.sip.core.session.SipManagerDelegate
changeSessionKey, createDerivedSipSession, dumpSipApplicationSessions, dumpSipSessions, findSipApplicationSession, getActiveSipApplicationSessions, getActiveSipSessions, getAllSipApplicationSessions, getAllSipSessions, getContainer, getExpiredSipApplicationSessions, getExpiredSipSessions, getMaxActiveSipApplicationSessions, getMaxActiveSipSessions, getNumberOfSipApplicationSessions, getNumberOfSipSessions, getRejectedSipApplicationSessions, getRejectedSipSessions, getSipApplicationSession, getSipApplicationSessionAverageAliveTime, getSipApplicationSessionCounter, getSipApplicationSessionMaxAliveTime, getSipFactoryImpl, getSipSession, getSipSessionAverageAliveTime, getSipSessionCounter, getSipSessionMaxAliveTime, removeAllSessions, removeSipApplicationSession, removeSipSession, setContainer, setExpiredSipApplicationSessions, setExpiredSipSessions, setMaxActiveSipApplicationSessions, setMaxActiveSipSessions, setRejectedSipApplicationSessions, setRejectedSipSessions, setSipApplicationSessionAverageAliveTime, setSipApplicationSessionCounter, setSipApplicationSessionMaxAliveTime, setSipFactoryImpl, setSipSessionAverageAliveTime, setSipSessionCounter, setSipSessionMaxAliveTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

info

protected static final java.lang.String info
The descriptive information about this implementation.

See Also:
Constant Field Values
Constructor Detail

ClusteredSipManagerDelegate

public ClusteredSipManagerDelegate(int replicationGranularity)
Parameters:
replicationGranularity -
Method Detail

getNewMobicentsSipApplicationSession

protected MobicentsSipApplicationSession getNewMobicentsSipApplicationSession(SipApplicationSessionKey key,
                                                                              SipContext sipContext)
Specified by:
getNewMobicentsSipApplicationSession in class SipManagerDelegate

getNewMobicentsSipSession

protected MobicentsSipSession getNewMobicentsSipSession(SipSessionKey key,
                                                        SipFactoryImpl sipFactoryImpl,
                                                        MobicentsSipApplicationSession mobicentsSipApplicationSession)
Specified by:
getNewMobicentsSipSession in class SipManagerDelegate

putSipSession

public ClusteredSipSession putSipSession(SipSessionKey key,
                                         ClusteredSipSession session)

putSipApplicationSession

public ClusteredSipApplicationSession putSipApplicationSession(SipApplicationSessionKey key,
                                                               ClusteredSipApplicationSession session)


Copyright © 2009. All Rights Reserved.