com.buglabs.osgi.filesystem.util
Interface ServiceTrackerHelper.UnmanagedRunnable

All Superinterfaces:
ServiceTrackerHelper.ManagedRunnable
Enclosing class:
ServiceTrackerHelper

Deprecated. Use ServiceTrackerCustomizer instead.

public static interface ServiceTrackerHelper.UnmanagedRunnable
extends ServiceTrackerHelper.ManagedRunnable

A Runnable and ServiceTrackerCustomizer that allows for fine-grained application behavior based on OSGi service activity. An implementation of this can be passed anywhere a ServiceTrackerRunnable is expected and behavior will change accordingly. Runnable is not started automatically. It is up to the implementor to decide when and how to create and start the thread.


Method Summary
 
Methods inherited from interface com.buglabs.osgi.filesystem.util.ServiceTrackerHelper.ManagedRunnable
run, shutdown