|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Service | |
---|---|
org.qtunes.auth | The "auth" package contains the API interface to authorize user actions - managing logins, sessions etc. |
org.qtunes.auth.spi | An implementation of the "auth" package API |
org.qtunes.console | (old code, to be removed) control qtunes via a console |
org.qtunes.core | The "core" package defines a Service and it's Context. |
org.qtunes.daap | This package serves the DAAP and DACP protocols, allowing qTunes to a) serve remote copies of iTunes with streaming music, and b) allow the local Player to be controlled by the Apple Remote on an iPhone. |
org.qtunes.db | The "db" package defines the API for the database, which stores the tracks and playlists |
org.qtunes.db.spi.simple | An implementation of the "database" package. |
org.qtunes.ff | The "ff" package groups the set of all file formats parsed by QTunes - MP3, MP4 etc. |
org.qtunes.ff.spi.mp3 | The "ff.spi.mp3" package reads and write the MP3 File Format, including providing an AudioInputStream |
org.qtunes.ff.spi.mp4 | The "ff.spi.mp4" package reads (and will one day write) the MP4 file format. |
org.qtunes.main | The "main" package contains the main classes for QTunes run as an application |
org.qtunes.player | The "player" package defines the API for the music player |
org.qtunes.player.spi | The "player.spi" package has an implementations of the "player" API |
org.qtunes.scanner | The "scanner" package searches the disk for new tracks parseable with the "ff" packages, and inserts them into the database |
org.qtunes.speaker | The "speaker" package defines the API for a speaker - an output device for a music player |
org.qtunes.speaker.spi.airport | The "speaker.spi.airport" package manages using an Apple Airport device as a speaker, via the AirTunes protocol |
org.qtunes.telnetd | (old package) |
org.qtunes.web | The "web" package defines the abstract API for a Web Server |
org.qtunes.web.spi.simple | The "web.spi.simple" package defines a very simple implementation of the "web" package - a simple web server |
org.qtunes.web.spi.sun | The "web.spi.sun" package wraps the web server supplied with Sun Java 6 in the API defined by the "web" package. |
org.qtunes.webplayer | The "webplayer" package defines and implements a web interface to QTunes |
org.qtunes.zeroconf | The "zeroconf" package defines an abstract API for the ZeroConf network discovery protocol |
org.qtunes.zeroconf.spi.jmdns | The "zeroconf.spi.jmdns" package is an implementation of the "zeroconf" package that uses the JmDNS API |
Uses of Service in org.qtunes.auth |
---|
Subinterfaces of Service in org.qtunes.auth | |
---|---|
interface |
Auth
The Auth class handles creation of Sessions and determining what rights those Sessions have. |
Methods in org.qtunes.auth with parameters of type Service | |
---|---|
void |
Auth.logoutSessions(Service service)
Expire all Sessions created by the specified Service |
Uses of Service in org.qtunes.auth.spi |
---|
Classes in org.qtunes.auth.spi that implement Service | |
---|---|
class |
AuthImpl
The Auth class handles creation of Sessions and determining what rights those Sessions have. |
Methods in org.qtunes.auth.spi that return Service | |
---|---|
Service |
SessionImpl.getService()
|
Methods in org.qtunes.auth.spi with parameters of type Service | |
---|---|
void |
AuthImpl.logoutSessions(Service service)
|
Uses of Service in org.qtunes.console |
---|
Classes in org.qtunes.console that implement Service | |
---|---|
class |
ConsoleController
A Simple controller that uses the System.in and System.out to read commands. |
Uses of Service in org.qtunes.core |
---|
Subinterfaces of Service in org.qtunes.core | |
---|---|
interface |
ServiceFactory
|
Methods in org.qtunes.core with type parameters of type Service | ||
---|---|---|
|
ServiceContext.getService(java.lang.Class<E> type)
Get the first Service object of the specified type |
|
|
ServiceContext.getService(java.lang.Class<E> type,
java.lang.String criteria)
Get the first Service object of the specified type |
|
|
ServiceContext.getServices(java.lang.Class<E> type,
java.lang.String criteria)
Get a list of all Service objects of the specified type |
Methods in org.qtunes.core that return Service | ||
---|---|---|
Service |
ServiceFactory.createService(java.lang.Class<? extends Service> type,
java.util.Map<java.lang.String,java.lang.String> properties)
|
|
Service |
ServiceContext.getService()
Get the Service for this ServiceContext |
|
abstract Service |
Session.getService()
Return the Service that created this Session |
|
|
ServiceContext.getServices(java.lang.Class<E> type,
java.lang.String criteria)
Get a list of all Service objects of the specified type |
Methods in org.qtunes.core with parameters of type Service | |
---|---|
ServiceContext |
ServiceContext.addService(java.lang.Class<?>[] classes,
Service service,
java.util.Map<java.lang.String,java.lang.String> properties,
boolean permanent)
Add a service |
java.lang.Object |
ServiceMatcher.getProperty(Service service,
java.lang.String key)
|
Method parameters in org.qtunes.core with type arguments of type Service | |
---|---|
Service |
ServiceFactory.createService(java.lang.Class<? extends Service> type,
java.util.Map<java.lang.String,java.lang.String> properties)
|
Uses of Service in org.qtunes.daap |
---|
Classes in org.qtunes.daap that implement Service | |
---|---|
class |
DaapServer
This Service handles DAAP and DACP requests via a WebServer, and manages the announcement of this service via ZeroConf. |
Uses of Service in org.qtunes.db |
---|
Subinterfaces of Service in org.qtunes.db | |
---|---|
interface |
Database
The Database manages the Tracks and Playlists. |
Uses of Service in org.qtunes.db.spi.simple |
---|
Classes in org.qtunes.db.spi.simple that implement Service | |
---|---|
class |
DatabaseImpl
The Database manages the Tracks and Playlists. |
Uses of Service in org.qtunes.ff |
---|
Classes in org.qtunes.ff that implement Service | |
---|---|
class |
TrackReader
A TrackReader loads the tracks from disk |
class |
TrackWriter
An interface which can be implemented by a TrackReader
if it can update a File with new fields |
Uses of Service in org.qtunes.ff.spi.mp3 |
---|
Classes in org.qtunes.ff.spi.mp3 that implement Service | |
---|---|
class |
MP3Handler
|
Uses of Service in org.qtunes.ff.spi.mp4 |
---|
Classes in org.qtunes.ff.spi.mp4 that implement Service | |
---|---|
class |
MP4Handler
A parser to load MP4 objects. |
Uses of Service in org.qtunes.main |
---|
Methods in org.qtunes.main with type parameters of type Service | ||
---|---|---|
|
ServiceContextImpl.getService(java.lang.Class<E> type)
|
|
|
ServiceContextImpl.getService(java.lang.Class<E> type,
java.lang.String filter)
|
|
|
ServiceContextImpl.getServices(java.lang.Class<E> type,
java.lang.String filter)
|
Methods in org.qtunes.main that return Service | ||
---|---|---|
Service |
ServiceContextImpl.getService()
|
|
|
ServiceContextImpl.getServices(java.lang.Class<E> type,
java.lang.String filter)
|
Methods in org.qtunes.main with parameters of type Service | |
---|---|
ServiceContext |
ServiceContextImpl.addService(java.lang.Class<?>[] classes,
Service service,
java.util.Map<java.lang.String,java.lang.String> properties,
boolean permanent)
|
Constructors in org.qtunes.main with parameters of type Service | |
---|---|
ServiceContextImpl(QTunes qtunes,
Service service,
java.lang.String servicename,
org.qtunes.main.PropertyManager props)
|
Uses of Service in org.qtunes.player |
---|
Subinterfaces of Service in org.qtunes.player | |
---|---|
interface |
Player
A Player plays tracks to one or more speakers which may be local speaker (probably a SourceDataLine ), an Airtunes speaker or some other type (eg RTSP, uPnP etc.) |
Classes in org.qtunes.player that implement Service | |
---|---|
class |
PlayerFactory
|
Methods in org.qtunes.player that return Service | |
---|---|
Service |
PlayerFactory.createService(java.lang.Class<? extends Service> type,
java.util.Map<java.lang.String,java.lang.String> properties)
|
Method parameters in org.qtunes.player with type arguments of type Service | |
---|---|
Service |
PlayerFactory.createService(java.lang.Class<? extends Service> type,
java.util.Map<java.lang.String,java.lang.String> properties)
|
Uses of Service in org.qtunes.player.spi |
---|
Classes in org.qtunes.player.spi that implement Service | |
---|---|
class |
PlayerImpl
A Player plays tracks to one or more speakers (technically a SourceDataLine
which may be a local speaker, an Airtunes speaker or some other type (eg RTSP, uPnP etc.) |
Uses of Service in org.qtunes.scanner |
---|
Classes in org.qtunes.scanner that implement Service | |
---|---|
class |
Scanner
The Scanner scans the disk looking for new files, and attempts to load them by calling TrackReader.read(java.io.File) . |
Uses of Service in org.qtunes.speaker |
---|
Subinterfaces of Service in org.qtunes.speaker | |
---|---|
interface |
Speaker
A Speaker is an output device, which may be a local JavaSound speaker, an Airtunes speaker, a network speaker or similar. |
Uses of Service in org.qtunes.speaker.spi.airport |
---|
Classes in org.qtunes.speaker.spi.airport that implement Service | |
---|---|
class |
AirtunesManagerService
|
class |
Finder
|
class |
SpeakerImpl
|
Uses of Service in org.qtunes.telnetd |
---|
Classes in org.qtunes.telnetd that implement Service | |
---|---|
class |
TelnetController
A Simple controller that uses the System.in and System.out to read commands. |
Uses of Service in org.qtunes.web |
---|
Subinterfaces of Service in org.qtunes.web | |
---|---|
interface |
WebService
|
Classes in org.qtunes.web that implement Service | |
---|---|
class |
WebServiceFactory
|
Methods in org.qtunes.web that return Service | |
---|---|
Service |
WebServiceFactory.createService(java.lang.Class<? extends Service> type,
java.util.Map<java.lang.String,java.lang.String> properties)
|
Method parameters in org.qtunes.web with type arguments of type Service | |
---|---|
Service |
WebServiceFactory.createService(java.lang.Class<? extends Service> type,
java.util.Map<java.lang.String,java.lang.String> properties)
|
Uses of Service in org.qtunes.web.spi.simple |
---|
Classes in org.qtunes.web.spi.simple that implement Service | |
---|---|
class |
SimpleServer
|
Uses of Service in org.qtunes.web.spi.sun |
---|
Classes in org.qtunes.web.spi.sun that implement Service | |
---|---|
class |
SunServer
|
Uses of Service in org.qtunes.webplayer |
---|
Classes in org.qtunes.webplayer that implement Service | |
---|---|
class |
WebPlayer
|
Uses of Service in org.qtunes.zeroconf |
---|
Subinterfaces of Service in org.qtunes.zeroconf | |
---|---|
interface |
ZeroConf
A unified API which wraps the interface for the Apple "com.apple.dnssd" package or the "javax.jmdns" package, whichever is available. |
Classes in org.qtunes.zeroconf that implement Service | |
---|---|
class |
ZeroConfFactory
|
Methods in org.qtunes.zeroconf that return Service | |
---|---|
Service |
ZeroConfFactory.createService(java.lang.Class<? extends Service> type,
java.util.Map<java.lang.String,java.lang.String> properties)
|
Method parameters in org.qtunes.zeroconf with type arguments of type Service | |
---|---|
Service |
ZeroConfFactory.createService(java.lang.Class<? extends Service> type,
java.util.Map<java.lang.String,java.lang.String> properties)
|
Uses of Service in org.qtunes.zeroconf.spi.jmdns |
---|
Classes in org.qtunes.zeroconf.spi.jmdns that implement Service | |
---|---|
class |
JmDNSZeroConf
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |