org.teleal.cling.model
Class DefaultServiceManager
java.lang.Object
org.teleal.cling.model.ServiceManager
org.teleal.cling.model.DefaultServiceManager
public class DefaultServiceManager
- extends ServiceManager
- Author:
- Christian Bauer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
state
protected final ServiceState state
serviceClass
protected final Class serviceClass
serviceImpl
protected Object serviceImpl
DefaultServiceManager
public DefaultServiceManager(Class serviceClass)
getServiceClass
public Class getServiceClass()
getState
public ServiceState getState()
- Specified by:
getState
in class ServiceManager
getImplementation
public Object getImplementation(LocalService service)
throws Exception
- Specified by:
getImplementation
in class ServiceManager
- Throws:
Exception
instantiateImplementation
protected Object instantiateImplementation(LocalService service)
throws Exception
- Throws:
Exception
executeLocked
public void executeLocked(Command cmd)
throws Exception
- Specified by:
executeLocked
in class ServiceManager
- Throws:
Exception
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.