Uses of Interface
org.alfresco.service.cmr.discussion.TopicInfo
Packages that use TopicInfo
-
Uses of TopicInfo in org.alfresco.repo.discussion
Classes in org.alfresco.repo.discussion that implement TopicInfoMethods in org.alfresco.repo.discussion that return TopicInfoModifier and TypeMethodDescriptionDiscussionServiceImpl.createTopic(String siteShortName, String title) DiscussionServiceImpl.createTopic(NodeRef parentNodeRef, String title) PostInfoImpl.getTopic()DiscussionServiceImpl.updateTopic(TopicInfo topic) Methods in org.alfresco.repo.discussion that return types with arguments of type TopicInfoModifier and TypeMethodDescriptionorg.alfresco.query.PagingResults<TopicInfo>DiscussionServiceImpl.findTopics(String siteShortName, String username, String tag, boolean sortAscending, org.alfresco.query.PagingRequest paging) org.alfresco.query.PagingResults<TopicInfo>DiscussionServiceImpl.findTopics(NodeRef nodeRef, String username, String tag, boolean sortAscending, org.alfresco.query.PagingRequest paging) DiscussionServiceImpl.getForNodeRef(NodeRef nodeRef) DiscussionServiceImpl.listHotTopics(String siteShortName, Date since, org.alfresco.query.PagingRequest paging) DiscussionServiceImpl.listHotTopics(NodeRef nodeRef, Date since, org.alfresco.query.PagingRequest paging) org.alfresco.query.PagingResults<TopicInfo>DiscussionServiceImpl.listTopics(String siteShortName, boolean sortAscending, org.alfresco.query.PagingRequest paging) org.alfresco.query.PagingResults<TopicInfo>DiscussionServiceImpl.listTopics(String siteShortName, String username, boolean sortAscending, org.alfresco.query.PagingRequest paging) org.alfresco.query.PagingResults<TopicInfo>DiscussionServiceImpl.listTopics(String siteShortName, Date from, Date to, boolean sortAscending, org.alfresco.query.PagingRequest paging) org.alfresco.query.PagingResults<TopicInfo>DiscussionServiceImpl.listTopics(NodeRef nodeRef, boolean sortAscending, org.alfresco.query.PagingRequest paging) org.alfresco.query.PagingResults<TopicInfo>DiscussionServiceImpl.listTopics(NodeRef nodeRef, String username, boolean sortAscending, org.alfresco.query.PagingRequest paging) org.alfresco.query.PagingResults<TopicInfo>DiscussionServiceImpl.listTopics(NodeRef nodeRef, Date from, Date to, boolean sortAscending, org.alfresco.query.PagingRequest paging) Methods in org.alfresco.repo.discussion with parameters of type TopicInfoModifier and TypeMethodDescriptionDiscussionServiceImpl.createPost(TopicInfo topic, String contents) voidDiscussionServiceImpl.deleteTopic(TopicInfo topic) DiscussionServiceImpl.getMostRecentPost(TopicInfo topic) DiscussionServiceImpl.getPrimaryPost(TopicInfo topic) DiscussionServiceImpl.listPostReplies(TopicInfo topic, int levels) org.alfresco.query.PagingResults<PostInfo>DiscussionServiceImpl.updateTopic(TopicInfo topic) Constructors in org.alfresco.repo.discussion with parameters of type TopicInfoModifierConstructorDescriptionPostInfoImpl(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 TopicInfoModifier and TypeMethodDescriptionDiscussionService.createTopic(String siteShortName, String title) Creates a newTopicInfoin the given siteDiscussionService.createTopic(NodeRef parentNodeRef, String title) Creates a newTopicInfoattached to the specified Node.Retrieves an existingTopicInfofrom the repository, which is within a siteRetrieves an existingTopicInfofrom the repository, which is attached to the specified Node.PostInfo.getTopic()DiscussionService.updateTopic(TopicInfo topic) Updates an existingTopicInfoin the repository.Methods in org.alfresco.service.cmr.discussion that return types with arguments of type TopicInfoModifier and TypeMethodDescriptionorg.alfresco.query.PagingResults<TopicInfo>DiscussionService.findTopics(String siteShortName, String username, String tag, boolean sortAscending, org.alfresco.query.PagingRequest paging) Searches for all topics in a site, filtered by username or tag, sorted by either oldest or newest topics first.org.alfresco.query.PagingResults<TopicInfo>DiscussionService.findTopics(NodeRef nodeRef, String username, String tag, boolean sortAscending, org.alfresco.query.PagingRequest paging) Searches for all topics attached to the specified Node, filtered by username or tag, sorted by either oldest or newest topics first.DiscussionService.getForNodeRef(NodeRef nodeRef) DiscussionService.listHotTopics(String siteShortName, Date since, org.alfresco.query.PagingRequest paging) Finds topics which have had replies since the specified date, and returns them along with the count of replies since then.DiscussionService.listHotTopics(NodeRef nodeRef, Date since, org.alfresco.query.PagingRequest paging) Finds topics which have had replies since the specified date, and returns them along with the count of replies since then.org.alfresco.query.PagingResults<TopicInfo>DiscussionService.listTopics(String siteShortName, boolean sortAscending, org.alfresco.query.PagingRequest paging) Retrieves all topics in a site, sorted by either oldest or newest topics first.org.alfresco.query.PagingResults<TopicInfo>DiscussionService.listTopics(String siteShortName, String username, boolean sortAscending, org.alfresco.query.PagingRequest paging) Retrieves all topics in a site, filtered by username, sorted by either oldest or newest topics first.org.alfresco.query.PagingResults<TopicInfo>DiscussionService.listTopics(String siteShortName, Date from, Date to, boolean sortAscending, org.alfresco.query.PagingRequest paging) Retrieves all topics in a site, created in the given date range, sorted by either oldest or newest topics first.org.alfresco.query.PagingResults<TopicInfo>DiscussionService.listTopics(NodeRef nodeRef, boolean sortAscending, org.alfresco.query.PagingRequest paging) Retrieves all topics attached to the specified Node, sorted by either oldest or newest topics first.org.alfresco.query.PagingResults<TopicInfo>DiscussionService.listTopics(NodeRef nodeRef, String username, boolean sortAscending, org.alfresco.query.PagingRequest paging) Retrieves all topics attached to the specified Node, filtered by username, sorted by either oldest or newest topics first.org.alfresco.query.PagingResults<TopicInfo>DiscussionService.listTopics(NodeRef nodeRef, Date from, Date to, boolean sortAscending, org.alfresco.query.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 TopicInfoModifier and TypeMethodDescriptionDiscussionService.createPost(TopicInfo topic, String contents) Creates a newPostInfoin the given topic, with the specified contents.voidDiscussionService.deleteTopic(TopicInfo topic) Deletes an existingTopicInfofrom the repositoryDiscussionService.getMostRecentPost(TopicInfo topic) Retrieves the newest (most recent) Post in a topic, be that the Primary Post or a Reply.Retrieves an existingPostInfofrom the repositoryDiscussionService.getPrimaryPost(TopicInfo topic) Retrieves the Primary (Root) Post in a topic, to which all replies belong.DiscussionService.listPostReplies(TopicInfo forum, int levels) Retrieves all replies on a Topicorg.alfresco.query.PagingResults<PostInfo>Retrieves all posts in a topic, ordered by creation dateDiscussionService.updateTopic(TopicInfo topic) Updates an existingTopicInfoin the repository.