public class FilterGroupSocialComponentFactory extends AbstractSocialComponentFactory
Constructor and Description |
---|
FilterGroupSocialComponentFactory() |
Modifier and Type | Method and Description |
---|---|
Map<String,List<String>> |
getResourceTypeFilters()
Return the resourceType filters in a Map.
|
SocialComponent |
getSocialComponent(Resource resource) |
SocialComponent |
getSocialComponent(Resource resource,
ClientUtilities clientUtils,
QueryRequestInfo queryRequestInfo) |
SocialComponent |
getSocialComponent(Resource resource,
SlingHttpServletRequest request) |
String |
getSupportedResourceType() |
getPriority
public static final String SERVICE_PID
public static final String DEFAULT_QNA_QUESTION
public static final String DEFAULT_QNA_ANSWER
public static final String DEFAULT_FORUM_TOPIC
public static final String DEFAULT_FORUM_REPLY
public static final String DEFAULT_COMMENT
public static final String DEFAULT_FILE
public static final String DEFAULT_FOLDER
public static final String DEFAULT_QNA_QUESTION_RT
public static final String DEFAULT_QNA_QUESTION_HBS_RT
public static final String DEFAULT_QNA_ANSWER_RT
public static final String DEFAULT_QNA_ANSWER_HBS_RT
public static final String DEFAULT_FORUM_TOPIC_RT
public static final String DEFAULT_FORUM_TOPIC_HBS_RT
public static final String DEFAULT_FORUM_REPLY_RT
public static final String DEFAULT_FORUM_REPLY_HBS_RT
public static final String DEFAULT_COMMENT_RT
public static final String DEFAULT_COMMENT_HBS_RT
public static final String DEFAULT_FILE_HBS_RT
public static final String DEFAULT_FOLDER_HBS_RT
public static final String RT_FILTERS
public static final String CONFIG_PARSE_PATTERN
public static final String CONFIG_FILTER_GROUP_PREFIX
public SocialComponent getSocialComponent(Resource resource)
resource
- the resource for which a SocialComponent is requested for.public SocialComponent getSocialComponent(Resource resource, SlingHttpServletRequest request)
resource
- the resource for which a SocialComponent is requested for.request
- the HTTP request for which this SocialComponent is being instantiated for.public SocialComponent getSocialComponent(Resource resource, ClientUtilities clientUtils, QueryRequestInfo queryRequestInfo)
resource
- the resource for which a SocialComponent is requested for.queryRequestInfo
- the pagination applicable to the resoure children list.AbstractSocialComponentFactory#getClientUtilities(SlingHttpServletRequest)
public String getSupportedResourceType()
"Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"