org.apache.felix.upnp.sample.clock
Class ClockDevice

java.lang.Object
  extended by org.apache.felix.upnp.sample.clock.ClockDevice
All Implemented Interfaces:
org.osgi.service.upnp.UPnPDevice

public class ClockDevice
extends java.lang.Object
implements org.osgi.service.upnp.UPnPDevice


Field Summary
static org.apache.felix.upnp.extra.util.UPnPEventNotifier notifier
           
 
Fields inherited from interface org.osgi.service.upnp.UPnPDevice
CHILDREN_UDN, DEVICE_CATEGORY, FRIENDLY_NAME, ID, MANUFACTURER, MANUFACTURER_URL, MATCH_GENERIC, MATCH_MANUFACTURER_MODEL, MATCH_MANUFACTURER_MODEL_REVISION, MATCH_MANUFACTURER_MODEL_REVISION_SERIAL, MATCH_TYPE, MODEL_DESCRIPTION, MODEL_NAME, MODEL_NUMBER, MODEL_URL, PARENT_UDN, PRESENTATION_URL, SERIAL_NUMBER, TYPE, UDN, UPC, UPNP_EXPORT
 
Constructor Summary
ClockDevice(org.osgi.framework.BundleContext context)
           
 
Method Summary
 java.util.Dictionary getDescriptions(java.lang.String locale)
           
 org.osgi.service.upnp.UPnPIcon[] getIcons(java.lang.String locale)
           
 org.osgi.service.upnp.UPnPService getService(java.lang.String serviceId)
           
 org.osgi.service.upnp.UPnPService[] getServices()
           
 void start()
           
 void stop()
           
 void update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

notifier

public static org.apache.felix.upnp.extra.util.UPnPEventNotifier notifier
Constructor Detail

ClockDevice

public ClockDevice(org.osgi.framework.BundleContext context)
Method Detail

getService

public org.osgi.service.upnp.UPnPService getService(java.lang.String serviceId)
Specified by:
getService in interface org.osgi.service.upnp.UPnPDevice

getServices

public org.osgi.service.upnp.UPnPService[] getServices()
Specified by:
getServices in interface org.osgi.service.upnp.UPnPDevice

getIcons

public org.osgi.service.upnp.UPnPIcon[] getIcons(java.lang.String locale)
Specified by:
getIcons in interface org.osgi.service.upnp.UPnPDevice

getDescriptions

public java.util.Dictionary getDescriptions(java.lang.String locale)
Specified by:
getDescriptions in interface org.osgi.service.upnp.UPnPDevice

start

public void start()

stop

public void stop()

update

public void update()