Uses of Interface
org.musicontroller.security.IUser

Packages that use IUser
org.musicontroller   
org.musicontroller.core   
org.musicontroller.dao   
org.musicontroller.gui.admin   
org.musicontroller.security   
org.musicontroller.service   
org.musicontroller.songselection   
 

Uses of IUser in org.musicontroller
 

Methods in org.musicontroller that return IUser
 IUser DJImpl.getUser()
           
 IUser DJ.getUser()
           
 

Methods in org.musicontroller with parameters of type IUser
static void UserProperties.applyProperties(IUser user)
          Load the user properties and apply them to the MusiController.
static void UserProperties.applyProperties(IUser user, DJ dj)
           
static java.util.Properties UserProperties.loadUserProperties(IUser user)
          Loads the user properties from disk and returns them.
 void DJImpl.setUser(IUser user)
           
 void DJ.setUser(IUser user)
           
 

Uses of IUser in org.musicontroller.core
 

Methods in org.musicontroller.core that return IUser
 IUser Event.getUser()
           
 

Methods in org.musicontroller.core with parameters of type IUser
 Event Song.addDownloadedEvent(java.util.Date moment, IUser user)
           
 Event Song.addEvent(java.util.Date moment, IUser user, int eventkind)
           
 Event Song.addPlayedEvent(java.util.Date moment, IUser user)
           
 Event Song.addRequestedEvent(java.util.Date moment, IUser user)
           
 Event Song.addSkippedEvent(java.util.Date moment, IUser user)
           
 int Song.getDownloadcount(IUser user, java.util.Date begin, java.util.Date end)
           
 int Song.getEventcount(IUser user, int kind)
           
 int Song.getEventCount(IUser user, int kind, java.util.Date begin, java.util.Date end)
          Counts the amount of events of a certain kind by a certain User
 java.util.Date Song.getLastPlay(IUser user)
          Returns the Date of the last Played-event of this song
 int Song.getPlaycount(IUser user)
           
 int Song.getPlaycount(IUser user, java.util.Date begin, java.util.Date end)
           
 int Song.getPopularity(IUser user, java.util.Date begin, java.util.Date end)
          Returns an int-representation of the popularity of a song during a certain period.
 int Song.getRequestcount(IUser user)
           
 int Song.getRequestcount(IUser user, java.util.Date begin, java.util.Date end)
           
 int Song.getSkipcount(IUser user)
           
 int Song.getSkipcount(IUser user, java.util.Date begin, java.util.Date end)
           
 void Event.setUser(IUser user)
           
 

Uses of IUser in org.musicontroller.dao
 

Methods in org.musicontroller.dao that return IUser
 IUser HibernateDao.findUserByName(java.lang.String username)
           
 IUser Dao.findUserByName(java.lang.String username)
          Searches for a User, and returns if, if found.
 IUser HibernateDao.findUserByNamePassword(java.lang.String username, java.lang.String password)
           
 IUser HibernateDao.getUserById(long userId)
           
 IUser HibernateDao.getUserByLoginname(java.lang.String inlognaam)
           
 

Methods in org.musicontroller.dao that return types with arguments of type IUser
 java.util.List<IUser> HibernateDao.findUserByLoginname(java.lang.String loginname)
           
 java.util.List<IUser> HibernateDao.listUsers()
           
 

Methods in org.musicontroller.dao with parameters of type IUser
 void HibernateDao.delete(IUser user)
           
protected  Playlist HibernateDao.getForgottenSongs(IUser user)
          Lists a maximum amount of 25 Songs, with the following properties: The Songs have not been played, skipped, downloaded or requested at all during the last two years. The Songs have been played at least 10 times. The list is ordered to the plays/year ratio.
 Playlist HibernateDao.getNeighbours(long songid, IUser user)
           
 Playlist Dao.getNeighbours(long songid, IUser user)
          Returns a Playlist containing Songs that are neighbours of the given Song and User.
 Playlist HibernateDao.getPlaylistById(long id, IUser user)
           
 Playlist Dao.getPlaylistById(long playlistid, IUser user)
          Returns a specific Playlist
 java.util.List<java.lang.Object[]> HibernateDao.listBands(IUser user)
           
 java.util.List<java.lang.Object[]> Dao.listBands(IUser user)
           
 java.util.List<java.lang.Object[]> HibernateDao.listKeywords(IUser user, java.util.List<Keywordbag> bags)
           
 java.util.List<java.lang.Object[]> Dao.listKeywords(IUser user, java.util.List<Keywordbag> bags)
           
 java.util.Map<java.lang.String,java.lang.Integer> HibernateDao.listMonthlyStatistics(IUser user)
           
 java.util.Map<java.lang.String,java.lang.Integer> Dao.listMonthlyStatistics(IUser user)
          Returns per-user play-statistics.
 void HibernateDao.save(IUser user)
           
 Playlist HibernateDao.songsByKeywordbags(java.util.List<Keywordbag> bags, IUser user, int maxResults)
           
 Playlist Dao.songsByKeywordbags(java.util.List<Keywordbag> bags, IUser user, int maxResults)
          Generates a Playlist containing songs that belong to the specified Keywordbags.
 Playlist HibernateDao.songsByKeywordIds(java.util.List<java.lang.Long> keywordIds, IUser user)
           
 Playlist Dao.songsByKeywordIds(java.util.List<java.lang.Long> keywordIds, IUser user)
           
 Playlist HibernateDao.songsByKeywords(java.util.List<Keyword> keywords, IUser user)
           
 Playlist Dao.songsByKeywords(java.util.List<Keyword> keywords, IUser user)
           
 

Uses of IUser in org.musicontroller.gui.admin
 

Methods in org.musicontroller.gui.admin that return IUser
abstract  IUser Usermanagement.getUser()
           
abstract  IUser Adduser.getUser()
           
 

Methods in org.musicontroller.gui.admin that return types with arguments of type IUser
 java.util.List<IUser> Usermanagement.getUsers()
          A list of all Users.
 

Methods in org.musicontroller.gui.admin with parameters of type IUser
abstract  void Usermanagement.setUser(IUser user)
           
abstract  void Adduser.setUser(IUser user)
           
 

Uses of IUser in org.musicontroller.security
 

Classes in org.musicontroller.security that implement IUser
 class User
          Implements a User
 

Methods in org.musicontroller.security that return IUser
 IUser UserDao.findUserByNamePassword(java.lang.String loginname, java.lang.String password)
          Get a Particpant by specifying its loginname ans encrypted password
 IUser UserDao.getUserById(long id)
          Get a User by specifying its id.
 IUser UserDao.getUserByLoginname(java.lang.String loginname)
          Get a User by specifying its loginname
 IUser DaoUserDetailsService.loadUserByUsername(java.lang.String loginname)
           
 

Methods in org.musicontroller.security that return types with arguments of type IUser
 java.util.List<IUser> UserDao.findUserByLoginname(java.lang.String loginname)
          List Users by specifying a certain loginname
 java.util.List<IUser> UserDao.listUsers()
          List all Users.
 

Methods in org.musicontroller.security with parameters of type IUser
 void UserDao.delete(IUser user)
          Deletes a User-object.
 void UserDao.save(IUser user)
          Persists a User-object.
 

Uses of IUser in org.musicontroller.service
 

Methods in org.musicontroller.service that return IUser
 IUser UserServiceImpl.getUserById(long id)
           
 IUser UserService.getUserById(long id)
          Returns the User that was persisted under the ID given.
 

Methods in org.musicontroller.service that return types with arguments of type IUser
 java.util.List<IUser> UserServiceImpl.listUsers()
           
 java.util.List<IUser> UserService.listUsers()
          Queries the database for a list of all users.
 

Methods in org.musicontroller.service with parameters of type IUser
 void UserServiceImpl.addUser(IUser user)
           
 void UserService.addUser(IUser user)
          Persists a new User-object in the database.
 Playlist McServiceImpl.getSongNeighbours(Song song, IUser user)
           
 Playlist McService.getSongNeighbours(Song song, IUser user)
          Returns a playlist of songs that were played to a user close before or after a song.
 java.util.List<java.lang.Object[]> McServiceImpl.listBands(IUser user)
           
 java.util.List<java.lang.Object[]> McService.listBands(IUser user)
           
 java.util.List<java.lang.Object[]> McServiceImpl.listKeywords(IUser user, java.util.List<Keywordbag> bags)
           
 java.util.List<java.lang.Object[]> McService.listKeywords(IUser user, java.util.List<Keywordbag> bags)
           
 void McServiceImpl.mergePlaylist(Playlist playlist, IUser user, java.util.List<PlaylistMergeBean> mergeBeanList)
           
 void McService.mergePlaylist(Playlist playlist, IUser user, java.util.List<PlaylistMergeBean> mergeBeanList)
          Merge the playlist with the playlist in the list of beans that have the mergeIndicator set.
 void UserServiceImpl.saveUser(IUser user)
           
 void UserService.saveUser(IUser user)
          Saves changs to an existing user.
 

Uses of IUser in org.musicontroller.songselection
 

Methods in org.musicontroller.songselection with parameters of type IUser
 Song SongSelector.selectSong(java.util.List<Song> candidates, LastPlayedContainer lpc, IUser user)
          Returns one Song, which is selected using the Advanced Random algorithm.
 Song AdvancedRandomSongSelector.selectSong(java.util.List<Song> candidates, LastPlayedContainer lpc, IUser user)
           
 



Copyright © 2010 A.J.V.. All Rights Reserved.