public abstract class AbstractForum<P extends Post,C extends ForumConfiguration> extends AbstractCommentCollection<P,C> implements Forum<P,C>
REQ_PN_SUBJECT, RESOURCE_TYPE, RESOURCE_TYPE_POST, RESOURCE_TYPE_TOPIC, TOPIC_POSTFIX
Constructor and Description |
---|
AbstractForum(Resource resource,
ClientUtilities clientUtils,
CommentSocialComponentListProviderManager listProviderManager)
Construct a
Forum with the specified root resource. |
AbstractForum(Resource resource,
ClientUtilities clientUtils,
QueryRequestInfo queryInfo,
CommentSocialComponentListProviderManager listProviderManager)
Construct a
Forum with the specified root resource. |
Modifier and Type | Method and Description |
---|---|
C |
createConfiguration(Resource resource,
CommentSystem cs)
Create configuration for the specified resource
|
String |
getTitle()
Get the forum's title.
|
boolean |
isClosed()
Check if this forum is closed.
|
getConfiguration, getCreated, getItems, getLastModified, getPageInfo, getTotalSize, isTaggingAllowed, setPagination, setSortedOrder
getAsMap, getId, getProperties, getResource, getResourceType, getUrl, toJSONString
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConfiguration, getCreated, getLastModified, getPageInfo, isTaggingAllowed
getItems, getTotalSize, setPagination, setSortedOrder
getAsMap, getId, getProperties, getResource, getResourceType, getUrl, toJSONString
public AbstractForum(Resource resource, ClientUtilities clientUtils, CommentSocialComponentListProviderManager listProviderManager)
Forum
with the specified root resource.resource
- the root resourceclientUtils
- public AbstractForum(Resource resource, ClientUtilities clientUtils, QueryRequestInfo queryInfo, CommentSocialComponentListProviderManager listProviderManager)
Forum
with the specified root resource.resource
- the root resourceclientUtils
- public boolean isClosed()
public C createConfiguration(Resource resource, CommentSystem cs)
CommentCollection
createConfiguration
in interface CommentCollection<P extends Post,C extends ForumConfiguration>
createConfiguration
in class AbstractCommentCollection<P extends Post,C extends ForumConfiguration>
resource
- thecs
- The CommentSystem
of the comment"Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"