org.apache.felix.framework.monitor
Interface MonitoringService

All Known Implementing Classes:
MonitorServiceImpl

public interface MonitoringService


Method Summary
 java.util.Collection<java.lang.ClassLoader> getClassLoaders()
           
 java.util.concurrent.ExecutorService getExecutor(Bundle bundle)
           
 java.lang.ThreadGroup getThreadGroup(Bundle bundle)
           
 java.util.Collection<java.lang.ThreadGroup> getThreadGroups()
           
<T> java.util.concurrent.Future<T>
runInContext(Bundle bundle, java.util.concurrent.Callable<T> run)
           
 java.util.concurrent.Future<?> runInContext(Bundle bundle, java.lang.Runnable run)
           
 

Method Detail

runInContext

java.util.concurrent.Future<?> runInContext(Bundle bundle,
                                            java.lang.Runnable run)

runInContext

<T> java.util.concurrent.Future<T> runInContext(Bundle bundle,
                                                java.util.concurrent.Callable<T> run)

getExecutor

java.util.concurrent.ExecutorService getExecutor(Bundle bundle)

getThreadGroup

java.lang.ThreadGroup getThreadGroup(Bundle bundle)

getThreadGroups

java.util.Collection<java.lang.ThreadGroup> getThreadGroups()

getClassLoaders

java.util.Collection<java.lang.ClassLoader> getClassLoaders()


Copyright © 2007-2012 FuseSource, Corp.. All Rights Reserved.