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

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

public class PlatformMetaSearchMessenger
extends java.lang.Object


Nested Class Summary
static class PlatformMetaSearchMessenger.templateDetails
           
static class PlatformMetaSearchMessenger.templateInfo
           
 
Constructor Summary
PlatformMetaSearchMessenger()
           
 
Method Summary
protected static java.util.Map getParameter(long template_id)
           
static PlatformMetaSearchMessenger.templateDetails getTemplate(java.lang.String extension_key, long template_id)
           
static PlatformMetaSearchMessenger.templateInfo[] getTemplateDetails(java.lang.String extension_key, long[] ids)
           
protected static PlatformMetaSearchMessenger.templateInfo getTemplateInfo(java.util.Map m)
           
protected static PlatformMetaSearchMessenger.templateInfo[] getTemplatesInfo(java.util.Map reply)
           
static PlatformMetaSearchMessenger.templateInfo[] listAllPopularTemplates(java.lang.String extension_key, java.lang.String fud)
           
static PlatformMetaSearchMessenger.templateInfo[] listFeaturedTemplates(java.lang.String extension_key, java.lang.String fud)
           
static PlatformMetaSearchMessenger.templateInfo[] listTopPopularTemplates(java.lang.String extension_key, java.lang.String fud)
           
static void setTemplatetSelected(java.lang.String extension_key, long template_id, java.lang.String user_id, boolean is_selected)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlatformMetaSearchMessenger

public PlatformMetaSearchMessenger()
Method Detail

getTemplate

public static PlatformMetaSearchMessenger.templateDetails getTemplate(java.lang.String extension_key,
                                                                      long template_id)
                                                               throws PlatformMessengerException
Throws:
PlatformMessengerException

getTemplateDetails

public static PlatformMetaSearchMessenger.templateInfo[] getTemplateDetails(java.lang.String extension_key,
                                                                            long[] ids)
                                                                     throws PlatformMessengerException
Throws:
PlatformMessengerException

listTopPopularTemplates

public static PlatformMetaSearchMessenger.templateInfo[] listTopPopularTemplates(java.lang.String extension_key,
                                                                                 java.lang.String fud)
                                                                          throws PlatformMessengerException
Throws:
PlatformMessengerException

listAllPopularTemplates

public static PlatformMetaSearchMessenger.templateInfo[] listAllPopularTemplates(java.lang.String extension_key,
                                                                                 java.lang.String fud)
                                                                          throws PlatformMessengerException
Throws:
PlatformMessengerException

listFeaturedTemplates

public static PlatformMetaSearchMessenger.templateInfo[] listFeaturedTemplates(java.lang.String extension_key,
                                                                               java.lang.String fud)
                                                                        throws PlatformMessengerException
Throws:
PlatformMessengerException

getTemplatesInfo

protected static PlatformMetaSearchMessenger.templateInfo[] getTemplatesInfo(java.util.Map reply)

getTemplateInfo

protected static PlatformMetaSearchMessenger.templateInfo getTemplateInfo(java.util.Map m)

setTemplatetSelected

public static void setTemplatetSelected(java.lang.String extension_key,
                                        long template_id,
                                        java.lang.String user_id,
                                        boolean is_selected)
                                 throws PlatformMessengerException
Throws:
PlatformMessengerException

getParameter

protected static java.util.Map getParameter(long template_id)