Apache CXF API

org.apache.cxf.bus.osgi
Class CXFExtensionBundleListener.OSGiExtension

java.lang.Object
  extended by org.apache.cxf.bus.extension.Extension
      extended by org.apache.cxf.bus.osgi.CXFExtensionBundleListener.OSGiExtension
Enclosing class:
CXFExtensionBundleListener

public class CXFExtensionBundleListener.OSGiExtension
extends Extension


Field Summary
 
Fields inherited from class org.apache.cxf.bus.extension.Extension
args, classloader, className, clazz, deferred, interfaceName, intf, LOG, namespaces, notFound, obj, optional
 
Constructor Summary
CXFExtensionBundleListener.OSGiExtension(Extension e, org.osgi.framework.Bundle b)
           
 
Method Summary
 Extension cloneNoObject()
           
 Object load(ClassLoader cl, Bus b)
           
 void setServiceObject(Object o)
           
protected  Class<?> tryClass(String name, ClassLoader cl)
           
 
Methods inherited from class org.apache.cxf.bus.extension.Extension
getClassname, getClassObject, getInterfaceName, getLoadedObject, getName, getNamespaces, isDeferred, isOptional, loadInterface, setArgs, setClassname, setDeferred, setInterfaceName, setOptional, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CXFExtensionBundleListener.OSGiExtension

public CXFExtensionBundleListener.OSGiExtension(Extension e,
                                                org.osgi.framework.Bundle b)
Method Detail

setServiceObject

public void setServiceObject(Object o)

load

public Object load(ClassLoader cl,
                   Bus b)
Overrides:
load in class Extension

tryClass

protected Class<?> tryClass(String name,
                            ClassLoader cl)
Overrides:
tryClass in class Extension

cloneNoObject

public Extension cloneNoObject()
Overrides:
cloneNoObject in class Extension

Apache CXF API

Apache CXF