org.teleal.cling.model
Interface ServiceManager<T>

All Known Implementing Classes:
DefaultServiceManager

public interface ServiceManager<T>

Author:
Christian Bauer

Field Summary
static java.lang.String EVENTED_STATE_VARIABLES
           
 
Method Summary
 void execute(Command<T> cmd)
           
 T getImplementation()
           
 java.beans.PropertyChangeSupport getPropertyChangeSupport()
           
 LocalService<T> getService()
           
 java.util.List<StateVariableValue> readEventedStateVariableValues()
           
 

Field Detail

EVENTED_STATE_VARIABLES

static final java.lang.String EVENTED_STATE_VARIABLES
See Also:
Constant Field Values
Method Detail

getService

LocalService<T> getService()

getImplementation

T getImplementation()

execute

void execute(Command<T> cmd)
             throws java.lang.Exception
Throws:
java.lang.Exception

getPropertyChangeSupport

java.beans.PropertyChangeSupport getPropertyChangeSupport()

readEventedStateVariableValues

java.util.List<StateVariableValue> readEventedStateVariableValues()
                                                                  throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.