Class PlatformMetaSearchMessenger
- java.lang.Object
-
- com.biglybt.core.messenger.config.PlatformMetaSearchMessenger
-
public class PlatformMetaSearchMessenger extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PlatformMetaSearchMessenger.templateDetails
static class
PlatformMetaSearchMessenger.templateInfo
-
Field Summary
Fields Modifier and Type Field Description private static PlatformMessengerConfig
dispatcher
private static int
MAX_TEMPLATE_LIST
private static java.lang.String
OP_GET_TEMPLATE
private static java.lang.String
OP_GET_TEMPLATES
private static java.lang.String
OP_LIST_FEATURED_TEMPLATES
private static java.lang.String
OP_LIST_POPULAR_TEMPLATES
private static java.lang.String
OP_TEMPLATE_SELECTED
-
Constructor Summary
Constructors Constructor Description PlatformMetaSearchMessenger()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
Field Detail
-
MAX_TEMPLATE_LIST
private static final int MAX_TEMPLATE_LIST
- See Also:
- Constant Field Values
-
dispatcher
private static final PlatformMessengerConfig dispatcher
-
OP_GET_TEMPLATE
private static final java.lang.String OP_GET_TEMPLATE
- See Also:
- Constant Field Values
-
OP_GET_TEMPLATES
private static final java.lang.String OP_GET_TEMPLATES
- See Also:
- Constant Field Values
-
OP_LIST_POPULAR_TEMPLATES
private static final java.lang.String OP_LIST_POPULAR_TEMPLATES
- See Also:
- Constant Field Values
-
OP_LIST_FEATURED_TEMPLATES
private static final java.lang.String OP_LIST_FEATURED_TEMPLATES
- See Also:
- Constant Field Values
-
OP_TEMPLATE_SELECTED
private static final java.lang.String OP_TEMPLATE_SELECTED
- See Also:
- Constant Field Values
-
-
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)
-
-