Clearspace API (2.5.29) Core Javadocs

Uses of Interface
com.jivesoftware.community.Blog

Packages that use Blog
com.jivesoftware.community Core interfaces and classes for Clearspace. 
com.jivesoftware.community.event Provides mechanisms to be notified of actions in the system such as new messages being created. 
com.jivesoftware.community.util Clearspace utility classes. 
 

Uses of Blog in com.jivesoftware.community
 

Methods in com.jivesoftware.community that return Blog
 Blog BlogManager.createBlog(JiveContainer container)
          Creates a new blog.
 Blog BlogManager.createBlog(User user)
          Creates a blog for a user.
 Blog BlogPost.getBlog()
          Returns the blog this post belongs to.
 Blog BlogManager.getBlog(JiveContainer container)
          Returns the blog for the given container.
 Blog BlogManager.getBlog(long blogID)
          Returns a blog by blog ID.
 Blog BlogManager.getBlog(String displayName)
          Returns a blog by blog display name.
 Blog BlogPostSearchQueryCriteria.getFilteredBlog()
          Returns the blog that query results are restricted to.
 

Methods in com.jivesoftware.community that return types with arguments of type Blog
 JiveIterator<Blog> BlogManager.getBlogs(com.jivesoftware.community.BlogResultFilter resultFilter)
          Returns all the blogs on this system that match the criteria specified by the ResultFilter.
 JiveIterator<Blog> BlogManager.getBlogs(User user)
          Returns all blogs which are associated with the given user.
 JiveIterator<Blog> BlogManager.getBlogsByDisplayName(String query, int startIndex, int endIndex, int numResults)
          Returns all the blogs on this system whose display name is LIKE the given query.
 JiveIterator<Blog> BlogManager.getRecentBlogs()
          Returns (at most) the ten most recent blogs created on this system.
 JiveIterator<Blog> SearchQuery.getResultBlogs()
          Returns an Iterable of the Blogs that search results are from.
 

Methods in com.jivesoftware.community with parameters of type Blog
 void BlogManager.addBlog(Blog blog)
          Adds a blog to the database.
 void SearchManager.addToIndex(Blog blog)
          Adds an individual blog to the index.
 SearchQueryCriteria SearchQueryManager.createSearchQueryCriteria(Blog blog)
          Returns a SearchQueryCriteria that can be used to query for blogs that are deemed similar to the provided blog.
 void BlogManager.deleteBlog(Blog blog)
          Permanently deletes a blog and all of the blog postings and comments associated with the blog.
 void BlogPostSearchQueryCriteria.filterOnBlog(Blog blog)
          Restricts the query results to posts posted in a specific blog.
 JiveIterator<BlogPost> ActivityManager.getPopularBlogPosts(Blog blog)
          Returns a JiveIterator of popular blog posts for the blog in popularity order.
 int SearchQuery.getResultBlogCount(Blog blog)
          Returns the number of blog posts results in the search that match the given blog.
 boolean BlogManager.hasBlogMappings(Blog blog)
          Indicates if the blog has legacy blog mappings supported prior to 2.1.
 void BlogManager.mapBlogToContainer(JiveContainer container, Blog blog)
          Associates the specified Blog with a container.
 void BlogManager.mergeBlogs(Blog sourceBlog, Blog destinationBlog)
          Merges the content in the sourceBlog into the destinationBlog and deletes the sourceBlog.
 void BlogManager.moveBlog(Blog blog, JiveContainer destination)
          Moves a blog from it's current container to a new container.
 void BlogManager.moveBlogPost(BlogPost post, Blog blog)
          Moves a blogpost from its current blog to another blog.
 void SearchManager.removeFromIndex(Blog blog)
          Removes a blog from the index.
 void BlogManager.unmapContainerBlog(JiveContainer container, Blog blog)
          Disassociates the specified Blog from this containter.
 void SearchManager.updateIndex(Blog blog)
          Update an individual blog in the index.
 

Uses of Blog in com.jivesoftware.community.event
 

Methods in com.jivesoftware.community.event that return Blog
 Blog BlogEvent.getBlog()
          Returns the blog that the event corresponds to.
 

Constructors in com.jivesoftware.community.event with parameters of type Blog
BlogEvent(int eventType, Blog blog, Map<String,? extends Object> params)
          Creates a new blog event.
 

Uses of Blog in com.jivesoftware.community.util
 

Methods in com.jivesoftware.community.util with parameters of type Blog
static String BlogUtils.getAuthorFeedURL(Blog blog, User author)
          Returns a string containing the path to the author feed for a specific blog / author combination.
static String BlogUtils.getAuthorPermalink(Blog blog)
          Returns a author permalink for a blog which is a combination of the base URL, the blog display name and the word 'authors'.
static String BlogUtils.getAuthorPermalink(Blog blog, User author)
          Returns a author permalink for a blog and author which is a combination of the base URL, the blog display name and the word 'authors' and the authors username.
static String BlogUtils.getBlogURL(Blog blog)
          Returns the URL for the blog as a fully-qualified path based on jiveHome.
static String BlogUtils.getBlogURL(Blog blog, boolean absolute)
          Returns the URL for the blog as either a fully qualified URL or as a relative resource depending on the absolute parameter.
static String BlogUtils.getBlogURL(Blog blog, String context)
          Returns the URL for the blog which is a combination of the base URL and the blog display name.
static String BlogUtils.getCommentFeedURL(Blog blog)
          Returns a string containing the path to the comments feed for a blog.
static String BlogUtils.getFeedURL(Blog blog)
          Returns a string containing the path to the feed which is a combination of the base URL, the blog display name and the default system feed type.
static String BlogUtils.getSearchURL(Blog blog)
          Returns a string containing the path to the script that accepts search queries for a blog which is a combination of the base URL, the blog display name and the search path.
static String BlogUtils.getTagFeedURL(Blog blog, ContentTag tag)
          Returns a string containing the path to the tag feed which is a combination of the base URL, the blog display name, the word 'feed-tags' and the given tag or tags.
static String BlogUtils.getTagFeedURL(Blog blog, List<ContentTag> tags)
          Returns a string containing the path to the tag feed which is a combination of the base URL, the blog display name, the word 'feed-tags' and the given tag or tags.
static String BlogUtils.getTagFeedURL(Blog blog, String tags)
          Returns a string containing the path to the tag feed which is a combination of the base URL, the blog display name, the word 'feed-tags' and the given tag or tags.
static String BlogUtils.getTagFeedURLPrefix(Blog blog)
          Returns the tag feed URL prefix for a given blog, which the BlogUtils.getTagFeedURL(com.jivesoftware.community.ContentTag) methods depend on.
static String BlogUtils.getTagPermalink(Blog blog, ContentTag tag)
          Returns a tag permalink for a blog which is a combination of the base URL, the blog display name, the word 'tags' and the given tag..
static String BlogUtils.getTagPermalink(Blog blog, List<ContentTag> tags)
          Returns a tag permalink for a blog which is a combination of the base URL, the blog display name, the word 'tags' and a list of tags.
static String BlogUtils.getTagPermalink(Blog blog, String tags)
          Returns a tag permalink for a blog which is a combination of the base URL, the blog display name, the word 'tags' and the given tag or tags, delimited using a plus (+) sign.
static String BlogUtils.getTagsPermalink(Blog blog)
          Returns a tag permalink for a blog which is a combination of the base URL, the blog display name and the word 'tags'.
static String BlogUtils.getTrackbackFeedURL(Blog blog)
          Returns a string containing the path to the trackbacks feed for a blog.
 


Clearspace Project Page

Copyright © 1999-2007 Jive Software.