Jive API (3.0.13) Core Javadocs

Uses of Interface
com.jivesoftware.community.BlogPost

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

Uses of BlogPost in com.jivesoftware.community
 

Methods in com.jivesoftware.community that return BlogPost
 BlogPost Blog.createBlogPost(User user)
          Creates a new blog post.
 BlogPost Blog.getBlogPost(long blogPostID)
          Returns a blogpost by blogpost ID.
 BlogPost BlogManager.getBlogPost(long blogPostID)
          Returns the BlogPost specified by the blog post ID.
 BlogPost Blog.getBlogPost(String permalink, int year, int month, int day)
          Returns a blog post for a given permalink and year/month/day combination, where the permalink is the subject turned into a string value suitable to be a directory name.
 BlogPost Blog.getFirstPost()
          Returns the first blog post on this blog.
 BlogPost Blog.getLatestPost()
          Returns the most recently created and published blog post on this blog.
 BlogPost BlogPost.getNextPost()
          Returns the next blogpost that has been published or null if this is the most recent post.
 BlogPost BlogPost.getPreviousPost()
          Returns the previous blogpost that has been published or null if this is the first post.
 

Methods in com.jivesoftware.community that return types with arguments of type BlogPost
 JiveIterator<BlogPost> Blog.getBlogPosts(BlogPostResultFilter resultFilter)
          Returns all the blog posts that match the criteria specified by the BlogPostResultFilter on a specific blog.
 JiveIterator<BlogPost> BlogManager.getBlogPosts(BlogPostResultFilter resultFilter)
          Returns all the blog posts that match the criteria specified by the BlogPostResultFilter on the entire system.
 JiveIterator<BlogPost> BlogManager.getBlogPosts(JiveContainer container)
          Returns the blog posts associated with this container.
 JiveIterator<BlogPost> BlogManager.getBlogPosts(JiveContainer container, BlogPostResultFilter resultFilter)
          Returns the blog posts in all blogs associated with the container based on the specified ResultFilter.
 JiveIterator<BlogPost> BlogManager.getBlogPosts(TagSet tagSet)
          Returns the blog posts associated with this tag set based on the specified ResultFilter.
 JiveIterator<BlogPost> BlogManager.getBlogPosts(TagSet tagSet, BlogPostResultFilter resultFilter)
          Returns the blog posts associated with this container.
 JiveIterator<BlogPost> ActivityManager.getPopularBlogPosts()
          Returns a JiveIterator of popular blog posts system wide in popularity order.
 JiveIterator<BlogPost> Blog.getPopularBlogPosts()
          Returns the top x blog posts according to blog post views, number of comments & time passed since the blog post was created.
 JiveIterator<BlogPost> BlogManager.getPopularBlogPosts()
          Returns the top x blog posts according to blog post views, number of comments & time passed since the blog post was created.
 JiveIterator<BlogPost> ActivityManager.getPopularBlogPosts(Blog blog)
          Returns a JiveIterator of popular blog posts for the blog in popularity order.
 JiveIterator<BlogPost> Blog.getRecentBlogPosts()
          Returns (at most) the ten most recent blog posts on this blog.
 

Methods in com.jivesoftware.community with parameters of type BlogPost
 void Blog.addBlogPost(BlogPost post)
          Adds a blogpost to the database.
 void Blog.deleteBlogPost(BlogPost post)
          Deletes a blogpost.
 void BlogManager.moveBlogPost(BlogPost post, Blog blog)
          Moves a blogpost from its current blog to another blog.
 

Uses of BlogPost in com.jivesoftware.community.event
 

Constructors in com.jivesoftware.community.event with parameters of type BlogPost
BlogPostEvent(BlogPostEvent.Type eventType, BlogPost post, JiveContainer c, Map<String,? extends Object> params)
           
BlogPostEvent(BlogPostEvent.Type eventType, BlogPost post, Map<String,? extends Object> params)
          Creates a new post event.
 

Uses of BlogPost in com.jivesoftware.community.util
 

Methods in com.jivesoftware.community.util with parameters of type BlogPost
static String BlogUtils.getCommentFeedURL(BlogPost post)
          Returns a string containing the path to the comments feed for a specific post.
static String BlogUtils.getCommentURL(BlogPost post)
          Returns a string containing the path to the script that accepts comment postings which is a combination of the base URL, the blog display name and the post permalink.
static String BlogUtils.getCommentURL(BlogPost post, HttpServletRequest request)
          Returns a string containing the path to the script that accepts comment postings which is a combination of the base URL, the blog display name and the post permalink.
static String BlogUtils.getPostPermalink(BlogPost post)
          Returns a permalink for a blog post which is a combination of the base URL, the blog display name and the post permalink.
static String BlogUtils.getRelativePostLink(BlogPost post)
           
static String BlogUtils.getTrackbackFeedURL(BlogPost post)
          Returns a string containing the path to the trackbacks feed for a specific post.
static String BlogUtils.getTrackbackURL(BlogPost post)
          Returns a trackback URL for a blog post which is a combination of the base URL, the blog display name and the post permalink.
 


Jive Product Page

Copyright © 1999-2007 Jive Software.