org.apache.geronimo.axis2.osgi
Class GeronimoBundleClassFinder
java.lang.Object
org.apache.geronimo.axis2.osgi.GeronimoBundleClassFinder
- All Implemented Interfaces:
- EventListener, org.apache.axis2.jaxws.message.databinding.ClassFinder, org.osgi.framework.BundleListener, org.osgi.framework.SynchronousBundleListener
public class GeronimoBundleClassFinder
- extends Object
- implements org.apache.axis2.jaxws.message.databinding.ClassFinder, org.osgi.framework.SynchronousBundleListener
- Version:
- $Rev: 1165547 $ $Date: 2011-09-06 15:54:19 +0800 (Tue, 06 Sep 2011) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GeronimoBundleClassFinder
public GeronimoBundleClassFinder(org.osgi.service.packageadmin.PackageAdmin packageAdmin)
bundleChanged
public void bundleChanged(org.osgi.framework.BundleEvent event)
- Specified by:
bundleChanged in interface org.osgi.framework.BundleListener
getClassesFromJarFile
public ArrayList<Class> getClassesFromJarFile(String packageName,
ClassLoader cl)
throws ClassNotFoundException
- Specified by:
getClassesFromJarFile in interface org.apache.axis2.jaxws.message.databinding.ClassFinder
- Throws:
ClassNotFoundException
updateClassPath
public void updateClassPath(String filePath,
ClassLoader cl)
throws Exception
- Specified by:
updateClassPath in interface org.apache.axis2.jaxws.message.databinding.ClassFinder
- Throws:
Exception
Copyright © 2003-2011 The Apache Geronimo development community. All Rights Reserved.