|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExtendedBlueprintContainer
TODO: javadoc
Method Summary | ||
---|---|---|
AccessControlContext |
getAccessControlContext()
|
|
org.osgi.framework.BundleContext |
getBundleContext()
|
|
org.apache.aries.blueprint.ComponentDefinitionRegistry |
getComponentDefinitionRegistry()
|
|
org.osgi.service.blueprint.container.Converter |
getConverter()
|
|
org.osgi.service.blueprint.container.BlueprintListener |
getEventDispatcher()
|
|
org.osgi.framework.Bundle |
getExtenderBundle()
|
|
|
getProcessors(Class<T> type)
|
|
org.apache.aries.proxy.ProxyManager |
getProxyManager()
|
|
Repository |
getRepository()
Deprecated. |
|
Object |
getService(org.osgi.framework.ServiceReference reference)
|
|
void |
injectBeanInstance(org.osgi.service.blueprint.reflect.BeanMetadata bmd,
Object o)
Inject (or reinject) an Object instance with the blueprint properties defined by a BeanMetadata Throws IllegalArgumentException if the bean metadata does not exist in this blueprint container Throws ComponentDefinitionException if the injection process fails - this may have rendered the supplied Object unusable by partially completing the injection process |
|
Class |
loadClass(String name)
|
|
org.osgi.framework.ServiceRegistration |
registerService(String[] classes,
Object service,
Dictionary properties)
|
|
void |
reload()
|
Methods inherited from interface org.osgi.service.blueprint.container.BlueprintContainer |
---|
getComponentIds, getComponentInstance, getComponentMetadata, getMetadata |
Method Detail |
---|
org.osgi.framework.BundleContext getBundleContext()
org.osgi.framework.Bundle getExtenderBundle()
org.osgi.service.blueprint.container.BlueprintListener getEventDispatcher()
org.osgi.service.blueprint.container.Converter getConverter()
Class loadClass(String name) throws ClassNotFoundException
ClassNotFoundException
org.apache.aries.blueprint.ComponentDefinitionRegistry getComponentDefinitionRegistry()
<T extends org.apache.aries.blueprint.Processor> List<T> getProcessors(Class<T> type)
@Deprecated Repository getRepository()
org.osgi.framework.ServiceRegistration registerService(String[] classes, Object service, Dictionary properties)
Object getService(org.osgi.framework.ServiceReference reference)
AccessControlContext getAccessControlContext()
void reload()
org.apache.aries.proxy.ProxyManager getProxyManager()
void injectBeanInstance(org.osgi.service.blueprint.reflect.BeanMetadata bmd, Object o) throws IllegalArgumentException, org.osgi.service.blueprint.container.ComponentDefinitionException
IllegalArgumentException
org.osgi.service.blueprint.container.ComponentDefinitionException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |