|
Class Summary |
| Analyzer |
Handles calculating compatibility ratings between users, as well generating
reccomendations for new music. |
| CacheTop40 |
Simple wrapper to give a point from which cron can run the
DatabaseController.updateTop40Caches() method. |
| DatabaseController |
Contains all logic for connecting/querying/updating the top40db database. |
| RequestHandler |
RequestHandler specifies the format of the incoming XML-RPC messages. |
| ServerCommunicator |
Simple ServerCommunicator class contains the base code to start the Apache
XML-RPC server and adds the CUtunes RequestHandler. |
| SongData |
SongData object is a simple construction designed to nicely abstract a
given songs information into a simple object that can be easily passed
between methods (and over XML-RPC). |
| UpdatePlayCountWeek |
Simple wrapper to give a point from which cron can run the
DatabaseController.updatePlayCountWeek() method. |