org.mobicents.slee.resource.sip11
Class ClusteredSipActivityManagement

java.lang.Object
  extended by org.mobicents.slee.resource.sip11.ClusteredSipActivityManagement
All Implemented Interfaces:
SipActivityManagement

public class ClusteredSipActivityManagement
extends java.lang.Object
implements SipActivityManagement

The clustered implementation of SipActivityManagement. It replicates handles for established dialogs.

Author:
martins

Constructor Summary
ClusteredSipActivityManagement(org.mobicents.ha.javax.sip.ClusteredSipStack sipStack, org.mobicents.slee.resource.cluster.ReplicatedData<SipActivityHandle,java.lang.String> replicatedData, javax.slee.transaction.SleeTransactionManager sleeTransactionManager, SipResourceAdaptor ra)
           
 
Method Summary
 Wrapper get(SipActivityHandle handle)
           
 void put(SipActivityHandle handle, Wrapper activity)
           
 Wrapper remove(SipActivityHandle handle)
           
 boolean replicateRemoteTag(SipActivityHandle handle, java.lang.String tag)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusteredSipActivityManagement

public ClusteredSipActivityManagement(org.mobicents.ha.javax.sip.ClusteredSipStack sipStack,
                                      org.mobicents.slee.resource.cluster.ReplicatedData<SipActivityHandle,java.lang.String> replicatedData,
                                      javax.slee.transaction.SleeTransactionManager sleeTransactionManager,
                                      SipResourceAdaptor ra)
Parameters:
sipStack -
Method Detail

get

public Wrapper get(SipActivityHandle handle)
Specified by:
get in interface SipActivityManagement
Returns:

put

public void put(SipActivityHandle handle,
                Wrapper activity)
Specified by:
put in interface SipActivityManagement

remove

public Wrapper remove(SipActivityHandle handle)
Specified by:
remove in interface SipActivityManagement
Returns:

replicateRemoteTag

public boolean replicateRemoteTag(SipActivityHandle handle,
                                  java.lang.String tag)


Copyright © 2012. All Rights Reserved.