Package org.musicontroller.importer

Import new music into MusiController.

See:
          Description

Interface Summary
Importer Defines the Music Importer.
MediafileInspector  
 

Class Summary
ImporterImpl Implements Importer interface for importing music archives into the music database.
MP3InspectorJID3Lib This MP3 inpector uses the JID3Lib SourceForge project for retrieving information from MP3 files.
MusicArchiveBean This class contains information about an uploaded music archive file.
MusicArchiveEntryBean This class holds information about a music archive entry (usually a song), including song title, band name, playlist name, length and tags.
PlaylistImportProperties This bean can hold information about a playlist to be imported.
TrackNumberParser This helper class parses track number strings into a likely integral value.
 

Exception Summary
ImporterException Exception class for exceptions occuring while importing new music into MusiController.
 

Package org.musicontroller.importer Description

Import new music into MusiController. Importing is a process with 3 steps.

  1. Uploading the music files.
  2. Analysing the uploaded music.
  3. Entering the music into MusiController.

The MusicArchiveBean contains information about a collection of songs to be imported. Each bean corresponds to a ZIP file containing MP3 files.

the MusicArchiveEntrybean contains information about a single MP3 file. The MetaDataExtractJob adds the file location of the unpacked and inspected MP3 file to this bean as part of the import process.



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