FileDocCategorySizeDatePackage
TRTrackerServerFactory.javaAPI DocAzureus 3.0.3.43916Fri May 04 15:57:28 BST 2007org.gudy.azureus2.core3.tracker.server

TRTrackerServerFactory

public class TRTrackerServerFactory extends Object

Fields Summary
public static final int
PR_TCP
public static final int
PR_UDP
public static final int
PR_DHT
Constructors Summary
Methods Summary
public static voidaddListener(TRTrackerServerFactoryListener l)

		TRTrackerServerFactoryImpl.addListener( l );
	
public static TRTrackerServercreate(int protocol, int port, boolean apply_ip_filter, boolean main_tracker)

	
	  
	
				
				
			
			 
		
		 
	
		return( TRTrackerServerFactoryImpl.create( "<none>", protocol, port, null, false, apply_ip_filter, main_tracker, true ));
	
public static TRTrackerServercreate(java.lang.String name, int protocol, int port, boolean apply_ip_filter, boolean main_tracker)

		return( TRTrackerServerFactoryImpl.create( name, protocol, port, null, false, apply_ip_filter, main_tracker, true ));
	
public static TRTrackerServercreate(java.lang.String name, int protocol, int port, boolean apply_ip_filter, boolean main_tracker, boolean start_up_ready)

		return( TRTrackerServerFactoryImpl.create( name, protocol, port, null, false, apply_ip_filter, main_tracker, start_up_ready ));
	
public static TRTrackerServercreate(java.lang.String name, int protocol, int port, java.net.InetAddress bind_ip, boolean apply_ip_filter, boolean main_tracker)

		return( TRTrackerServerFactoryImpl.create( name, protocol, port, bind_ip, false, apply_ip_filter, main_tracker, true ));
	
public static TRTrackerServercreateSSL(int protocol, int port, boolean apply_ip_filter, boolean main_tracker)

		return( TRTrackerServerFactoryImpl.create( "<none>", protocol, port, null, true, apply_ip_filter, main_tracker, true ));
	
public static TRTrackerServercreateSSL(java.lang.String name, int protocol, int port, boolean apply_ip_filter, boolean main_tracker)

		return( TRTrackerServerFactoryImpl.create( name, protocol, port, null, true, apply_ip_filter, main_tracker, true ));
	
public static TRTrackerServercreateSSL(java.lang.String name, int protocol, int port, boolean apply_ip_filter, boolean main_tracker, boolean startup_ready)

		return( TRTrackerServerFactoryImpl.create( name, protocol, port, null, true, apply_ip_filter, main_tracker, startup_ready ));
	
public static TRTrackerServercreateSSL(java.lang.String name, int protocol, int port, java.net.InetAddress bind_ip, boolean apply_ip_filter, boolean main_tracker)

		return( TRTrackerServerFactoryImpl.create( name, protocol, port, bind_ip, true, apply_ip_filter, main_tracker, true ));
	
public static voidremoveListener(TRTrackerServerFactoryListener l)

		TRTrackerServerFactoryImpl.removeListener( l );