com.jamasoftware.contour.dao
Interface UserFavoriteDao


public interface UserFavoriteDao

Author:
Dylan

Method Summary
 void addFavorite(User user, java.lang.Integer scope, java.lang.Integer refId)
           
 void deleteUserFavorite(UserFavorite userFavorite)
           
 UserFavorite getFavorite(java.lang.Integer userId, java.lang.Integer scope, java.lang.Integer refId)
           
 java.util.List<java.lang.Integer> getFavoriteRefIdsForScope(java.lang.Integer userId, java.lang.Integer scope)
           
 java.util.List<UserFavorite> getFavoritesFor(java.lang.Integer scope, java.lang.Integer refId)
           
 void removeFavorite(User user, java.lang.Integer scope, java.lang.Integer refId)
           
 

Method Detail

getFavoriteRefIdsForScope

java.util.List<java.lang.Integer> getFavoriteRefIdsForScope(java.lang.Integer userId,
                                                            java.lang.Integer scope)

getFavorite

UserFavorite getFavorite(java.lang.Integer userId,
                         java.lang.Integer scope,
                         java.lang.Integer refId)

addFavorite

void addFavorite(User user,
                 java.lang.Integer scope,
                 java.lang.Integer refId)

removeFavorite

void removeFavorite(User user,
                    java.lang.Integer scope,
                    java.lang.Integer refId)

getFavoritesFor

java.util.List<UserFavorite> getFavoritesFor(java.lang.Integer scope,
                                             java.lang.Integer refId)

deleteUserFavorite

void deleteUserFavorite(UserFavorite userFavorite)


Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.