1 package org.musicontroller.importer; 2 3 4 /** 5 * Defines the Music Importer. 6 * 7 * @author drexler 8 * @version $Id: Importer.java,v 1.1 2010/03/16 18:55:43 varienaja Exp $ 9 */ 10 public interface Importer { 11 /** 12 * Import the music described in the MusicArchiveBean into the database. 13 * @param bean Contains the information about the music to be imported. If this 14 * is <tt>null</tt> nothing happens. 15 * @throws ImporterException Could not extract the archive to temporary directory. 16 */ 17 public void importMusic(MusicArchiveBean bean) throws ImporterException; 18 19 }