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, REASONS, registrationManagerFields inherited from interface org.apache.felix.scr.impl.manager.ComponentManager
STATE_ACTIVE, STATE_DISPOSED, STATE_SATISFIED, STATE_UNSATISFIED_CONFIGURATION, STATE_UNSATISFIED_REFERENCE -
Constructor Summary
ConstructorsConstructorDescriptionPrototypeServiceFactoryComponentManager(ComponentContainer<S> container, ComponentMethods componentMethods) -
Method Summary
Methods inherited from class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
deleteComponent, getComponentInstance, getService, invokeBindMethod, invokeModifiedMethod, invokeUnbindMethod, invokeUpdatedMethod, postRegister, setServiceProperties, ungetServiceMethods inherited from class org.apache.felix.scr.impl.manager.SingleComponentManager
clear, clearServiceProperties, createImplementationObject, disposeImplementationObject, getComponentManagers, getProperties, getServiceInternal, getServiceProperties, getServiceReference, getServiceRegistration, preDeregister, reconfigure, reconfigure, registerComponentId, setFactoryProperties, unregisterComponentIdMethods inherited from class org.apache.felix.scr.impl.manager.AbstractComponentManager
activateInternal, collectDependencies, copyTo, copyToDictionary, copyToMap, deactivateInternal, disable, disableInternal, dispose, dispose, dumpThreads, enable, enableInternal, enableLatchWait, getActivator, getBundle, getBundleContext, getComponentMetadata, getComponentMethods, getDependencyManager, getDependencyManagers, getFailureReason, getId, getLockTimeout, getLogger, getProvidedServices, getReferenceManagers, getRegisteredServiceReference, getReversedDependencyManagers, getSpecState, getState, getTrackingCount, isFactory, isImmediate, isStateLocked, notifyWaiters, obtainActivationReadLock, obtainActivationWriteLock, obtainStateLock, registerMissingDependency, registerService, releaseActivationReadLock, releaseActivationWriteeLock, releaseStateLock, setFailureReason, setServiceProperties, setState, toString, tracked, unregisterService, updateTargets, verifyDependencyManagers, waitForTrackedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.osgi.framework.PrototypeServiceFactory
getService, ungetService
-
Constructor Details
-
PrototypeServiceFactoryComponentManager
public PrototypeServiceFactoryComponentManager(ComponentContainer<S> container, ComponentMethods componentMethods)
-