FileDocCategorySizeDatePackage
TorrentSessionControllerFactory.javaAPI DocAzureus 3.0.3.42181Thu Feb 09 19:42:52 GMT 2006com.aelitis.azureus.core.peermanager.download.session

TorrentSessionControllerFactory

public class TorrentSessionControllerFactory extends Object

Fields Summary
private static final TorrentSessionControllerFactory
instance
Constructors Summary
Methods Summary
public TorrentSessionControllercreateBTController(com.aelitis.azureus.core.peermanager.download.TorrentDownload download, com.aelitis.azureus.core.peermanager.connection.AZPeerConnection peer)

    return new TorrentSessionController( TorrentSessionController.SESSION_TYPE_BT, download, peer, -1, null );
  
public TorrentSessionControllercreateInboundAZController(com.aelitis.azureus.core.peermanager.download.TorrentDownload download, com.aelitis.azureus.core.peermanager.connection.AZPeerConnection peer, int remote_id, java.util.Map incoming_syn)

    return new TorrentSessionController( TorrentSessionController.SESSION_TYPE_AZ, download, peer, remote_id, incoming_syn );
  
public TorrentSessionControllercreateOutboundAZController(com.aelitis.azureus.core.peermanager.download.TorrentDownload download, com.aelitis.azureus.core.peermanager.connection.AZPeerConnection peer)

    return new TorrentSessionController( TorrentSessionController.SESSION_TYPE_AZ, download, peer, -1, null );
  
protected static com.aelitis.azureus.core.peermanager.download.session.TorrentSessionControllerFactorygetSingleton()

  
  
       return instance;