org.teleal.cling.model.state
Class ServiceState<T>

java.lang.Object
  extended by org.teleal.cling.model.state.ServiceState<T>

public class ServiceState<T>
extends Object

Author:
Christian Bauer

Field Summary
static String ALL_STATE_VARIABLE_VALUES
           
protected  PropertyChangeSupport propertyChangeSupport
           
protected  LocalService<T> service
           
protected  List<StateVariableValue> variableValues
           
 
Constructor Summary
ServiceState(LocalService<T> service, PropertyChangeSupport propertyChangeSupport)
           
 
Method Summary
 PropertyChangeSupport getPropertyChangeSupport()
           
 LocalService getService()
           
 List<StateVariableValue> readEventedStateVariableValues()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_STATE_VARIABLE_VALUES

public static final String ALL_STATE_VARIABLE_VALUES
See Also:
Constant Field Values

service

protected final LocalService<T> service

propertyChangeSupport

protected final PropertyChangeSupport propertyChangeSupport

variableValues

protected List<StateVariableValue> variableValues
Constructor Detail

ServiceState

public ServiceState(LocalService<T> service,
                    PropertyChangeSupport propertyChangeSupport)
             throws Exception
Throws:
Exception
Method Detail

getService

public LocalService getService()

getPropertyChangeSupport

public PropertyChangeSupport getPropertyChangeSupport()

readEventedStateVariableValues

public List<StateVariableValue> readEventedStateVariableValues()
                                                        throws Exception
Throws:
Exception


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