org.apache.mahout.cf.taste.ejb
Interface RecommenderEJB
- All Superinterfaces:
- javax.ejb.EJBObject, java.rmi.Remote
public interface RecommenderEJB
- extends javax.ejb.EJBObject
Recommender EJB component interface.
- See Also:
RecommenderEJBLocal
,
Recommender
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
recommend
java.util.List<RecommendedItem> recommend(long userID,
int howMany)
throws TasteException,
java.rmi.RemoteException
- Throws:
TasteException
java.rmi.RemoteException
- See Also:
Recommender.recommend(long, int)
recommend
java.util.List<RecommendedItem> recommend(long userID,
int howMany,
IDRescorer rescorer)
throws TasteException,
java.rmi.RemoteException
- Throws:
TasteException
java.rmi.RemoteException
- See Also:
Recommender.recommend(long, int, IDRescorer)
estimatePreference
double estimatePreference(long userID,
long itemID)
throws TasteException,
java.rmi.RemoteException
- Throws:
TasteException
java.rmi.RemoteException
- See Also:
Recommender.estimatePreference(long, long)
setPreference
void setPreference(long userID,
long itemID,
float value)
throws TasteException,
java.rmi.RemoteException
- Throws:
TasteException
java.rmi.RemoteException
- See Also:
Recommender.setPreference(long, long, float)
removePreference
void removePreference(long userID,
long itemID)
throws TasteException,
java.rmi.RemoteException
- Throws:
TasteException
java.rmi.RemoteException
- See Also:
Recommender.removePreference(long, long)
refresh
void refresh(java.util.Collection<Refreshable> alreadyRefreshed)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
- See Also:
Refreshable.refresh(java.util.Collection)
Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.