Package org.iworkz.genesis.impl
Class AbstractBundleInjectorFactory
java.lang.Object
org.iworkz.genesis.impl.AbstractInjectorFactory
org.iworkz.genesis.impl.AbstractBundleInjectorFactory
- All Implemented Interfaces:
InjectorFactory
- Direct Known Subclasses:
DefaultBundleInjectorFactory
-
Field Summary
FieldsFields inherited from class org.iworkz.genesis.impl.AbstractInjectorFactory
registeredModules -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected InjectorgetInjector(org.osgi.framework.Bundle bundle, org.osgi.framework.ServiceRegistration<Injector> registration) protected voidprotected voidungetInjector(org.osgi.framework.Bundle bundle, org.osgi.framework.ServiceRegistration<Injector> registration, Injector injector) protected voidprotected voidMethods inherited from class org.iworkz.genesis.impl.AbstractInjectorFactory
allModules, filterModules, getConfiguredModules, getInjector, registerModule, registerModules, sortModules, unregisterModule
-
Field Details
-
injectorRegistration
-
-
Constructor Details
-
AbstractBundleInjectorFactory
public AbstractBundleInjectorFactory()
-
-
Method Details
-
updateInjector
protected void updateInjector()- Overrides:
updateInjectorin classAbstractInjectorFactory
-
unregisterInjector
protected void unregisterInjector() -
registerInjector
protected void registerInjector() -
getInjector
-
ungetInjector
-