Class PrototypeServiceFactoryComponentManager<S>
- java.lang.Object
-
- org.apache.felix.scr.impl.manager.AbstractComponentManager<S>
-
- org.apache.felix.scr.impl.manager.SingleComponentManager<S>
-
- org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager<S>
-
- org.apache.felix.scr.impl.manager.PrototypeServiceFactoryComponentManager<S>
-
- All Implemented Interfaces:
ComponentManager<S>
,org.osgi.framework.PrototypeServiceFactory<S>
,org.osgi.framework.ServiceFactory<S>
public class PrototypeServiceFactoryComponentManager<S> extends ServiceFactoryComponentManager<S> implements org.osgi.framework.PrototypeServiceFactory<S>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.felix.scr.impl.manager.SingleComponentManager
SingleComponentManager.SetImplementationObject<S>
-
Nested classes/interfaces inherited from class org.apache.felix.scr.impl.manager.AbstractComponentManager
AbstractComponentManager.State
-
-
Field Summary
-
Fields inherited from class org.apache.felix.scr.impl.manager.AbstractComponentManager
m_activationLock, m_container, m_factoryInstance
-
Fields inherited from interface org.apache.felix.scr.impl.manager.ComponentManager
STATE_ACTIVE, STATE_DISPOSED, STATE_SATISFIED, STATE_UNSATISFIED_CONFIGURATION, STATE_UNSATISFIED_REFERENCE
-
-
Constructor Summary
Constructors Constructor Description PrototypeServiceFactoryComponentManager(ComponentContainer<S> container, ComponentMethods componentMethods)
-
Method Summary
-
Methods inherited from class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
deleteComponent, getComponentInstance, getService, invokeModifiedMethod, setServiceProperties, ungetService
-
Methods inherited from class org.apache.felix.scr.impl.manager.SingleComponentManager
createImplementationObject, disposeImplementationObject, getComponentManagers, getProperties, getServiceProperties, getServiceRegistration, reconfigure, setFactoryProperties
-
Methods inherited from class org.apache.felix.scr.impl.manager.AbstractComponentManager
collectDependencies, copyTo, copyToDictionary, copyToMap, disable, dispose, enable, getActivator, getBundle, getComponentMetadata, getFailureReason, getId, getLogger, getProvidedServices, getReferenceManagers, getRegisteredServiceReference, getSpecState, isFactory, isImmediate, registerService, setFailureReason, setServiceProperties, toString, unregisterService, verifyDependencyManagers
-
-
-
-
Constructor Detail
-
PrototypeServiceFactoryComponentManager
public PrototypeServiceFactoryComponentManager(ComponentContainer<S> container, ComponentMethods componentMethods)
-
-