Jive API (3.0.13) Core Javadocs

com.jivesoftware.community.favorites.type
Interface FavoritableType

All Superinterfaces:
VisibleType
All Known Implementing Classes:
MediaObjectType

public interface FavoritableType
extends VisibleType

A marker interface indicating that jive objects of this type can be favorited.


Method Summary
<O extends JiveObject,T extends JiveObjectType>
FavoriteInfoProvider<O,T>
getFavoriteInfoProvider()
          Returns a provider with details on favoriting specific to this type.
 boolean isFavoriteViewable()
          Determines if there is an independent landing page for this favorite that can be accessed directly by the user.
 
Methods inherited from interface com.jivesoftware.community.objecttype.VisibleType
getTypeUIProvider, getUserBarProvider
 

Method Detail

isFavoriteViewable

boolean isFavoriteViewable()
Determines if there is an independent landing page for this favorite that can be accessed directly by the user. If there is a landing page, true will be returned and false will be returned if there is not a landing page.

Returns:
true will be returned and false will be returned if there is not a landing page.

getFavoriteInfoProvider

<O extends JiveObject,T extends JiveObjectType> FavoriteInfoProvider<O,T> getFavoriteInfoProvider()
Returns a provider with details on favoriting specific to this type.

Returns:
a provider with details on favoriting specific to this type.

Jive Product Page

Copyright © 1999-2007 Jive Software.