|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.sling.commons.classloader.impl.DynamicClassLoaderManagerImpl
public class DynamicClassLoaderManagerImpl
This is the default implementation of the dynamic class loader manager.
| Constructor Summary | |
|---|---|
DynamicClassLoaderManagerImpl(org.osgi.framework.BundleContext ctx,
org.osgi.service.packageadmin.PackageAdmin pckAdmin,
java.lang.ClassLoader parent,
DynamicClassLoaderManagerFactory factory)
Create a new service instance |
|
| Method Summary | |
|---|---|
void |
deactivate()
Deactivate this service. |
java.lang.ClassLoader |
getDynamicClassLoader()
The dynamic class loader. |
java.lang.ClassLoader[] |
getDynamicClassLoaders()
Return the dynamic class loaders to use Currently this is just the package admin class loader. |
boolean |
isActive()
Check if this service is still active. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DynamicClassLoaderManagerImpl(org.osgi.framework.BundleContext ctx,
org.osgi.service.packageadmin.PackageAdmin pckAdmin,
java.lang.ClassLoader parent,
DynamicClassLoaderManagerFactory factory)
ctx - The bundle context of the class loader bundlepckAdmin - The package admin.parent - The parent class loader.| Method Detail |
|---|
public void deactivate()
public boolean isActive()
public java.lang.ClassLoader getDynamicClassLoader()
DynamicClassLoaderManager
getDynamicClassLoader in interface DynamicClassLoaderManagerDynamicClassLoaderManager.getDynamicClassLoader()public java.lang.ClassLoader[] getDynamicClassLoaders()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||