com.aelitis.azureus.core.messenger.config
Class PlatformConfigMessenger

java.lang.Object
  extended by com.aelitis.azureus.core.messenger.config.PlatformConfigMessenger

public class PlatformConfigMessenger
extends Object

Author:
TuxPaper

Nested Class Summary
static interface PlatformConfigMessenger.GetBrowseSectionsReplyListener
           
static interface PlatformConfigMessenger.PlatformLoginCompleteListener
           
 
Field Summary
static String LISTENER_ID
           
protected static List platformLoginCompleteListeners
           
 
Constructor Summary
PlatformConfigMessenger()
           
 
Method Summary
static void addLinkExternal(String link)
           
static void addPlatformLoginCompleteListener(PlatformConfigMessenger.PlatformLoginCompleteListener l)
           
static boolean allowSendStats()
           
static boolean areLinksExternal(String url)
           
static void login(long maxDelayMS)
           
static void logPlugin(String event, String pluginID)
           
static void sendUsageStats(Map stats, long timestamp, String version, PlatformMessengerListener l)
           
static void sendVersionServerMap(Map mapVerServer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LISTENER_ID

public static final String LISTENER_ID
See Also:
Constant Field Values

platformLoginCompleteListeners

protected static List platformLoginCompleteListeners
Constructor Detail

PlatformConfigMessenger

public PlatformConfigMessenger()
Method Detail

login

public static void login(long maxDelayMS)

logPlugin

public static void logPlugin(String event,
                             String pluginID)

sendUsageStats

public static void sendUsageStats(Map stats,
                                  long timestamp,
                                  String version,
                                  PlatformMessengerListener l)

sendVersionServerMap

public static void sendVersionServerMap(Map mapVerServer)

allowSendStats

public static boolean allowSendStats()

addPlatformLoginCompleteListener

public static void addPlatformLoginCompleteListener(PlatformConfigMessenger.PlatformLoginCompleteListener l)

areLinksExternal

public static boolean areLinksExternal(String url)

addLinkExternal

public static void addLinkExternal(String link)