public class DelegatingObjectFactory extends ObjectFactory implements ObjectFactoryDestroyable
| Constructor and Description | 
|---|
| DelegatingObjectFactory()Create a DelegatingObjectFactory instance for constructing objects needed by the OSGi plugin. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | buildBean(Class clazz,
         Map extraContext) | 
| Object | buildBean(String className,
         Map<String,Object> extraContext,
         boolean injectInternal) | 
| void | destroy() | 
| Class | getClassInstance(String className) | 
| boolean | isNoArgConstructorRequired() | 
| void | setBundleResourceLoader(BundleAccessor rl) | 
| void | setDelegateObjectFactory(Container container,
                        String delegate) | 
| void | setOsgiConfigurationProvider(PackageProvider osgiConfigurationProvider) | 
buildAction, buildBean, buildConverter, buildInterceptor, buildResult, buildUnknownHandler, buildValidator, injectInternalBeans, setActionFactory, setClassLoader, setContainer, setConverterFactory, setInterceptorFactory, setResultFactory, setUnknownHandlerFactory, setValidatorFactorypublic DelegatingObjectFactory()
public void setBundleResourceLoader(BundleAccessor rl)
public boolean isNoArgConstructorRequired()
isNoArgConstructorRequired in class ObjectFactorypublic Object buildBean(Class clazz, Map extraContext) throws Exception
buildBean in class ObjectFactoryExceptionpublic Object buildBean(String className, Map<String,Object> extraContext, boolean injectInternal) throws Exception
buildBean in class ObjectFactoryExceptionpublic Class getClassInstance(String className) throws ClassNotFoundException
getClassInstance in class ObjectFactoryClassNotFoundExceptionpublic void destroy()
destroy in interface ObjectFactoryDestroyablepublic void setOsgiConfigurationProvider(PackageProvider osgiConfigurationProvider)
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.