org.qtunes.core
Interface ServiceFactory

All Superinterfaces:
Service
All Known Implementing Classes:
PlayerFactory, WebServiceFactory, ZeroConfFactory

public interface ServiceFactory
extends Service


Method Summary
 Service createService(java.lang.Class<? extends Service> type, java.util.Map<java.lang.String,java.lang.String> properties)
           
 java.util.Collection<java.lang.Class<?>> getServiceClasses()
           
 
Methods inherited from interface org.qtunes.core.Service
getContext, reportState, startService, stopService
 

Method Detail

getServiceClasses

java.util.Collection<java.lang.Class<?>> getServiceClasses()

createService

Service createService(java.lang.Class<? extends Service> type,
                      java.util.Map<java.lang.String,java.lang.String> properties)