Uses of Interface
org.alfresco.service.cmr.discussion.TopicInfo
-
Packages that use TopicInfo Package Description org.alfresco.repo.discussion org.alfresco.service.cmr.discussion -
-
Uses of TopicInfo in org.alfresco.repo.discussion
Classes in org.alfresco.repo.discussion that implement TopicInfo Modifier and Type Class Description classTopicInfoImplAn implementation ofTopicInfoMethods in org.alfresco.repo.discussion that return TopicInfo Modifier and Type Method Description TopicInfoDiscussionServiceImpl. createTopic(String siteShortName, String title)TopicInfoDiscussionServiceImpl. createTopic(NodeRef parentNodeRef, String title)TopicInfoDiscussionServiceImpl. getTopic(String siteShortName, String topicName)TopicInfoDiscussionServiceImpl. getTopic(NodeRef parentNodeRef, String topicName)TopicInfoPostInfoImpl. getTopic()TopicInfoDiscussionServiceImpl. updateTopic(TopicInfo topic)Methods in org.alfresco.repo.discussion that return types with arguments of type TopicInfo Modifier and Type Method Description PagingResults<TopicInfo>DiscussionServiceImpl. findTopics(String siteShortName, String username, String tag, boolean sortAscending, PagingRequest paging)PagingResults<TopicInfo>DiscussionServiceImpl. findTopics(NodeRef nodeRef, String username, String tag, boolean sortAscending, PagingRequest paging)Pair<TopicInfo,PostInfo>DiscussionServiceImpl. getForNodeRef(NodeRef nodeRef)PagingResults<Pair<TopicInfo,Integer>>DiscussionServiceImpl. listHotTopics(String siteShortName, Date since, PagingRequest paging)PagingResults<Pair<TopicInfo,Integer>>DiscussionServiceImpl. listHotTopics(NodeRef nodeRef, Date since, PagingRequest paging)PagingResults<TopicInfo>DiscussionServiceImpl. listTopics(String siteShortName, boolean sortAscending, PagingRequest paging)PagingResults<TopicInfo>DiscussionServiceImpl. listTopics(String siteShortName, String username, boolean sortAscending, PagingRequest paging)PagingResults<TopicInfo>DiscussionServiceImpl. listTopics(String siteShortName, Date from, Date to, boolean sortAscending, PagingRequest paging)PagingResults<TopicInfo>DiscussionServiceImpl. listTopics(NodeRef nodeRef, boolean sortAscending, PagingRequest paging)PagingResults<TopicInfo>DiscussionServiceImpl. listTopics(NodeRef nodeRef, String username, boolean sortAscending, PagingRequest paging)PagingResults<TopicInfo>DiscussionServiceImpl. listTopics(NodeRef nodeRef, Date from, Date to, boolean sortAscending, PagingRequest paging)Methods in org.alfresco.repo.discussion with parameters of type TopicInfo Modifier and Type Method Description PostInfoDiscussionServiceImpl. createPost(TopicInfo topic, String contents)voidDiscussionServiceImpl. deleteTopic(TopicInfo topic)PostInfoDiscussionServiceImpl. getMostRecentPost(TopicInfo topic)PostInfoDiscussionServiceImpl. getPost(TopicInfo topic, String postName)PostInfoDiscussionServiceImpl. getPrimaryPost(TopicInfo topic)PostWithRepliesDiscussionServiceImpl. listPostReplies(TopicInfo topic, int levels)PagingResults<PostInfo>DiscussionServiceImpl. listPosts(TopicInfo topic, PagingRequest paging)TopicInfoDiscussionServiceImpl. updateTopic(TopicInfo topic)Constructors in org.alfresco.repo.discussion with parameters of type TopicInfo Constructor Description PostInfoImpl(NodeRef nodeRef, String systemName, TopicInfo topic)Create aPostInfoobject from an existing node -
Uses of TopicInfo in org.alfresco.service.cmr.discussion
Methods in org.alfresco.service.cmr.discussion that return TopicInfo Modifier and Type Method Description TopicInfoDiscussionService. createTopic(String siteShortName, String title)Creates a newTopicInfoin the given siteTopicInfoDiscussionService. createTopic(NodeRef parentNodeRef, String title)Creates a newTopicInfoattached to the specified Node.TopicInfoDiscussionService. getTopic(String siteShortName, String linkName)Retrieves an existingTopicInfofrom the repository, which is within a siteTopicInfoDiscussionService. getTopic(NodeRef parentNodeRef, String topicName)Retrieves an existingTopicInfofrom the repository, which is attached to the specified Node.TopicInfoPostInfo. getTopic()TopicInfoDiscussionService. updateTopic(TopicInfo topic)Updates an existingTopicInfoin the repository.Methods in org.alfresco.service.cmr.discussion that return types with arguments of type TopicInfo Modifier and Type Method Description PagingResults<TopicInfo>DiscussionService. findTopics(String siteShortName, String username, String tag, boolean sortAscending, PagingRequest paging)Searches for all topics in a site, filtered by username or tag, sorted by either oldest or newest topics first.PagingResults<TopicInfo>DiscussionService. findTopics(NodeRef nodeRef, String username, String tag, boolean sortAscending, PagingRequest paging)Searches for all topics attached to the specified Node, filtered by username or tag, sorted by either oldest or newest topics first.Pair<TopicInfo,PostInfo>DiscussionService. getForNodeRef(NodeRef nodeRef)PagingResults<Pair<TopicInfo,Integer>>DiscussionService. listHotTopics(String siteShortName, Date since, PagingRequest paging)Finds topics which have had replies since the specified date, and returns them along with the count of replies since then.PagingResults<Pair<TopicInfo,Integer>>DiscussionService. listHotTopics(NodeRef nodeRef, Date since, PagingRequest paging)Finds topics which have had replies since the specified date, and returns them along with the count of replies since then.PagingResults<TopicInfo>DiscussionService. listTopics(String siteShortName, boolean sortAscending, PagingRequest paging)Retrieves all topics in a site, sorted by either oldest or newest topics first.PagingResults<TopicInfo>DiscussionService. listTopics(String siteShortName, String username, boolean sortAscending, PagingRequest paging)Retrieves all topics in a site, filtered by username, sorted by either oldest or newest topics first.PagingResults<TopicInfo>DiscussionService. listTopics(String siteShortName, Date from, Date to, boolean sortAscending, PagingRequest paging)Retrieves all topics in a site, created in the given date range, sorted by either oldest or newest topics first.PagingResults<TopicInfo>DiscussionService. listTopics(NodeRef nodeRef, boolean sortAscending, PagingRequest paging)Retrieves all topics attached to the specified Node, sorted by either oldest or newest topics first.PagingResults<TopicInfo>DiscussionService. listTopics(NodeRef nodeRef, String username, boolean sortAscending, PagingRequest paging)Retrieves all topics attached to the specified Node, filtered by username, sorted by either oldest or newest topics first.PagingResults<TopicInfo>DiscussionService. listTopics(NodeRef nodeRef, Date from, Date to, boolean sortAscending, PagingRequest paging)Retrieves all topics attached to the specified Node, created in the given date range, sorted by either oldest or newest topics first.Methods in org.alfresco.service.cmr.discussion with parameters of type TopicInfo Modifier and Type Method Description PostInfoDiscussionService. createPost(TopicInfo topic, String contents)Creates a newPostInfoin the given topic, with the specified contents.voidDiscussionService. deleteTopic(TopicInfo topic)Deletes an existingTopicInfofrom the repositoryPostInfoDiscussionService. getMostRecentPost(TopicInfo topic)Retrieves the newest (most recent) Post in a topic, be that the Primary Post or a Reply.PostInfoDiscussionService. getPost(TopicInfo topic, String postName)Retrieves an existingPostInfofrom the repositoryPostInfoDiscussionService. getPrimaryPost(TopicInfo topic)Retrieves the Primary (Root) Post in a topic, to which all replies belong.PostWithRepliesDiscussionService. listPostReplies(TopicInfo forum, int levels)Retrieves all replies on a TopicPagingResults<PostInfo>DiscussionService. listPosts(TopicInfo topic, PagingRequest paging)Retrieves all posts in a topic, ordered by creation dateTopicInfoDiscussionService. updateTopic(TopicInfo topic)Updates an existingTopicInfoin the repository.
-