|
||||||||||
| 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
ClassNotFoundExceptionorg.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 | |||||||||