A B C D E G I L M N O P R S T _

A

AbstractAllIDsServlet - Class in net.myrrix.web.servlets
Responds to a GET request to /user/allIDs or /item/allIDs, and in turn calls MyrrixRecommender.getAllUserIDs() or MyrrixRecommender.getAllItemIDs(), depending on isUserIDs().
AbstractAllIDsServlet() - Constructor for class net.myrrix.web.servlets.AbstractAllIDsServlet
 
AbstractMyrrixServlet - Class in net.myrrix.web.servlets
Superclass of HttpServlets used in the application.
AbstractMyrrixServlet() - Constructor for class net.myrrix.web.servlets.AbstractMyrrixServlet
 
addTiming(long) - Method in class net.myrrix.web.common.stats.ServletStats
 
ALL_PARTITIONS_KEY - Static variable in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
ALL_PARTITIONS_SPEC_KEY - Static variable in class net.myrrix.web.InitListener
 
AllConfig - Class in net.myrrix.web
Encapsulates command line configuration for AllRecommendations and AllItemSimilarities.
AllConfig(File, RescorerProvider, int) - Constructor for class net.myrrix.web.AllConfig
 
AllItemIDsServlet - Class in net.myrrix.web.servlets
 
AllItemIDsServlet() - Constructor for class net.myrrix.web.servlets.AllItemIDsServlet
 
AllItemSimilarities - Class in net.myrrix.web
A simple command-line program that will compute most similar items for all items.
AllItemSimilarities(AllConfig) - Constructor for class net.myrrix.web.AllItemSimilarities
 
AllRecommendations - Class in net.myrrix.web
A simple command-line program that will compute recommendations for all users.
AllRecommendations(AllConfig) - Constructor for class net.myrrix.web.AllRecommendations
 
AllUserIDsServlet - Class in net.myrrix.web.servlets
 
AllUserIDsServlet() - Constructor for class net.myrrix.web.servlets.AllUserIDsServlet
 
AUTH_ROLE - Static variable in class net.myrrix.web.InMemoryRealm
 
authenticate(String, String) - Method in class net.myrrix.web.InMemoryRealm
 
AVG_ESTIMATE_ERROR_KEY - Static variable in class net.myrrix.web.servlets.PreferenceServlet
 
await() - Method in class net.myrrix.web.Runner
Blocks and waits until the server shuts down.

B

BecauseServlet - Class in net.myrrix.web.servlets
Responds to a GET request to /because/[userID]/[itemID]?howMany=n, and in turn calls ItemBasedRecommender.recommendedBecause(long, long, int).
BecauseServlet() - Constructor for class net.myrrix.web.servlets.BecauseServlet
 
BUCKET_KEY - Static variable in class net.myrrix.web.InitListener
 

C

call() - Method in class net.myrrix.web.AllItemSimilarities
 
call() - Method in class net.myrrix.web.AllRecommendations
 
call() - Method in class net.myrrix.web.Runner
 
close() - Method in class net.myrrix.web.Runner
 
contextDestroyed(ServletContextEvent) - Method in class net.myrrix.web.InitListener
 
contextInitialized(ServletContextEvent) - Method in class net.myrrix.web.InitListener
 

D

DEFAULT_INSTANCE_ID - Static variable in class net.myrrix.web.RunnerConfiguration
 
DEFAULT_PORT - Static variable in class net.myrrix.web.RunnerConfiguration
 
DEFAULT_SECURE_PORT - Static variable in class net.myrrix.web.RunnerConfiguration
 
determineResponseType(HttpServletRequest) - Method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.PreferenceServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.AbstractAllIDsServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.BecauseServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.EstimateServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.LogServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.RecommendServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.RecommendToAnonymousServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.RecommendToManyServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.SimilarityServlet
 
doHead(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.ReadyServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.IngestServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.PreferenceServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.RefreshServlet
 

E

EstimateServlet - Class in net.myrrix.web.servlets
Responds to a GET request to /estimate/[userID]/[itemID] and in turn calls Recommender.estimatePreference(long, long).
EstimateServlet() - Constructor for class net.myrrix.web.servlets.EstimateServlet
 

G

getAllPartitionsSpecification() - Method in class net.myrrix.web.RunnerConfiguration
 
getAllTime() - Method in class net.myrrix.web.common.stats.ServletStats
 
getBucket() - Method in class net.myrrix.web.RunnerConfiguration
 
getConsiderKnownItems(ServletRequest) - Static method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
getDependants() - Method in class net.myrrix.web.index_jspx
 
getDependants() - Method in class net.myrrix.web.status_jspx
 
getHowMany() - Method in class net.myrrix.web.AllConfig
 
getHowMany(ServletRequest) - Static method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
getInfo() - Method in class net.myrrix.web.InMemoryRealm
 
getInstanceID() - Method in class net.myrrix.web.RunnerConfiguration
 
getKeystoreFile() - Method in class net.myrrix.web.RunnerConfiguration
 
getKeystorePassword() - Method in class net.myrrix.web.RunnerConfiguration
 
getLastHour() - Method in class net.myrrix.web.common.stats.ServletStats
 
getLocalInputDir() - Method in class net.myrrix.web.AllConfig
 
getLocalInputDir() - Method in class net.myrrix.web.RunnerConfiguration
 
getName() - Method in class net.myrrix.web.InMemoryRealm
 
getNumClientErrors() - Method in class net.myrrix.web.common.stats.ServletStats
 
getNumServerErrors() - Method in class net.myrrix.web.common.stats.ServletStats
 
getPartition() - Method in class net.myrrix.web.RunnerConfiguration
 
getPartitionToServe(HttpServletRequest, int) - Method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
getPartitionToServe(HttpServletRequest, int) - Method in class net.myrrix.web.servlets.BecauseServlet
 
getPartitionToServe(HttpServletRequest, int) - Method in class net.myrrix.web.servlets.EstimateServlet
 
getPartitionToServe(HttpServletRequest, int) - Method in class net.myrrix.web.servlets.PreferenceServlet
 
getPartitionToServe(HttpServletRequest, int) - Method in class net.myrrix.web.servlets.RecommendServlet
 
getPartitionToServe(HttpServletRequest, int) - Method in class net.myrrix.web.servlets.RecommendToManyServlet
 
getPassword(String) - Method in class net.myrrix.web.InMemoryRealm
 
getPassword() - Method in class net.myrrix.web.RunnerConfiguration
 
getPort() - Method in class net.myrrix.web.RunnerConfiguration
 
getPrincipal(String) - Method in class net.myrrix.web.InMemoryRealm
 
getRecommender() - Method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
getRescorerParams(ServletRequest) - Static method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
getRescorerProvider() - Method in class net.myrrix.web.AllConfig
 
getRescorerProvider() - Method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
getRescorerProviderClassName() - Method in class net.myrrix.web.RunnerConfiguration
 
getSecurePort() - Method in class net.myrrix.web.RunnerConfiguration
 
getTiming() - Method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
getTomcat() - Method in class net.myrrix.web.Runner
 
getUserName() - Method in class net.myrrix.web.RunnerConfiguration
 

I

incrementClientErrors() - Method in class net.myrrix.web.common.stats.ServletStats
 
incrementServerErrors() - Method in class net.myrrix.web.common.stats.ServletStats
 
index_jspx - Class in net.myrrix.web
 
index_jspx() - Constructor for class net.myrrix.web.index_jspx
 
IngestServlet - Class in net.myrrix.web.servlets
Responds to a POST request to /ingest and in turn calls MyrrixRecommender.ingest(java.io.Reader)}.
IngestServlet() - Constructor for class net.myrrix.web.servlets.IngestServlet
 
init(ServletConfig) - Method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
init(ServletConfig) - Method in class net.myrrix.web.servlets.PreferenceServlet
 
InitListener - Class in net.myrrix.web
This servlet lifecycle listener makes sure that the shared MyrrixRecommender instance is initialized at startup, along with related objects, and shut down when the container is destroyed.
InitListener() - Constructor for class net.myrrix.web.InitListener
 
InMemoryRealm - Class in net.myrrix.web
Adapted from Tomcat's MemoryRealm.
InMemoryRealm() - Constructor for class net.myrrix.web.InMemoryRealm
 
INSTANCE_ID_KEY - Static variable in class net.myrrix.web.InitListener
 
isConsoleOnlyPassword() - Method in class net.myrrix.web.RunnerConfiguration
 
isUserIDs() - Method in class net.myrrix.web.servlets.AbstractAllIDsServlet
 
isUserIDs() - Method in class net.myrrix.web.servlets.AllItemIDsServlet
 
isUserIDs() - Method in class net.myrrix.web.servlets.AllUserIDsServlet
 

L

LOCAL_INPUT_DIR_KEY - Static variable in class net.myrrix.web.InitListener
 
LOCAL_INPUT_DIR_KEY - Static variable in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
LOG_HANDLER - Static variable in class net.myrrix.web.InitListener
 
LogServlet - Class in net.myrrix.web.servlets
Prints recent log messages to the response.
LogServlet() - Constructor for class net.myrrix.web.servlets.LogServlet
 

M

main(String[]) - Static method in class net.myrrix.web.AllItemSimilarities
 
main(String[]) - Static method in class net.myrrix.web.AllRecommendations
 
main(String[]) - Static method in class net.myrrix.web.Runner
 

N

NAME - Static variable in class net.myrrix.web.InMemoryRealm
 
net.myrrix.web - package net.myrrix.web
 
net.myrrix.web.common.stats - package net.myrrix.web.common.stats
 
net.myrrix.web.servlets - package net.myrrix.web.servlets
 
NUM_PARTITIONS_KEY - Static variable in class net.myrrix.web.servlets.AbstractMyrrixServlet
 

O

output(HttpServletRequest, ServletResponse, Iterable<RecommendedItem>) - Method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 

P

PARTITION_KEY - Static variable in class net.myrrix.web.InitListener
 
PARTITION_KEY - Static variable in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
PreferenceServlet - Class in net.myrrix.web.servlets
Responds to a POST request to /pref/[userID]/[itemID] and in turn calls MyrrixRecommender.setPreference(long, long, float).
PreferenceServlet() - Constructor for class net.myrrix.web.servlets.PreferenceServlet
 

R

ReadyServlet - Class in net.myrrix.web.servlets
Responds to a HEAD request to /ready and in turn calls MyrrixRecommender.isReady().
ReadyServlet() - Constructor for class net.myrrix.web.servlets.ReadyServlet
 
RECOMMENDER_KEY - Static variable in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
RecommendServlet - Class in net.myrrix.web.servlets
Responds to a GET request to /recommend/[userID](?howMany=n)(&considerKnownItems=true|false)(&rescorerParams=...) and in turn calls Recommender.recommend(long, int).
RecommendServlet() - Constructor for class net.myrrix.web.servlets.RecommendServlet
 
RecommendToAnonymousServlet - Class in net.myrrix.web.servlets
Responds to a GET request to /recommendToAnonymous/[itemID1](/[itemID2]/...)?howMany=n, and in turn calls MyrrixRecommender.recommendToAnonymous(long[], int) with the supplied values.
RecommendToAnonymousServlet() - Constructor for class net.myrrix.web.servlets.RecommendToAnonymousServlet
 
RecommendToManyServlet - Class in net.myrrix.web.servlets
Responds to a GET request to /recommendToMany/[userID1](/[userID2]/...)(?howMany=n)(&considerKnownItems=true|false)(&rescorerParams=...) and in turn calls MyrrixRecommender.recommendToMany(long[], int, boolean, IDRescorer).
RecommendToManyServlet() - Constructor for class net.myrrix.web.servlets.RecommendToManyServlet
 
RefreshServlet - Class in net.myrrix.web.servlets
Responds to a POST request to /refresh, and in turn calls Refreshable.refresh(java.util.Collection).
RefreshServlet() - Constructor for class net.myrrix.web.servlets.RefreshServlet
 
RESCORER_PROVIDER_CLASS_KEY - Static variable in class net.myrrix.web.InitListener
 
RESCORER_PROVIDER_KEY - Static variable in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
Runner - Class in net.myrrix.web
This is the runnable class which starts the Serving Layer and its Tomcat-based HTTP server.
Runner(RunnerConfiguration) - Constructor for class net.myrrix.web.Runner
Creates a new instance with the given configuration.
RunnerConfiguration - Class in net.myrrix.web
Configuration for a Runner.
RunnerConfiguration() - Constructor for class net.myrrix.web.RunnerConfiguration
 

S

service(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.servlets.AbstractMyrrixServlet
 
ServletStats - Class in net.myrrix.web.common.stats
 
ServletStats() - Constructor for class net.myrrix.web.common.stats.ServletStats
 
setAllPartitionsSpecification(String) - Method in class net.myrrix.web.RunnerConfiguration
 
setBucket(String) - Method in class net.myrrix.web.RunnerConfiguration
 
setConsoleOnlyPassword(boolean) - Method in class net.myrrix.web.RunnerConfiguration
 
setInstanceID(long) - Method in class net.myrrix.web.RunnerConfiguration
 
setKeystoreFile(File) - Method in class net.myrrix.web.RunnerConfiguration
 
setKeystorePassword(String) - Method in class net.myrrix.web.RunnerConfiguration
 
setLocalInputDir(File) - Method in class net.myrrix.web.RunnerConfiguration
 
setPartition(Integer) - Method in class net.myrrix.web.RunnerConfiguration
 
setPassword(String) - Method in class net.myrrix.web.RunnerConfiguration
 
setPort(int) - Method in class net.myrrix.web.RunnerConfiguration
 
setRescorerProviderClassName(String) - Method in class net.myrrix.web.RunnerConfiguration
 
setSecurePort(int) - Method in class net.myrrix.web.RunnerConfiguration
 
setUserName(String) - Method in class net.myrrix.web.RunnerConfiguration
 
SimilarityServlet - Class in net.myrrix.web.servlets
Responds to a GET request to /similarity/[itemID1](/[itemID2]/...)?howMany=n(&rescorerParams=...), and in turn calls ItemBasedRecommender.mostSimilarItems(long[], int) with the supplied values.
SimilarityServlet() - Constructor for class net.myrrix.web.servlets.SimilarityServlet
 
status_jspx - Class in net.myrrix.web
 
status_jspx() - Constructor for class net.myrrix.web.status_jspx
 

T

TIMINGS_KEY - Static variable in class net.myrrix.web.servlets.AbstractMyrrixServlet
 

_

_jspDestroy() - Method in class net.myrrix.web.index_jspx
 
_jspDestroy() - Method in class net.myrrix.web.status_jspx
 
_jspInit() - Method in class net.myrrix.web.index_jspx
 
_jspInit() - Method in class net.myrrix.web.status_jspx
 
_jspService(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.index_jspx
 
_jspService(HttpServletRequest, HttpServletResponse) - Method in class net.myrrix.web.status_jspx
 

A B C D E G I L M N O P R S T _

Copyright © 2012. All Rights Reserved.