CFEngine API

Package 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.

See:
          Description

Interface Summary
CFEngine Describes the interface for the CF Engine.
 

Class Summary
CacheUpdate This class starts a thread which can update the cache while the server is running.
CFEngineImpl Implementation of the CFEngine interface.
CFEngineServer The CF Engine server implementation.
CFSynchronize  
DataManager Implementation of the DataManager.
DBList Implements a queue of ratings to be written to the database.
DBManager Implementation of the DBManager.
IntHashMap a HashMap that uses ints as the keys.
IntHashMapEntry Provide an entry of IntHashMap structure.
IntHashMapEnumerator Provide an Enumeration implementation of IntHashMap.
IntHashMapIterator Provide an Iterator implemenation of IntHashMap.
ItemInfo This class implements a item's records, including its ratings list, mean rating and Standard deviation.
ItemPrediction Describes the Prediction info for the CF Engine - userID, itemID, and predicted rating.
ItemRating Describes the Rating info for the CF Engine - userID, itemID, and rating.
RatingArrays  
Resample This class provides methods to start a thread which is responsible for re-sampling users.
Stats Calculates Mean or Standard Deviation for a set of numbers.
SynIntHashMap Implement the synchronized IntHashMap.
SystemProperties SystemProperties loads, maintains, and provides accessors for all CFServer properties.
SystemUtils This class contains mics utils - printDebug and notImplementedMsg.
UserInfo This class implements a user's records, including his/her rartings list, mean rating and Standard deviation.
 

Exception Summary
CFException Exception handling for CF Recommender
CFIllegalListParameterException Exception handling illegal list argument passed into CFEngineImpl and DataManager
CFIllegalParameterException Exception handling illegal argument passed into CFEngineImpl and DataManager
CFInternalErrorException Exception handling illegal list argument passed into CFEngineImpl and DataManager
 

Package org.recommender.server Description

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

Currently, it includes two client access modes: rmi and corba.

...Need a discussion here of how to user this package...


CFEngine API

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