CFEngine API

Uses of Class
org.recommender.server.CFInternalErrorException

Packages that use CFInternalErrorException
org.recommender.server This package contains the core Java recommender server code, including the database access code, the ratings caching code, and code that instantiates algorithms. 
 

Uses of CFInternalErrorException in org.recommender.server
 

Methods in org.recommender.server that throw CFInternalErrorException
 ItemRating CFEngineImpl.getRating(int userID, int itemID)
          Retrieves a rating for user' item from cache.
 ItemRating[] CFEngineImpl.getRatingList(int userID, int[] itemIDs)
          Retrieves ratings for user's items from cache.
 ItemPrediction[] CFEngineImpl.getRecommendations(int userID, int number, int offset)
          Get top n recommendation for user.
 ItemPrediction[] CFEngineImpl.getRecommendationsByType(int userID, int number, int offset, int type)
          Get top n recommendations for current user of specific type.
 ItemPrediction CFEngineImpl.getPredictedRating(int userID, int itemID)
          Get predicted rating for user's item.
 ItemPrediction[] CFEngineImpl.getPredictedRatingList(int userID, int[] itemID)
          Gets predicted ratings for a list of items.
 void CFEngineImpl.setRating(int user, int item, float ratingValue)
          Send a new rating the CFEngine server.
 int CFEngineImpl.setRatingList(ItemRating[] newRatings)
          Add a list of new ItemRatings to both database and the cache.
 void CFEngineImpl.removeRating(int user, int item)
          Remove the rating from both database and the cache.
 void CFEngineImpl.removeRatingList(int user, int[] itemIDs)
          Removes list of ratings from users profile
 int CFEngineImpl.getNextUserId()
           
 int CFEngineImpl.getNextItemId()
           
 void CFEngine.setRating(int user, int item, float rating)
          Add new rating to both database and the cache.
 int CFEngine.setRatingList(ItemRating[] newRatings)
          Add a list of new ItemRatings to both database and the cache.
 void CFEngine.removeRating(int user, int item)
          Removes rating from both database and cache.
 void CFEngine.removeRatingList(int user, int[] itemIDs)
          Removes list of ratings from users profile.
 ItemRating CFEngine.getRating(int userID, int itemID)
          Retrieves one user's rating for a given item.
 ItemRating[] CFEngine.getRatingList(int userID, int[] itemIDs)
          Retrieves the ratings by the user for a list of given items.
 ItemPrediction CFEngine.getPredictedRating(int userID, int itemID)
          Get a user's predicted rating for an item.
 ItemPrediction[] CFEngine.getRecommendations(int curUser, int number, int offset)
          Get ten items with high predicted ratings for current user.
 ItemPrediction[] CFEngine.getPredictedRatingList(int userID, int[] itemID)
          Gets predicted ratings for a list of items.
 ItemPrediction[] CFEngine.getRecommendationsByType(int curUser, int number, int offset, int type)
          Get top n recommendations for current user of specific type.
 int CFEngine.getNextUserId()
           
 int CFEngine.getNextItemId()
           
 float DataManager.getCoverage()
          Get the percentage of item entries that are not null i.e., items for which we can compute a prediction.
 int DataManager.getNextItemId()
           
 int DataManager.getNextUserId()
           
 

Constructors in org.recommender.server that throw CFInternalErrorException
CFEngineImpl(java.lang.String propertiesFilename)
          Constructor, create a DataManager with a mode: experiment, autotest, or server, instantiate an algorithm and start a DBManager which is reponsible for dynamic database access.
 


CFEngine API

Copyright © 2003 - Oregon State University www.orst.edu