org.lastbamboo.common.sip.bootstrap
Class RegistrarConnectionEstablisher

java.lang.Object
  extended by org.lastbamboo.common.sip.bootstrap.RegistrarConnectionEstablisher
All Implemented Interfaces:
org.littleshoot.util.ConnectionEstablisher<URI,URI>

public final class RegistrarConnectionEstablisher
extends Object
implements org.littleshoot.util.ConnectionEstablisher<URI,URI>

The connection establisher used to establish connections with SIP registrars.


Constructor Summary
RegistrarConnectionEstablisher(URI client, ProxyRegistrarFactory registrarFactory, org.lastbamboo.common.sip.client.util.ProxyRegistrationListener listener)
          Constructs a new registrar connection establisher.
 
Method Summary
 void establish(URI serverId, org.littleshoot.util.ConnectionMaintainerListener<URI> listener)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistrarConnectionEstablisher

public RegistrarConnectionEstablisher(URI client,
                                      ProxyRegistrarFactory registrarFactory,
                                      org.lastbamboo.common.sip.client.util.ProxyRegistrationListener listener)
Constructs a new registrar connection establisher.

Parameters:
client - The client to register.
registrarFactory - The registrar factory that provides registrars for single registrations.
listener - The listener to be notified of registration events.
Method Detail

establish

public void establish(URI serverId,
                      org.littleshoot.util.ConnectionMaintainerListener<URI> listener)

Specified by:
establish in interface org.littleshoot.util.ConnectionEstablisher<URI,URI>


Copyright © 2013 LittleShoot. All Rights Reserved.