All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.musicbrainz.webservice.package.html Maven / Gradle / Ivy

There is a newer version: 3.2.0
Show newest version






Classes for interacting with the MusicBrainz XML web service.

Implementations of the {@link org.musicbrainz.webservice.WebService} interface talk to a server implementing the MusicBrainz XML web service. They mainly handle URL generation and network I/O. Extend {@link org.musicbrainz.webservice.DefaultWebServiceWs2} if maximum control is needed.

The {@link org.musicbrainz.query.QueryWs2} class provides a convenient interface to the most commonly used features of the web service. By default it uses {@link org.musicbrainz.webservice.impl.HttpClientWebServiceWs2} to retrieve data and {@link org.musicbrainz.wsxml.impl.JDOMParserWs2} to parse the responses. The results are object trees using the MusicBrainz domain model.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy