public class PrototypeServiceFactoryComponentManager<S> extends ServiceFactoryComponentManager<S> implements org.osgi.framework.PrototypeServiceFactory<S>
SingleComponentManager.SetImplementationObject<S>
AbstractComponentManager.State
m_activationLock, m_container, m_factoryInstance, REASONS, registrationManager
STATE_ACTIVE, STATE_DISABLED, STATE_DISPOSED, STATE_SATISFIED, STATE_UNSATISFIED_CONFIGURATION, STATE_UNSATISFIED_REFERENCE
Constructor and Description |
---|
PrototypeServiceFactoryComponentManager(ComponentContainer<S> container,
ComponentMethods componentMethods) |
deleteComponent, getComponentInstance, getService, hasInstance, invokeBindMethod, invokeModifiedMethod, invokeUnbindMethod, invokeUpdatedMethod, postRegister, setServiceProperties, ungetService
clear, clearServiceProperties, createImplementationObject, disposeImplementationObject, getComponentManagers, getProperties, getServiceInternal, getServiceProperties, getServiceReference, getServiceRegistration, preDeregister, reconfigure, reconfigure, registerComponentId, setFactoryProperties, unregisterComponentId
activateInternal, collectDependencies, copyTo, copyToDictionary, copyToMap, deactivateInternal, disable, disableInternal, dispose, dispose, dumpThreads, enable, enableInternal, enableLatchWait, getActivator, getBundle, getBundleContext, getComponentMetadata, getComponentMethods, getDependencyManager, getDependencyManagers, getId, getLockTimeout, getName, getProvidedServices, getReferenceManagers, getReversedDependencyManagers, getSpecState, getState, getTrackingCount, isActivatorActive, isFactory, isImmediate, isLogEnabled, isStateLocked, log, log, notifyWaiters, obtainActivationReadLock, obtainActivationWriteLock, obtainStateLock, registerMissingDependency, registerService, releaseActivationReadLock, releaseActivationWriteeLock, releaseStateLock, setServiceProperties, setState, toString, tracked, unregisterService, updateTargets, verifyDependencyManagers, waitForTracked
public PrototypeServiceFactoryComponentManager(ComponentContainer<S> container, ComponentMethods componentMethods)