Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.service.protocol
Class SingleCallInProgressPolicy

java.lang.Object
  extended by net.java.sip.communicator.service.protocol.SingleCallInProgressPolicy

public class SingleCallInProgressPolicy
extends Object

Imposes the policy to have one call in progress i.e. to put existing calls on hold when a new call enters in progress.

Author:
Lubomir Marinov

Constructor Summary
SingleCallInProgressPolicy(org.osgi.framework.BundleContext bundleContext)
          Initializes a new SingleCallInProgressPolicy instance which will apply to the Calls of a specific BundleContext.
 
Method Summary
 void dispose()
          Performs end-of-life cleanup associated with this instance e.g.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleCallInProgressPolicy

public SingleCallInProgressPolicy(org.osgi.framework.BundleContext bundleContext)
Initializes a new SingleCallInProgressPolicy instance which will apply to the Calls of a specific BundleContext.

Parameters:
bundleContext - the BundleContext to the Calls of which the new policy should apply
Method Detail

dispose

public void dispose()
Performs end-of-life cleanup associated with this instance e.g. removes added listeners.


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.