org.apache.felix.upnp.sample.tv
Class PowerStateVariable
java.lang.Object
org.apache.felix.upnp.sample.tv.PowerStateVariable
- All Implemented Interfaces:
- org.osgi.service.upnp.UPnPLocalStateVariable, org.osgi.service.upnp.UPnPStateVariable
public class PowerStateVariable
- extends java.lang.Object
- implements org.osgi.service.upnp.UPnPLocalStateVariable
Fields inherited from interface org.osgi.service.upnp.UPnPStateVariable |
TYPE_BIN_BASE64, TYPE_BIN_HEX, TYPE_BOOLEAN, TYPE_CHAR, TYPE_DATE, TYPE_DATETIME, TYPE_DATETIME_TZ, TYPE_FIXED_14_4, TYPE_FLOAT, TYPE_I1, TYPE_I2, TYPE_I4, TYPE_INT, TYPE_NUMBER, TYPE_R4, TYPE_R8, TYPE_STRING, TYPE_TIME, TYPE_TIME_TZ, TYPE_UI1, TYPE_UI2, TYPE_UI4, TYPE_URI, TYPE_UUID |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PowerStateVariable
public PowerStateVariable()
getName
public java.lang.String getName()
- Specified by:
getName
in interface org.osgi.service.upnp.UPnPStateVariable
getJavaDataType
public java.lang.Class getJavaDataType()
- Specified by:
getJavaDataType
in interface org.osgi.service.upnp.UPnPStateVariable
getUPnPDataType
public java.lang.String getUPnPDataType()
- Specified by:
getUPnPDataType
in interface org.osgi.service.upnp.UPnPStateVariable
getDefaultValue
public java.lang.Object getDefaultValue()
- Specified by:
getDefaultValue
in interface org.osgi.service.upnp.UPnPStateVariable
getAllowedValues
public java.lang.String[] getAllowedValues()
- Specified by:
getAllowedValues
in interface org.osgi.service.upnp.UPnPStateVariable
getMinimum
public java.lang.Number getMinimum()
- Specified by:
getMinimum
in interface org.osgi.service.upnp.UPnPStateVariable
getMaximum
public java.lang.Number getMaximum()
- Specified by:
getMaximum
in interface org.osgi.service.upnp.UPnPStateVariable
getStep
public java.lang.Number getStep()
- Specified by:
getStep
in interface org.osgi.service.upnp.UPnPStateVariable
sendsEvents
public boolean sendsEvents()
- Specified by:
sendsEvents
in interface org.osgi.service.upnp.UPnPStateVariable
getCurrentPower
public java.lang.Boolean getCurrentPower()
setPower
public void setPower(java.lang.Boolean value)
setNotifier
public void setNotifier(org.apache.felix.upnp.extra.util.UPnPEventNotifier notifier)
getCurrentValue
public java.lang.Object getCurrentValue()
- Specified by:
getCurrentValue
in interface org.osgi.service.upnp.UPnPLocalStateVariable