Skip navigation links
A B C D E F G I M P R S T U V W 

A

AvailableProductsDAO - Class in fr.paris.lutece.plugins.stock.modules.recommendation.business
AvailableProductsDAO
AvailableProductsDAO() - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.business.AvailableProductsDAO
 

B

buildRecommendations(StringBuilder) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.service.StockRecommendationService
build recommendations (used by the daemon)
BuildRecommendationsDaemon - Class in fr.paris.lutece.plugins.stock.modules.recommendation.service
BuildRecommendationsDaemon
BuildRecommendationsDaemon() - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.service.BuildRecommendationsDaemon
 

C

close() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.service.FilePurchaseDataWriter
Close the data output
close() - Method in interface fr.paris.lutece.plugins.stock.modules.recommendation.service.PurchaseDataWriter
Close the data output

D

deleteByUser(String, Plugin) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendationDAO
Delete a record from the table

E

extractPurchases() - Static method in class fr.paris.lutece.plugins.stock.modules.recommendation.service.StockRecommendationService
Extract purchase from the database and write data using the selected DataWriter implementation

F

FilePurchaseDataWriter - Class in fr.paris.lutece.plugins.stock.modules.recommendation.service
FilePurchaseDataWriter
FilePurchaseDataWriter(File) - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.service.FilePurchaseDataWriter
Constructor
fillTemplate(Map<String, Object>, PageData, int, HttpServletRequest) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.web.RecommendationPageInclude
fr.paris.lutece.plugins.stock.modules.recommendation.business - package fr.paris.lutece.plugins.stock.modules.recommendation.business
 
fr.paris.lutece.plugins.stock.modules.recommendation.service - package fr.paris.lutece.plugins.stock.modules.recommendation.service
 
fr.paris.lutece.plugins.stock.modules.recommendation.web - package fr.paris.lutece.plugins.stock.modules.recommendation.web
 

G

getIdProduct() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.Recommendation
Returns the IdProduct
getItemId() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.UserItem
Returns the ItemId
getProductId() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendedProduct
Returns the ProductId
getProductInfos(RecommendedProduct, Plugin) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.AvailableProductsDAO
Gets product infos
getProductName() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendedProduct
Returns the ProductName
getRecommendedItems(String) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.service.StockRecommendationService
Get the list of recommended items for a given user
getRecommendedProducts(String) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.service.StockRecommendationService
Get the list of recommended products for a given user
getScore() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.Recommendation
Returns the Score
getScore() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendedProduct
Returns the Score
getUsername() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.Recommendation
Returns the Username
getUserName() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.UserItem
Returns the UserName
getUsername(HttpServletRequest) - Static method in class fr.paris.lutece.plugins.stock.modules.recommendation.web.RecommendationApp
Gets the user name

I

insert(Recommendation, Plugin) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendationDAO
Insert a new record in the table.
instance() - Static method in class fr.paris.lutece.plugins.stock.modules.recommendation.service.StockRecommendationService
Return the unique instance

M

MARK_PRODUCT_LINK_URL - Static variable in class fr.paris.lutece.plugins.stock.modules.recommendation.web.RecommendationApp
 
MARK_PRODUCTS_LIST - Static variable in class fr.paris.lutece.plugins.stock.modules.recommendation.web.RecommendationApp
 

P

PRODUCT_LINK_URL - Static variable in class fr.paris.lutece.plugins.stock.modules.recommendation.web.RecommendationApp
 
PROPERTY_LINK_URL - Static variable in class fr.paris.lutece.plugins.stock.modules.recommendation.web.RecommendationApp
 
PurchaseDataWriter - Interface in fr.paris.lutece.plugins.stock.modules.recommendation.service
PurchaseDataWriter

R

Recommendation - Class in fr.paris.lutece.plugins.stock.modules.recommendation.business
This is the business class for the object Recommendation
Recommendation() - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.business.Recommendation
 
RecommendationApp - Class in fr.paris.lutece.plugins.stock.modules.recommendation.web
This class provides a simple implementation of an XPage
RecommendationApp() - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.web.RecommendationApp
 
RecommendationDAO - Class in fr.paris.lutece.plugins.stock.modules.recommendation.business
This class provides Data Access methods for Recommendation objects
RecommendationDAO() - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendationDAO
 
RecommendationPageInclude - Class in fr.paris.lutece.plugins.stock.modules.recommendation.web
RecommendationPageInclude
RecommendationPageInclude() - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.web.RecommendationPageInclude
 
RecommendedProduct - Class in fr.paris.lutece.plugins.stock.modules.recommendation.business
RecommendedProduct
RecommendedProduct() - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendedProduct
 
reset() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.service.FilePurchaseDataWriter
Reset data and open the data output
reset() - Method in interface fr.paris.lutece.plugins.stock.modules.recommendation.service.PurchaseDataWriter
Reset data and open the data output
run() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.service.BuildRecommendationsDaemon
 

S

selectAvailableProductsIdList(Timestamp, Plugin) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.AvailableProductsDAO
Get the list of available products IDs at a given time
selectRecommendationsByUser(String, Plugin) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendationDAO
Load the data of all the recommendations and returns them as a List
selectUserItemsList(Plugin) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.StockPurchaseDAO
Read all purchase data
selectUsersList(Plugin) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.StockPurchaseDAO
Select all users that purchase an item
setIdProduct(int) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.Recommendation
Sets the IdProduct
setItemId(int) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.UserItem
Sets the ItemId
setProductId(int) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendedProduct
Sets the ProductId
setProductName(String) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendedProduct
Sets the ProductName
setScore(double) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.Recommendation
Sets the Score
setScore(double) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendedProduct
Sets the Score
setUsername(String) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.Recommendation
Sets the Username
setUserName(String) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.UserItem
Sets the UserName
StockPurchaseDAO - Class in fr.paris.lutece.plugins.stock.modules.recommendation.business
StockPurchaseDAO
StockPurchaseDAO() - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.business.StockPurchaseDAO
 
StockRecommendationService - Class in fr.paris.lutece.plugins.stock.modules.recommendation.service
StockRecommendationService

T

toString() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.Recommendation
 
toString() - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.business.RecommendedProduct
 

U

UserItem - Class in fr.paris.lutece.plugins.stock.modules.recommendation.business
UserItem
UserItem() - Constructor for class fr.paris.lutece.plugins.stock.modules.recommendation.business.UserItem
 

V

viewHome(HttpServletRequest) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.web.RecommendationApp
Returns the content of the page recommendation.

W

write(long, int) - Method in class fr.paris.lutece.plugins.stock.modules.recommendation.service.FilePurchaseDataWriter
Write a data
write(long, int) - Method in interface fr.paris.lutece.plugins.stock.modules.recommendation.service.PurchaseDataWriter
Write a data
A B C D E F G I M P R S T U V W 
Skip navigation links

Copyright © 2019 City of Paris. All rights reserved.