Holger's Java API

## Uses of Class
com.antelmann.cddb.CDDBProtocolException

Packages that use CDDBProtocolException
com.antelmann.cddb: This package contains classes to maintain music CD collections and associate CDs with information from a CDDB service.

Uses of CDDBProtocolException in com.antelmann.cddb

Methods in com.antelmann.cddb that throw CDDBProtocolException
`String[]` `FreeDB.getCategories()`
`String[]` `CDDB.getCategories()` returns the available categories under which the CDInfo entries are stored - in accordance to the CDDB standard
`int` `FileCDDB.importCDInfoFromServer(CDID cd, CDDB server)` imports all information that can be retrieved from the CDDB server in regards to the given CD (including fuzzy matches).
`boolean` `FileCDDB.isInDatabase(CDID cd)` returns true only if at least one matching valid CDInfo instance is available in the database
`CDDBServer[]` `FreeDB.listSites()` returns sites that can be used as a mirror for this service.
`CDDBRecord[]` `FreeDB.queryCD(CDID cd)`
`CDDBRecord[]` `FileCDDB.queryCD(CDID cd)`
`CDDBRecord[]` `CDDB.queryCD(CDID cd)` queries the database and returns an array of matches.
`CDInfo` `FreeDB.readCDInfo(CDDBRecord record)` it is suggested that the given record was obtained through a call to queryCD(), so that the record is known to exist.
`CDInfo` `FileCDDB.readCDInfo(CDDBRecord record)` returns a CDDBEntry instance
`CDInfo` `CDDB.readCDInfo(CDDBRecord record)` reads the information for the specified record from the database and returns it in form of a CDInfo object.
`boolean` `FreeDB.verifyDiscID(CDID cd)` tries to verify the discid embedded in the CDID object by querying the service to recalculate the data
`void` `SQLCDDB.writeCDInfo(CDInfo cdinfo)`
`void` `FreeDB.writeCDInfo(CDInfo cdinfo)` submits the CDInfo object to the FreeDB.
`void` `CDDB.writeCDInfo(CDInfo cdinfo)` allows to submit CD information to the database - if the operation is permitted by the database.

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads