org.apache.felix.upnp.basedriver.export
Class ThreadExporter

java.lang.Object
  extended by org.apache.felix.upnp.basedriver.export.ThreadExporter
All Implemented Interfaces:
java.lang.Runnable, java.util.EventListener, org.osgi.framework.ServiceListener

public class ThreadExporter
extends java.lang.Object
implements java.lang.Runnable, org.osgi.framework.ServiceListener


Constructor Summary
ThreadExporter(RootDeviceExportingQueue queue)
           
 
Method Summary
 void cleanUp()
           
 void end()
           
 void run()
           
 void serviceChanged(org.osgi.framework.ServiceEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadExporter

public ThreadExporter(RootDeviceExportingQueue queue)
               throws org.osgi.framework.InvalidSyntaxException
Throws:
org.osgi.framework.InvalidSyntaxException
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

cleanUp

public void cleanUp()

end

public void end()

serviceChanged

public void serviceChanged(org.osgi.framework.ServiceEvent event)
Specified by:
serviceChanged in interface org.osgi.framework.ServiceListener
See Also:
ServiceListener.serviceChanged(org.osgi.framework.ServiceEvent)