Index

A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractComponentManager<S> - Class in org.apache.felix.scr.impl.manager
The default ComponentManager.
AbstractComponentManager(ComponentContainer<S>, ComponentMethods<S>) - Constructor for class org.apache.felix.scr.impl.manager.AbstractComponentManager
The constructor receives both the container and the methods.
AbstractComponentManager(ComponentContainer<S>, ComponentMethods<S>, boolean) - Constructor for class org.apache.felix.scr.impl.manager.AbstractComponentManager
The constructor receives both the container and the methods.
AbstractComponentManager.State - Enum in org.apache.felix.scr.impl.manager
 
AbstractCustomizer() - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
AbstractExtender - Class in org.apache.felix.scr.impl
Base class to write bundle extenders.
AbstractExtender() - Constructor for class org.apache.felix.scr.impl.AbstractExtender
 
AbstractPrototypeRefPair<S,T> - Class in org.apache.felix.scr.impl.manager
 
AbstractPrototypeRefPair(ServiceReference<T>) - Constructor for class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
AbstractTracked(AtomicInteger) - Constructor for class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
AbstractTracked constructor.
accept(Class<?>, Field, boolean, boolean, ComponentLogger) - Static method in class org.apache.felix.scr.impl.inject.field.FieldUtils
This method checks whether the found field is acceptable (= usable) for the component instance.
accept(Method, boolean, boolean, boolean) - Static method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
Returns true if the method is acceptable to be returned from the BaseMethod.getMethod(Class, String, Class[], boolean, boolean, ComponentLogger) and also makes the method accessible.
acceptEmpty() - Method in class org.apache.felix.scr.impl.inject.methods.ModifiedMethod
 
accessibleLatch - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
activateInternal() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
activateManagers() - Method in class org.apache.felix.scr.impl.manager.ExtendedServiceEvent
 
ActivateMethod - Class in org.apache.felix.scr.impl.inject.methods
 
ActivateMethod(String, boolean, Class<?>, DSVersion, boolean, boolean) - Constructor for class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
activationFields - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentConstructorImpl
 
activationFieldTypes - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentConstructorImpl
 
activator - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
Activator - Class in org.apache.felix.scr.impl
This activator is used to cover requirement described in section 112.8.1 @@ -27,14 37,202 @@ in active bundles.
Activator() - Constructor for class org.apache.felix.scr.impl.Activator
 
Activator.ScrExtension - Class in org.apache.felix.scr.impl
 
ActivatorParameter - Class in org.apache.felix.scr.impl.inject
 
ActivatorParameter(ScrComponentContext, int) - Constructor for class org.apache.felix.scr.impl.inject.ActivatorParameter
 
active - Enum constant in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
active - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker
whether the DependencyManager is getting the service immediately.
actve - Variable in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
add(ExtendedServiceListener<ExtendedServiceEvent>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator.ListenerInfo
 
addComponentManager(AbstractComponentManager<?>) - Method in class org.apache.felix.scr.impl.manager.ExtendedServiceEvent
 
addDependency(ReferenceMetadata) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Used to add a reference metadata to the component
addedService(ServiceReference<S>, T, int, int, U) - Method in interface org.apache.felix.scr.impl.manager.ServiceTrackerCustomizer
 
addedService(ServiceReference<T>, RefPair<S, T>, int, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.FactoryCustomizer
 
addedService(ServiceReference<T>, RefPair<S, T>, int, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
addedService(ServiceReference<T>, RefPair<S, T>, int, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticGreedyCustomizer
 
addedService(ServiceReference<T>, RefPair<S, T>, int, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
addedService(ServiceReference<T>, RefPair<S, T>, int, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
addedService(ServiceReference<T>, RefPair<S, T>, int, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
addedService(ServiceReference<T>, RefPair<S, T>, int, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
addFactoryProperty(PropertyMetadata) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Used to add a factory property to the instance
adding - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
List of items in the process of being added.
addingBundle(Bundle, BundleEvent) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
addingService(ServiceReference<Object>) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
addingService(ServiceReference<Object>) - Method in class org.apache.felix.scr.impl.logger.LogManager
 
addingService(ServiceReference<S>) - Method in interface org.apache.felix.scr.impl.manager.ServiceTrackerCustomizer
A service is being added to the ServiceTracker.
addingService(ServiceReference<S>, int) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Default implementation of the ServiceTrackerCustomizer.addingService method.
addingService(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.FactoryCustomizer
 
addingService(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
addingService(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticGreedyCustomizer
 
addingService(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
addingService(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
addingService(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
addingService(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
addProperty(PropertyMetadata) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Used to add a property to the instance
addProvide(String) - Method in class org.apache.felix.scr.impl.metadata.ServiceMetadata
Add a provided interface to this service
addServiceListener(String, ExtendedServiceListener<ExtendedServiceEvent>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
addServiceListener(String, ExtendedServiceListener<U>) - Method in interface org.apache.felix.scr.impl.manager.ExtendedServiceListenerContext
 
addString(String, Set<String>) - Static method in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper
 
addToStringTable(String) - Method in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataWriter
 
addToStringTable(String, int) - Method in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataReader
 
afterRange(int) - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
ANNOTATION_METHODS - Static variable in class org.apache.felix.scr.impl.inject.internal.Annotations
Capture all methods defined by the annotation interface
Annotations - Class in org.apache.felix.scr.impl.inject.internal
 
Annotations() - Constructor for class org.apache.felix.scr.impl.inject.internal.Annotations
 
Annotations.Handler - Class in org.apache.felix.scr.impl.inject.internal
 
Annotations.Invalid - Class in org.apache.felix.scr.impl.inject.internal
 
arrayToString(String[]) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
ATTR_ACTIVATE - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_ACTIVATION_FIELDS - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_CLASS - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_CONFIG_PID - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_CONFIG_POLICY - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_CONFIGURABLE_SERVICE_PROPERTIES - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_CONFIGURE_WITH_INTERFACES - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_DEACTIVATE - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_DELAYED_KEEP_INSTANCES - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_DELETE_CALLS_MODIFY - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_ENABLED - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_ENTRY - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_FACTORY - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_IMMEDIATE - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_INIT - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_INTERFACE - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_MODIFIED - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_NAME - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_OBSOLETE_FACTORY_COMPONENT_FACTORY - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_PERSISTENT_FACTORY_COMPONENT - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_TYPE - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
ATTR_VALUE - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
AttributeDefinitionImpl(String, String, String, boolean) - Constructor for class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
AttributeDefinitionImpl(String, String, String, int, String[], int, String[], String[]) - Constructor for class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
AUDIT - Enum constant in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
 

B

BaseMethod<P,T> - Class in org.apache.felix.scr.impl.inject.methods
Component method to be invoked on service (un)binding.
BaseMethod(String, boolean, Class<?>, DSVersion, boolean) - Constructor for class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
BaseMethod.MethodInfo<T> - Class in org.apache.felix.scr.impl.inject.methods
 
BaseMethod.NotApplicable - Class in org.apache.felix.scr.impl.inject.methods
 
BaseMethod.NotFound - Class in org.apache.felix.scr.impl.inject.methods
 
BaseMethod.NotResolved - Class in org.apache.felix.scr.impl.inject.methods
 
BaseMethod.Resolved - Class in org.apache.felix.scr.impl.inject.methods
 
BaseMethod.State - Interface in org.apache.felix.scr.impl.inject.methods
 
BaseParameter - Class in org.apache.felix.scr.impl.inject
 
BaseParameter(ScrComponentContext) - Constructor for class org.apache.felix.scr.impl.inject.BaseParameter
 
beforeRange(int) - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
bind - Variable in class org.apache.felix.scr.impl.inject.field.FieldMethods
 
bind - Variable in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods
 
bind(ComponentContextImpl<S>, OpenStatus<S, T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
BIND - Enum constant in enum org.apache.felix.scr.impl.inject.field.FieldHandler.METHOD_TYPE
 
bindDependency(ComponentContextImpl<S>, ReferenceMethod, OpenStatus<S, T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
bindingLevel - Variable in class org.apache.felix.scr.impl.metadata.TargetedPID
The level of binding of this targeted PID: 0 -- this PID is not targeted at all 1 -- this PID is targeted by the symbolic name 2 -- this PID is targeted by the symbolic name and version 3 -- this PID is targeted by the symbolic name, version, and location
bindingRefPair - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
bindingThread - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
BindMethod - Class in org.apache.felix.scr.impl.inject.methods
Component method to be invoked on service (un)binding.
BindMethod(String, Class<?>, String, DSVersion, boolean) - Constructor for class org.apache.felix.scr.impl.inject.methods.BindMethod
 
bindMethodMap - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
BindMethods - Class in org.apache.felix.scr.impl.inject.methods
 
BindMethods(ReferenceMetadata, Class<?>, DSVersion, boolean) - Constructor for class org.apache.felix.scr.impl.inject.methods.BindMethods
 
BindParameters - Class in org.apache.felix.scr.impl.inject
 
BindParameters(ScrComponentContext, RefPair<?, ?>) - Constructor for class org.apache.felix.scr.impl.inject.BindParameters
 
bindsStronger(TargetedPID) - Method in class org.apache.felix.scr.impl.metadata.TargetedPID
Returns true if this targeted PID binds stronger than the other TargetedPID.
boundValues - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
Mapping of ref pairs to value bound
bundle - Enum constant in enum org.apache.felix.scr.impl.metadata.ReferenceMetadata.ReferenceScope
 
bundle - Enum constant in enum org.apache.felix.scr.impl.metadata.ServiceMetadata.Scope
 
bundle - Variable in class org.apache.felix.scr.impl.Activator.ScrExtension
 
bundle - Variable in class org.apache.felix.scr.impl.logger.ExtLogManager
 
bundle - Variable in class org.apache.felix.scr.impl.logger.LogManager.LogDomain
 
bundle - Variable in class org.apache.felix.scr.impl.logger.ScrLogManager
 
bundle(Bundle) - Method in class org.apache.felix.scr.impl.logger.ExtLogManager
 
bundle(Bundle) - Method in class org.apache.felix.scr.impl.logger.NoOpLogger
 
bundle(Bundle) - Method in interface org.apache.felix.scr.impl.logger.ScrLogger
Create a bundle logger
bundle(Bundle) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager
This logger is used for the logging on a per bundle basis.
bundle(Bundle) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
BUNDLE_CONTEXT_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
bundleChanged(BundleEvent) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
bundleChanged(BundleEvent) - Method in class org.apache.felix.scr.impl.Activator
 
bundleChanged(BundleEvent) - Method in class org.apache.felix.scr.impl.logger.LogManager
 
bundleChanged(BundleEvent) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
BundleComponentActivator - Class in org.apache.felix.scr.impl
The BundleComponentActivator is helper class to load and unload Components of a single bundle.
BundleComponentActivator(ScrLogger, ComponentRegistry, ComponentActorThread, BundleContext, ScrConfiguration, List<ComponentMetadata>) - Constructor for class org.apache.felix.scr.impl.BundleComponentActivator
Called upon starting of the bundle.
BundleComponentActivator.ListenerInfo - Class in org.apache.felix.scr.impl
 
bundleContext - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
bundleContext - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
bundleContext - Variable in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper
 
bundleId - Variable in class org.apache.felix.scr.impl.ComponentRegistryKey
 
bundleId - Variable in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
bundleLocation - Variable in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport.ConfigurationInfo
 
BundleLogger - Interface in org.apache.felix.scr.impl.logger
The BundleLogger defines a simple API to enable some logging on behalf of an extended bundle.
bundleToDTO(BundleContext) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
bundleToRcsMap - Variable in class org.apache.felix.scr.impl.ComponentRegistry
 
byte0 - Static variable in class org.apache.felix.scr.impl.helper.Coercions
 

C

caBundleContext - Variable in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
cacheMetadata - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
cacheMetadata() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
cacheMetadata() - Method in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
call() - Method in class org.apache.felix.scr.impl.manager.ThreadDump
 
canUpdateDynamically(Map<String, Object>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Returns true if the properties can be dynamically applied to the component to which the dependency manager belongs.
cardinality - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
CARDINALITY_0_1 - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
CARDINALITY_0_N - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
CARDINALITY_1_1 - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
CARDINALITY_1_N - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
CARDINALITY_VALID - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
cardinalityJustSatisfied(int) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
cardinalitySatisfied() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
cardinalitySatisfied(int) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
caReference - Variable in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
changeCount - Variable in class org.apache.felix.scr.impl.ComponentRegistry
 
changeCount - Variable in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport.ConfigurationInfo
 
changeCountTimer - Variable in class org.apache.felix.scr.impl.ComponentRegistry
 
changeCountTimerLock - Variable in class org.apache.felix.scr.impl.ComponentRegistry
 
changeRegistration(RegistrationManager.RegState, String[]) - Method in class org.apache.felix.scr.impl.manager.RegistrationManager
 
char0 - Static variable in class org.apache.felix.scr.impl.helper.Coercions
 
characters(char[], int, int) - Method in class org.apache.felix.scr.impl.xml.XmlHandler
 
checkBundleLocation(String, Bundle) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
checkBundleLocation(Configuration, Bundle) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
checkComponentName(Bundle, String) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Checks whether the component name is "globally" unique or not.
checkFactoryPidIndex(TargetedPID) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
checkIfLogEnabled(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
checkType(Class<?>) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
chooseBundlesToDestroy(Set<Bundle>) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
circularInfos - Variable in class org.apache.felix.scr.impl.ComponentRegistry
 
ClassUtils - Class in org.apache.felix.scr.impl.inject.internal
Utility methods for class handling used by method and field references.
ClassUtils() - Constructor for class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
cleanup() - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper
 
cleanup() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
clear() - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
clear() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
clear() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
clearComponents() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
clearEntries() - Method in class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
clearEntries() - Method in class org.apache.felix.scr.impl.manager.MultiplePrototypeRefPair
 
clearEntries() - Method in class org.apache.felix.scr.impl.manager.SinglePrototypeRefPair
 
clearFailed() - Method in class org.apache.felix.scr.impl.inject.RefPair
 
clearServiceProperties() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
close - Variable in class org.apache.felix.scr.impl.manager.EdgeInfo
 
close() - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
Close this instance and unget all services.
close() - Static method in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
close() - Method in class org.apache.felix.scr.impl.logger.LogManager
 
close() - Method in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
close() - Method in class org.apache.felix.scr.impl.logger.LogManager.LogDomain
 
close() - Method in class org.apache.felix.scr.impl.logger.NoOpLogger
 
close() - Method in interface org.apache.felix.scr.impl.logger.ScrLogger
Close the log manager
close() - Method in class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
close() - Method in interface org.apache.felix.scr.impl.manager.DependencyManager.Customizer
 
close() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.FactoryCustomizer
 
close() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
close() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticGreedyCustomizer
 
close() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
close() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
close() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
close() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
close() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Called by the owning Tracker object when it is closed.
close(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Close this ServiceTracker.
close(ComponentContextImpl<S>, EdgeInfo) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Revoke the given bindings.
closed - Variable in class org.apache.felix.scr.impl.logger.LogManager
 
closed - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
true if the tracked object is closed.
closedServices - Variable in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper
 
closeLatch - Variable in class org.apache.felix.scr.impl.manager.EdgeInfo
 
closeRefPair() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
closeServiceObjects(ServiceReference<?>) - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper
 
cm - Variable in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl.ModifyComponentInstance
 
coerce(Class<?>, Object, Bundle) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToArray(Class<?>, Object, Bundle) - Static method in class org.apache.felix.scr.impl.inject.internal.Annotations
 
coerceToBoolean(Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToByte(Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToChar(Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToClass(Object, Bundle) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToDouble(Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToEnum(Object, Class<T>) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToFloat(Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToInteger(Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToLong(Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToShort(Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
coerceToString(Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
Coercions - Class in org.apache.felix.scr.impl.helper
This implements the coercion table in RFC 190 5.6.3
Coercions() - Constructor for class org.apache.felix.scr.impl.helper.Coercions
 
collectDependencies(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Collect and store in m_dependencies_map all the services for dependencies, outside of any locks.
collectDependencies(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
COLLECTION_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
collectStrings(Map.Entry<String, Object>, Set<String>) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
collectStrings(Set<String>) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
collectStrings(Set<String>) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
collectStrings(Set<String>) - Method in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
commands - Variable in class org.apache.felix.scr.impl.ComponentCommandsScrInfo
 
commandsReg - Variable in class org.apache.felix.scr.impl.ComponentCommands
 
compareTo(Map.Entry<?, ?>) - Method in class org.apache.felix.scr.impl.inject.ValueUtils.MapEntryImpl
 
compareTo(ReadOnlyDictionary) - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
completeClose(Map<ServiceReference<S>, T>) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
 
component(Bundle, String, String) - Method in interface org.apache.felix.scr.impl.logger.BundleLogger
 
component(Bundle, String, String) - Method in class org.apache.felix.scr.impl.logger.ExtLogManager
 
component(Bundle, String, String) - Method in class org.apache.felix.scr.impl.logger.NoOpLogger
 
component(Bundle, String, String) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager
This logger is used for the logging on a per bundle basis.
component(Bundle, String, String) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
COMPONENT_CONTEXT_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
ComponentActivator - Interface in org.apache.felix.scr.impl.manager
 
ComponentActorThread - Class in org.apache.felix.scr.impl
The ComponentActorThread is the thread used to act upon registered components of the service component runtime.
ComponentActorThread(ScrLogger) - Constructor for class org.apache.felix.scr.impl.ComponentActorThread
 
componentClass - Variable in class org.apache.felix.scr.impl.inject.field.FieldHandler
The component class.
ComponentCommands - Class in org.apache.felix.scr.impl
 
ComponentCommands(BundleContext, ServiceComponentRuntime, ScrConfiguration) - Constructor for class org.apache.felix.scr.impl.ComponentCommands
 
ComponentCommandsScrInfo - Class in org.apache.felix.scr.impl
 
ComponentCommandsScrInfo(ComponentCommands, BundleContext) - Constructor for class org.apache.felix.scr.impl.ComponentCommandsScrInfo
 
ComponentConstructor<S> - Interface in org.apache.felix.scr.impl.inject
This is used to construct a component instance object, call the constructor and set the activation fields.
ComponentConstructorImpl<S> - Class in org.apache.felix.scr.impl.inject.internal
This implementation is used to construct a component instance object, call the constructor and set the activation fields.
ComponentConstructorImpl(ComponentMetadata, Class<S>, ComponentLogger) - Constructor for class org.apache.felix.scr.impl.inject.internal.ComponentConstructorImpl
 
ComponentContainer<S> - Interface in org.apache.felix.scr.impl.manager
 
componentContext - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
ComponentContextImpl<S> - Class in org.apache.felix.scr.impl.manager
Implementation for the ComponentContext interface
ComponentContextImpl(SingleComponentManager<S>, Bundle, ServiceRegistration<S>) - Constructor for class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
ComponentContextImpl.ComponentInstanceImpl<S> - Class in org.apache.felix.scr.impl.manager
 
ComponentFactoryImpl<S> - Class in org.apache.felix.scr.impl.manager
The ComponentFactoryImpl extends the AbstractComponentManager class to implement the component factory functionality.
ComponentFactoryImpl(ComponentContainer<S>, ComponentMethods) - Constructor for class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
ComponentFactoryImpl.ModifyComponentInstance<S> - Class in org.apache.felix.scr.impl.manager
 
ComponentHolder<S> - Interface in org.apache.felix.scr.impl.manager
The ComponentHolder interface provides the API for supporting component instances configured through either singleton configurations (or no configuration at all) and factory configurations.
ComponentInstanceImpl(ComponentContextImpl<S>) - Constructor for class org.apache.felix.scr.impl.manager.ComponentContextImpl.ComponentInstanceImpl
 
ComponentLogger - Interface in org.apache.felix.scr.impl.logger
The ComponentLogger is the logger to be used to log on behalf of a component.
ComponentManager<S> - Interface in org.apache.felix.scr.impl.manager
 
ComponentMetadata - Class in org.apache.felix.scr.impl.metadata
This class holds the information associated to a component in the descriptor
ComponentMetadata(DSVersion) - Constructor for class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
ComponentMethods<T> - Interface in org.apache.felix.scr.impl.inject
 
ComponentMethodsImpl<T> - Class in org.apache.felix.scr.impl.inject.internal
 
ComponentMethodsImpl() - Constructor for class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
componentName - Variable in class org.apache.felix.scr.impl.ComponentRegistryKey
 
componentPrefix(ScrLogManager.ScrLoggerFacade, long) - Method in class org.apache.felix.scr.impl.logger.ExtLogManager
 
componentPrefix(ScrLogManager.ScrLoggerFacade, long) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager
 
componentRegistry - Variable in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
ComponentRegistry - Class in org.apache.felix.scr.impl
The ComponentRegistry class acts as the global registry for components by name and by component ID.
ComponentRegistry(ScrConfiguration, ScrLogger) - Constructor for class org.apache.felix.scr.impl.ComponentRegistry
 
ComponentRegistry.DefaultConfigurableComponentHolder<S> - Class in org.apache.felix.scr.impl
 
ComponentRegistry.Entry<S,T> - Class in org.apache.felix.scr.impl
 
ComponentRegistry.Info - Class in org.apache.felix.scr.impl
 
ComponentRegistryKey - Class in org.apache.felix.scr.impl
The ComponentRegistryKey is used as the key in the component registry to register components by their names.
ComponentRegistryKey(Bundle, String) - Constructor for class org.apache.felix.scr.impl.ComponentRegistryKey
 
COMPONENTS_SERVICE_OBJECTS_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
ComponentServiceObjectsHelper - Class in org.apache.felix.scr.impl.helper
Utility class for handling references using a ComponentServiceObjects to get services.
ComponentServiceObjectsHelper(BundleContext) - Constructor for class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper
 
ComponentServiceObjectsHelper.ComponentServiceObjectsImpl - Class in org.apache.felix.scr.impl.helper
 
ComponentServiceObjectsImpl(ServiceObjects) - Constructor for class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
 
config - Variable in class org.apache.felix.scr.impl.logger.LogManager
 
config - Variable in class org.apache.felix.scr.impl.logger.ScrLogManager
 
config() - Method in class org.apache.felix.scr.impl.ComponentCommands
 
config(PrintWriter) - Method in class org.apache.felix.scr.impl.ComponentCommandsScrInfo
 
config(PrintWriter) - Method in interface org.apache.felix.scr.info.ScrInfo
List in text the current SCR configuration
config_annotation - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
config_map - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
configAdminTracker - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
configAdminTracker - Variable in class org.apache.felix.scr.impl.helper.ConfigAdminTracker
 
ConfigAdminTracker - Class in org.apache.felix.scr.impl.helper
 
ConfigAdminTracker(ComponentActivator) - Constructor for class org.apache.felix.scr.impl.helper.ConfigAdminTracker
 
configDtoComparator - Variable in class org.apache.felix.scr.impl.ComponentCommands
 
ConfigurableComponentHolder<S> - Class in org.apache.felix.scr.impl.manager
The ConfigurableComponentHolder class is a ComponentHolder for automatically configured components instances that may or may not be configured through Config Admin.
ConfigurableComponentHolder(ComponentActivator, ComponentMetadata, ComponentLogger) - Constructor for class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
ConfigurableComponentHolder.PSFLoader - Class in org.apache.felix.scr.impl.manager
 
configurableServiceProperties - Variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
configuration - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider
 
CONFIGURATION_ADMIN - Static variable in class org.apache.felix.scr.impl.helper.ConfigAdminTracker
 
CONFIGURATION_POLICY_IGNORE - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
CONFIGURATION_POLICY_OPTIONAL - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
CONFIGURATION_POLICY_REQUIRE - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
CONFIGURATION_POLICY_VALID - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
configurationDeleted(TargetedPID, TargetedPID) - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
The configuration with the given PID has been deleted from the Configuration Admin service.
configurationDeleted(TargetedPID, TargetedPID) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
The configuration with the given pid (service.pid of the configuration object) is deleted.
configurationEvent(ConfigurationEvent) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
Called by the Configuration Admin service if a configuration is updated or removed.
ConfigurationInfo(Dictionary<String, Object>, String, long) - Constructor for class org.apache.felix.scr.impl.manager.RegionConfigurationSupport.ConfigurationInfo
 
configurationUpdated(TargetedPID, TargetedPID, Dictionary<String, Object>, long) - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
Configure a component with configuration from the given PID.
configurationUpdated(TargetedPID, TargetedPID, Dictionary<String, Object>, long) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
Configures a component with the given configuration.
configure(Dictionary<String, ?>, boolean) - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
configureComponentHolder(ComponentHolder<?>) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
The return value is only relevant for the call from RegionConfigurationSupport.configurationEvent(ConfigurationEvent) in the case of a deleted configuration which is not a factory configuration!
constructor - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentConstructorImpl
 
constructorArgTypes - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentConstructorImpl
 
constructorRefs - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentConstructorImpl
 
containsKey(Object) - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
containsValue(Object) - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
context - Variable in class org.apache.felix.scr.impl.AbstractExtender
 
context - Variable in class org.apache.felix.scr.impl.ComponentCommands
 
context - Variable in class org.apache.felix.scr.impl.ComponentCommandsScrInfo
 
context - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker
The Bundle Context used by this ServiceTracker.
context - Variable in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
convert(Class<?>, Object) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
convert(Object) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
copyEntries(M) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Copy the tracked items and associated values into the specified map.
copyKeys(S[]) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Copy the tracked items into an array.
copyTo(Dictionary<String, Object>, Map<String, ?>, boolean) - Static method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Copies the properties from the source Dictionary into the target Dictionary except for private properties (whose name has a leading dot) which are only copied if the allProps parameter is true.
copyTo(Map<String, Object>, Dictionary<String, ?>) - Static method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
copyToDictionary(Dictionary<String, ?>, boolean) - Static method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
copyToMap(Dictionary<String, ?>, boolean) - Static method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Copies the properties from the source Dictionary into the target Dictionary except for private properties (whose name has a leading dot) which are only copied if the allProps parameter is true.
create(BundleContext, LogConfiguration) - Static method in class org.apache.felix.scr.impl.logger.ScrLoggerFactory
Retrieves the logger based on the provided log configuration If the logging is disabled, the NoOpLogger is used If the logging is enabled but the log extension is disabled, use ScrLogManager If the logging is enabled and the log extension is also enabled, use ExtLogManager
createComponent(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
createComponentHolder(ComponentActivator, ComponentMetadata, ComponentLogger) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Factory method to issue ComponentHolder instances to manage components described by the given component metadata.
createComponentManager() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
Creates an SingleComponentManager instance with the BundleComponentActivator and ComponentMetadata of this instance.
createComponentManager(boolean) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
createComponentMethods() - Method in class org.apache.felix.scr.impl.ComponentRegistry.DefaultConfigurableComponentHolder
 
createComponentMethods() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
createConverter(Bundle) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
createExecutor() - Method in class org.apache.felix.scr.impl.AbstractExtender
Create the executor used to start extensions asynchronously.
createExtension(Bundle) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
createImplementationObject(Bundle, SingleComponentManager.SetImplementationObject<S>, ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
createLoggerFacade(LogManager.LogDomain, String) - Method in class org.apache.felix.scr.impl.logger.LogManager
 
createLoggerFacade(LogManager.LogDomain, String) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager
 
createNewFieldHandlerMap() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
currentRefPair - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
customizer - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker
The ServiceTrackerCustomizer for this tracker.
customizerAdded(ServiceReference<S>, U, T, int, int) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.Tracked
 
customizerAdded(S, R, T, int, int) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
 
customizerAdding(ServiceReference<S>, U) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.Tracked
Call the specific customizer adding method.
customizerAdding(S, R) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Call the specific customizer adding method.
customizerModified(ServiceReference<S>, U, T, int) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.Tracked
Call the specific customizer modified method.
customizerModified(S, R, T, int) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Call the specific customizer modified method.
customizerRemoved(ServiceReference<S>, U, T, int) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.Tracked
Call the specific customizer removed method.
customizerRemoved(S, R, T, int) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Call the specific customizer removed method.

D

deactivate() - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
 
deactivate() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
deactivate() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
 
deactivateComponentManager() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
deactivated - Variable in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
 
deactivateDependencyManagers() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
deactivateInternal(int, boolean, boolean) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Handles deactivating, disabling, and disposing a component manager.
DeactivateMethod - Class in org.apache.felix.scr.impl.inject.methods
 
DeactivateMethod(String, boolean, Class<?>, DSVersion, boolean, boolean) - Constructor for class org.apache.felix.scr.impl.inject.methods.DeactivateMethod
 
deactivateTracker() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
debug(Bundle, String) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
debug(Bundle, String) - Method in class org.apache.felix.scr.impl.Activator
 
DEBUG - Enum constant in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
 
DEBUG - Static variable in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
 
DEBUG - Static variable in class org.apache.felix.scr.impl.manager.ServiceTracker
 
deepCopy(Map<String, Object>) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
DEFAULT_LOCK_TIMEOUT_MILLISECONDS - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
DEFAULT_SERVICE_CHANGECOUNT_TIMEOUT_MILLISECONDS - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
DEFAULT_STOP_TIMEOUT_MILLISECONDS - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
DefaultConfigurableComponentHolder(ComponentActivator, ComponentMetadata, ComponentLogger) - Constructor for class org.apache.felix.scr.impl.ComponentRegistry.DefaultConfigurableComponentHolder
 
defaultMinimumCardinality(ReferenceMetadata) - Static method in class org.apache.felix.scr.impl.manager.DependencyManager
 
defaultValues - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
deleteComponent(int) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
deleteComponent(int) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
The component factory does not have a component to delete.
deleteComponent(int) - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
deleteComponent(int) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
deleted - Variable in class org.apache.felix.scr.impl.inject.RefPair
 
DependencyManager<S,T> - Class in org.apache.felix.scr.impl.manager
The DependencyManager manages the references to services declared by a single <reference>invalid input: '<'/code element in component descriptor.
DependencyManager(AbstractComponentManager<S>, ReferenceMetadata, int) - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager
Constructor that receives several parameters.
DependencyManager.AbstractCustomizer - Class in org.apache.felix.scr.impl.manager
 
DependencyManager.Customizer<S,T> - Interface in org.apache.felix.scr.impl.manager
 
DependencyManager.FactoryCustomizer - Class in org.apache.felix.scr.impl.manager
 
DependencyManager.MultipleDynamicCustomizer - Class in org.apache.felix.scr.impl.manager
 
DependencyManager.MultipleStaticGreedyCustomizer - Class in org.apache.felix.scr.impl.manager
 
DependencyManager.MultipleStaticReluctantCustomizer - Class in org.apache.felix.scr.impl.manager
 
DependencyManager.NoPermissionsCustomizer - Class in org.apache.felix.scr.impl.manager
 
DependencyManager.OpenStatusImpl<S,T> - Class in org.apache.felix.scr.impl.manager
 
DependencyManager.SingleDynamicCustomizer - Class in org.apache.felix.scr.impl.manager
 
DependencyManager.SingleStaticCustomizer - Class in org.apache.felix.scr.impl.manager
 
dereference() - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
description - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
destroy() - Method in class org.apache.felix.scr.impl.Activator.ScrExtension
 
destroyExtension(Bundle) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
destroying - Variable in class org.apache.felix.scr.impl.AbstractExtender
 
disable(boolean) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
disable(String) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
disableComponent(String) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
Implements the ComponentContext.disableComponent(String) method by first finding the component(s) for the name and disabling them.
disableComponent(String) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
disableComponent(String) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
disableComponent(ComponentDescriptionDTO) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
disableComponents(boolean) - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
Disables all components of this holder.
disableComponents(boolean) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
disabled - Enum constant in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
disableDependencyManagers() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
disableInternal() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
dispose() - Method in class org.apache.felix.scr.impl.helper.ConfigAdminTracker
 
dispose() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
dispose() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl.ComponentInstanceImpl
 
dispose() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl.ModifyComponentInstance
 
dispose(int) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
Dispose of this component activator instance and all the component managers.
dispose(int) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Disposes off this component deactivating and disabling it first as required.
dispose(int) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
Disposes off all components ever created by this component holder.
disposeComponents(int) - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
Disposes off all components of this holder.
disposeComponents(int) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
disposeComponents(Bundle) - Method in class org.apache.felix.scr.impl.Activator
Unloads components of the given bundle.
disposed - Enum constant in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
disposed(SingleComponentManager<S>) - Method in interface org.apache.felix.scr.impl.manager.ComponentContainer
Informs the holder that the component has been disposed as a result of calling the dispose method.
disposed(SingleComponentManager<S>) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
disposed(SingleComponentManager<S>) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
disposeImplementationObject(ComponentContextImpl<S>, int) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
dm - Variable in class org.apache.felix.scr.impl.ComponentRegistry.Entry
 
dm - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.OpenStatusImpl
 
doCreateExtension(Bundle) - Method in class org.apache.felix.scr.impl.AbstractExtender
Create the extension for the given bundle, or null if the bundle is not to be extended.
doCreateExtension(Bundle) - Method in class org.apache.felix.scr.impl.Activator
 
doDeactivate(int, boolean) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
doFindMethod(Class<?>, boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
doFindMethod(Class<?>, boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
doFindMethod(Class<?>, boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
Finds the method named in the BaseMethod.m_methodName field in the given targetClass.
doInvokeBindMethod(ComponentContextImpl<S>, ReferenceMethod, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
domain - Variable in class org.apache.felix.scr.impl.logger.LogManager.LoggerFacade
 
domains - Variable in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
doMissingWait() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
doStart() - Method in class org.apache.felix.scr.impl.AbstractExtender
 
doStart() - Method in class org.apache.felix.scr.impl.Activator
 
doStop() - Method in class org.apache.felix.scr.impl.AbstractExtender
 
doStop() - Method in class org.apache.felix.scr.impl.Activator
Unregisters this instance as a bundle listener and unloads all components which have been registered during the active life time of the SCR implementation bundle.
double0 - Static variable in class org.apache.felix.scr.impl.helper.Coercions
 
doUngetService(ScrComponentContext, T) - Method in class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
DS10 - Enum constant in enum org.apache.felix.scr.impl.metadata.DSVersion
 
DS11 - Enum constant in enum org.apache.felix.scr.impl.metadata.DSVersion
 
DS11Felix - Enum constant in enum org.apache.felix.scr.impl.metadata.DSVersion
 
DS12 - Enum constant in enum org.apache.felix.scr.impl.metadata.DSVersion
 
DS12Felix - Enum constant in enum org.apache.felix.scr.impl.metadata.DSVersion
 
DS13 - Enum constant in enum org.apache.felix.scr.impl.metadata.DSVersion
 
DS14 - Enum constant in enum org.apache.felix.scr.impl.metadata.DSVersion
 
DSnone - Enum constant in enum org.apache.felix.scr.impl.metadata.DSVersion
 
dsVersion - Variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
DSVersion - Enum in org.apache.felix.scr.impl.metadata
 
DSVersion(int) - Constructor for enum org.apache.felix.scr.impl.metadata.DSVersion
 
dtoCache - Variable in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
dumpThreads() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
DuplexReferenceMethod(ReferenceMethod[]) - Constructor for class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods.DuplexReferenceMethod
 
DuplexReferenceMethods - Class in org.apache.felix.scr.impl.inject.internal
 
DuplexReferenceMethods(List<ReferenceMethods>) - Constructor for class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods
 
DuplexReferenceMethods.DuplexReferenceMethod - Class in org.apache.felix.scr.impl.inject.internal
 

E

EdgeInfo - Class in org.apache.felix.scr.impl.manager
EdgeInfo holds information about the service event tracking counts for creating (open) and disposing (close) implementation object instances per dependency manager.
EdgeInfo() - Constructor for class org.apache.felix.scr.impl.manager.EdgeInfo
 
edgeInfos - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
EL_COMPONENT - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
EL_COMPONENTS - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
EL_FACTORY_PROPERTIES - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
EL_FACTORY_PROPERTY - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
EL_IMPL - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
EL_PROPERTIES - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
EL_PROPERTY - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
EL_PROVIDE - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
EL_REF - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
EL_SERVICE - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
elements() - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
EMPTY - Static variable in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
EMPTY_REF_MAP - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
EMPTY_VALUE_TYPES - Static variable in class org.apache.felix.scr.impl.inject.ValueUtils
Empty array.
enable(boolean) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
enable(String) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
enableComponent(String) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
Implements the ComponentContext.enableComponent(String) method by first finding the component(s) for the name and enabling them.
enableComponent(String) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
enableComponent(String) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
enableComponent(ComponentDescriptionDTO) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
enableComponents(boolean) - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
Enables all components of this holder and if satisfied activates them.
enableComponents(boolean) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
enabled - Variable in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
enableInternal() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
enableLatchWait() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Use a CountDownLatch as a non-reentrant "lock" that can be passed between threads.
enableLock - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
endElement(String, String, String) - Method in class org.apache.felix.scr.impl.xml.XmlHandler
 
enterCreate(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
enterCreate(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Track getService calls by service reference.
enterCreate(ServiceReference<T>) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
Entry(DependencyManager<S, T>, int) - Constructor for class org.apache.felix.scr.impl.ComponentRegistry.Entry
 
entrySet() - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
equals(Object) - Method in class org.apache.felix.scr.impl.ComponentRegistryKey
 
equals(Object) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
Compares this ComponentFactoryImpl object to another object.
equals(Object) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
Compares this ImmediateComponentHolder object to another object.
equals(Object) - Method in class org.apache.felix.scr.impl.manager.RegistrationManager.RegStateWrapper
 
equals(Object) - Method in class org.apache.felix.scr.impl.metadata.TargetedPID
 
err() - Method in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
 
ERROR - Enum constant in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
 
escape(String) - Static method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
see core spec 3.2.7.
ExtComponentContext - Interface in org.apache.felix.scr.component
The ExtComponentContext is a custom extension of the standard ComponentContext allowing to update the service registration properties of a component registered as a service.
ExtendedServiceEvent - Class in org.apache.felix.scr.impl.manager
 
ExtendedServiceEvent(int, ServiceReference) - Constructor for class org.apache.felix.scr.impl.manager.ExtendedServiceEvent
 
ExtendedServiceEvent(ServiceEvent) - Constructor for class org.apache.felix.scr.impl.manager.ExtendedServiceEvent
 
ExtendedServiceListener<U> - Interface in org.apache.felix.scr.impl.manager
 
extendedServiceListenerContext - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker
 
ExtendedServiceListenerContext<U> - Interface in org.apache.felix.scr.impl.manager
 
extensions - Variable in class org.apache.felix.scr.impl.AbstractExtender
 
ExtFactoryComponentInstance<S> - Interface in org.apache.felix.scr.component
 
ExtLogManager - Class in org.apache.felix.scr.impl.logger
Implements an extension to the SCR log manager that uses logger names to create a hierarchy of loggers.
ExtLogManager(BundleContext, LogConfiguration) - Constructor for class org.apache.felix.scr.impl.logger.ExtLogManager
 
extractSubMaps(Collection<String>, Map<String, Object>) - Static method in class org.apache.felix.scr.impl.inject.internal.Annotations
 

F

facades - Variable in class org.apache.felix.scr.impl.logger.LogManager.LogDomain
 
factory - Variable in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
FactoryCustomizer() - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager.FactoryCustomizer
 
factoryEnabled - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
failed - Variable in class org.apache.felix.scr.impl.inject.RefPair
 
failureReason - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
field - Variable in class org.apache.felix.scr.impl.inject.field.FieldHandler
The field used for the injection.
field - Variable in class org.apache.felix.scr.impl.inject.field.FieldUtils.FieldSearchResult
 
FIELD_STRATEGY_REPLACE - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
FIELD_STRATEGY_UPDATE - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
FIELD_STRATEGY_VALID - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
FIELD_VALUE_TYPE_PROPERTIES - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
FIELD_VALUE_TYPE_REFERENCE - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
FIELD_VALUE_TYPE_SERVICE - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
FIELD_VALUE_TYPE_SERVICEOBJECTS - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
FIELD_VALUE_TYPE_TUPLE - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
FIELD_VALUE_TYPE_VALID - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
fieldExists(FieldHandler, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler.NotFound
 
fieldExists(FieldHandler, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler.NotResolved
 
fieldExists(FieldHandler, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler.Resolved
 
fieldExists(FieldHandler, ComponentLogger) - Method in interface org.apache.felix.scr.impl.inject.field.FieldHandler.State
 
fieldExists(ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
FieldHandler - Class in org.apache.felix.scr.impl.inject.field
Handler for field references
FieldHandler(ReferenceMetadata, Class<?>) - Constructor for class org.apache.felix.scr.impl.inject.field.FieldHandler
Create a new field handler
FieldHandler.METHOD_TYPE - Enum in org.apache.felix.scr.impl.inject.field
 
FieldHandler.NotFound - Class in org.apache.felix.scr.impl.inject.field
Final state of field couldn't be found or errors occurred.
FieldHandler.NotResolved - Class in org.apache.felix.scr.impl.inject.field
Initial state.
FieldHandler.ReferenceMethodImpl - Class in org.apache.felix.scr.impl.inject.field
 
FieldHandler.Resolved - Class in org.apache.felix.scr.impl.inject.field
Final state of field could be found and is valid.
FieldHandler.State - Interface in org.apache.felix.scr.impl.inject.field
Internal state interface.
FieldMethods - Class in org.apache.felix.scr.impl.inject.field
FieldMethods provides implementations for bind/unbind/updated which handle manipulation of fields.
FieldMethods(ReferenceMetadata, Class<?>, DSVersion, boolean) - Constructor for class org.apache.felix.scr.impl.inject.field.FieldMethods
 
FieldSearchResult(Field, boolean) - Constructor for class org.apache.felix.scr.impl.inject.field.FieldUtils.FieldSearchResult
 
FieldUtils - Class in org.apache.felix.scr.impl.inject.field
Utility methods for handling field injection.
FieldUtils() - Constructor for class org.apache.felix.scr.impl.inject.field.FieldUtils
 
FieldUtils.FieldSearchResult - Class in org.apache.felix.scr.impl.inject.field
filter(String) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
findBundle(String) - Method in class org.apache.felix.scr.impl.ComponentCommandsScrInfo
 
findComponents(String) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
findConfigurations(ConfigurationAdmin, String) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
findDescriptors(Bundle, String) - Static method in class org.apache.felix.scr.impl.BundleComponentActivator
Finds component descriptors based on descriptor location.
findFactoryConfigurations(ConfigurationAdmin, String, Bundle) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
Returns all configurations whose factory PID equals the given factory PID or null if no such configurations exist
findMethod(ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
Finds the method named in the BaseMethod.m_methodName field in the given targetClass.
findSingletonConfiguration(ConfigurationAdmin, String, Bundle) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
Returns the configuration whose PID equals the given pid.
firstArrayElement(Object, Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
firstCollectionElement(Object, Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 
firstElement - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
Flag for detecting the first element.
float0 - Static variable in class org.apache.felix.scr.impl.helper.Coercions
 
format(Object, int) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
format(Object, PrintWriter, int) - Method in class org.apache.felix.scr.impl.ComponentCommandsScrInfo
 
format(String, Object...) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager
 
format(ComponentConfigurationDTO, int) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
format(ComponentDescriptionDTO[], int) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
format(ComponentDescriptionDTO, int) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
FORMATTER_LOGGER_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 

G

get(Object) - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
getActivate() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the name of the activate method
getActivateMethod() - Method in interface org.apache.felix.scr.impl.inject.ComponentMethods
 
getActivateMethod() - Method in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
getActivationFields() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the names of the activation fields
getActivator() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getActivator() - Method in interface org.apache.felix.scr.impl.manager.ComponentContainer
Returns the ComponentActivator owning this component holder.
getActivator() - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
Returns the ComponentActivator owning this component holder.
getActivator() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
getBestFromQueue() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
getBestRefPair() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Returns a ServiceReference instances for a service implementing the interface and complying to the (optional) target filter declared for this dependency.
getBind() - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
getBind() - Method in class org.apache.felix.scr.impl.inject.field.FieldMethods
 
getBind() - Method in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods
 
getBind() - Method in class org.apache.felix.scr.impl.inject.methods.BindMethods
 
getBind() - Method in interface org.apache.felix.scr.impl.inject.ReferenceMethods
Get the method to bind a service.
getBind() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the name of a method in the component implementation class that is used to notify that a service is bound to the component configuration
getBindMethods(String) - Method in interface org.apache.felix.scr.impl.inject.ComponentMethods
 
getBindMethods(String) - Method in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
getBoundValues(String) - Method in interface org.apache.felix.scr.impl.inject.ScrComponentContext
 
getBoundValues(String) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getBundle() - Method in class org.apache.felix.scr.impl.logger.LogManager.LoggerFacade
 
getBundle() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Returns the Bundle providing this component.
getBundleContext() - Method in class org.apache.felix.scr.impl.AbstractExtender
 
getBundleContext() - Method in class org.apache.felix.scr.impl.BundleComponentActivator
Returns the BundleContext
getBundleContext() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getBundleContext() - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
getBundleContext() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getBundleId() - Method in class org.apache.felix.scr.impl.ComponentRegistryKey
 
getBundleId() - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
getBundleID(String) - Method in class org.apache.felix.scr.impl.ComponentCommandsScrInfo
 
getBundleIdentifier(Bundle) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager
 
getBundleLocation() - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport.ConfigurationInfo
 
getBundleVersion(Bundle) - Static method in class org.apache.felix.scr.impl.metadata.TargetedPID
Returns the bundle's version as required for targeted PIDs: If the bundle has a version the string representation of the version string converted to a Version object is returned.
getCardinality() - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
getCardinality() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the cardinality as a string
getChangeCount() - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport.ConfigurationInfo
 
getClassFromComponentClassLoader(Class<?>, String, ComponentLogger) - Static method in class org.apache.felix.scr.impl.inject.internal.ClassUtils
Returns the class object representing the class of the field reference The class loader of the component class is used to load the service class.
getCloseLatch() - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
getComponentClass() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
getComponentConfigurationDTOs(ComponentDescriptionDTO) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
getComponentContext() - Method in class org.apache.felix.scr.impl.inject.BaseParameter
 
getComponentContexts() - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
getComponentDescriptionDTO(Bundle, String) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
getComponentDescriptionDTOs(Bundle...) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
getComponentHolder(Bundle, String) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Returns the component registered under the given name or null if no component is registered yet.
getComponentHolders() - Method in class org.apache.felix.scr.impl.ComponentRegistry
Returns an array of all values currently stored in the component holders map.
getComponentHolders(TargetedPID) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
getComponentHolders(Bundle...) - Method in class org.apache.felix.scr.impl.ComponentRegistry
 
getComponentHoldersByPid(TargetedPID) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Returns the set of ComponentHolder instances whose configuration pids are matching the given pid.
getComponentInstance() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getComponentInstance() - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
getComponentInstance() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
getComponentManager() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getComponentManagers() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
Returns all component managers from the map and the single component manager, optionally also removing them from the map.
getComponentManagers(List<AbstractComponentManager<S>>) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getComponentManagers(List<AbstractComponentManager<S>>) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
getComponentManagers(List<AbstractComponentManager<S>>) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
getComponentManagers(Map<?, SingleComponentManager<S>>, List<AbstractComponentManager<S>>) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
getComponentMetadata() - Method in interface org.apache.felix.scr.impl.inject.ScrComponentContext
 
getComponentMetadata() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getComponentMetadata() - Method in interface org.apache.felix.scr.impl.manager.ComponentContainer
Returns the ComponentMetadata describing and declaring this component.
getComponentMetadata() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getComponentMetadata() - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
Returns the ComponentMetadata describing and declaring this component.
getComponentMetadata() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
getComponentMetadataList() - Method in class org.apache.felix.scr.impl.xml.XmlHandler
Called to retrieve the service descriptors
getComponentMethods() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getComponentMethods() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
getComponentName() - Method in class org.apache.felix.scr.impl.ComponentRegistryKey
 
getComponentObjectsMethod(Class<?>, boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
 
getComponents() - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
Returns all Component instances held by this holder.
getComponents() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
getComponentServiceObjectsHelper() - Method in interface org.apache.felix.scr.impl.inject.ScrComponentContext
 
getComponentServiceObjectsHelper() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getConfigAdmin(BundleContext) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
getConfiguration() - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
getConfiguration() - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
getConfigurationInfo(TargetedPID, TargetedPID, ComponentHolder<?>, BundleContext) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
This gets config admin, gets the requested configuration, extracts the info we need from it, and ungets config admin.
getConfigurationPid() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the configuration pid for the component.
getConfigurationPolicy() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the configuration Policy
getConfigurationTargetedPID(TargetedPID, TargetedPID) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
getConfigurationTargetedPID(TargetedPID, TargetedPID) - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
Returns the targeted PID used to configure this component
getConfigurationTargetedPID(TargetedPID, TargetedPID) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
getConstructor() - Method in interface org.apache.felix.scr.impl.inject.ComponentMethods
 
getConstructor() - Method in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
getCustomizedObject(S) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Return the customized object for the specified item
getDeactivate() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the name of the deactivate method
getDeactivateMethod() - Method in interface org.apache.felix.scr.impl.inject.ComponentMethods
 
getDeactivateMethod() - Method in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
getDebugInfo() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
getDefaultCacheMetadata() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultFactoryEnabled() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultGlobalExtender() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultInfoAsService() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultKeepInstances() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultLockTimeout() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultLogEnabled() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultLogExtension() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultLogLevel() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultStopTimeout() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getDefaultValue() - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
getDependencies() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the dependency descriptors
getDependencyManager(String) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getDependencyManagers() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Returns an iterator over the DependencyManager objects representing the declared references in declaration order
getDescription() - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
getDirectComponentManagers() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
getDm() - Method in class org.apache.felix.scr.impl.ComponentRegistry.Entry
 
getDSVersion() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
getDSVersion() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the namespace code of the namespace of the component element declaring this component.
getEdgeInfo(DependencyManager<S, ?>) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getEventType(ConfigurationEvent) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
getFactoryIdentifier() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the factory identifier
getFactoryProperties() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the factory properties.
getFactoryPropertyMetaData() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the list of factory property meta data.
getFailureReason() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getFailureReason() - Method in interface org.apache.felix.scr.impl.manager.ComponentManager
 
getField() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the name of a field in the component implementation class that is used to hold the reference
getField(Class<?>, Class<?>, String, boolean, boolean, ComponentLogger) - Static method in class org.apache.felix.scr.impl.inject.field.FieldUtils
Finds the field named fieldName field in the given targetClass.
getFieldCollectionType() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the value type of a field in the component implementation class that is used to hold the reference
getFieldOption() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the strategy of a field in the component implementation class that is used to hold the reference
getFieldValue(Object) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
getFrameworkServiceReferences(String) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getHolderFromDescription(ComponentDescriptionDTO) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
Return the component holder
getId() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getId() - Method in interface org.apache.felix.scr.impl.manager.ComponentManager
 
getID() - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
getImplementationClassName() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the name of the implementation class
getImplementationObject(boolean) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getIndex() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getInit() - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
getInit() - Method in class org.apache.felix.scr.impl.inject.field.FieldMethods
 
getInit() - Method in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods
 
getInit() - Method in class org.apache.felix.scr.impl.inject.methods.BindMethods
 
getInit() - Method in interface org.apache.felix.scr.impl.inject.ReferenceMethods
Get an optional method to initialize the component reference handling.
getInitialReferences(String, String) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Returns the list of initial ServiceReferences that will be tracked by this ServiceTracker.
getInstance() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl.ComponentInstanceImpl
 
getInstance() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl.ModifyComponentInstance
 
getInstance() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
Get the object that is implementing this descriptor
getInterface() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Returns the fully qualified name of the class that is used by the component to access the service
getKey() - Method in class org.apache.felix.scr.impl.inject.ValueUtils.MapEntryImpl
 
getLatch() - Method in class org.apache.felix.scr.impl.manager.RegistrationManager.RegStateWrapper
 
getLocales() - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider
 
getLockTimeout() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getLogDomain(Bundle) - Method in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
getLogger() - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
getLogger() - Method in interface org.apache.felix.scr.impl.inject.ScrComponentContext
 
getLogger() - Method in class org.apache.felix.scr.impl.logger.LogManager.LoggerFacade
 
getLogger() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getLogger() - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
getLogger() - Method in interface org.apache.felix.scr.impl.manager.ComponentContainer
 
getLogger() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getLogger() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
getLogger(String) - Method in class org.apache.felix.scr.impl.logger.LogManager.LogDomain
 
getLogger(String, Class<?>, ScrComponentContext, RefPair<?, ?>) - Static method in class org.apache.felix.scr.impl.inject.ValueUtils
 
getLogger(LogManager.LoggerFacade, Bundle, String) - Method in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
getLogger(Bundle, String, Class<T>) - Method in class org.apache.felix.scr.impl.logger.LogManager
 
getLogLevel() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
Returns the current log level.
getLogLevel() - Method in interface org.apache.felix.scr.impl.logger.LogConfiguration
Returns the current log level
getLogLevel() - Method in class org.apache.felix.scr.impl.logger.ScrLogManager
 
getLogLevel(Object) - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getManagedServiceReference(BundleContext) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
getManagers() - Method in class org.apache.felix.scr.impl.manager.ExtendedServiceEvent
 
getMapMethod(Class<?>, Class<?>, boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
Returns a method taking a single map parameter or null if no such method exists.
getMessage() - Method in class org.apache.felix.scr.impl.inject.internal.Annotations.Invalid
 
getMethod() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
getMethod() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.MethodInfo
 
getMethod(Class<?>, String, Class[], boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
Finds the named public or protected method in the given class or any super class.
getMethodName() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
getMethodNamePrefix() - Method in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
getMethodNamePrefix() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
getMethodNamePrefix() - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
 
getMethodNamePrefix() - Method in class org.apache.felix.scr.impl.inject.methods.DeactivateMethod
 
getMethodNamePrefix() - Method in class org.apache.felix.scr.impl.inject.methods.ModifiedMethod
 
getMethodNamePrefix() - Method in class org.apache.felix.scr.impl.inject.methods.UnbindMethod
 
getMethodNamePrefix() - Method in class org.apache.felix.scr.impl.inject.methods.UpdatedMethod
 
getMinCardinalityName() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
getMinimumCardinality(Map<String, Object>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getModified() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the name of the modified method
getModifiedMethod() - Method in interface org.apache.felix.scr.impl.inject.ComponentMethods
 
getModifiedMethod() - Method in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
getName() - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
getName() - Method in class org.apache.felix.scr.impl.logger.LogManager.LoggerFacade
 
getName() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
getName() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getName() - Method in interface org.apache.felix.scr.impl.manager.ReferenceManager
Returns the name of the service reference.
getName() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the name of the component
getName() - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
Get the name of the property
getName() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Returns the name of the reference
getNames(List<ReferenceMetadata>) - Method in class org.apache.felix.scr.impl.inject.internal.ComponentConstructorImpl
 
getNumberOfConstructorParameters() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the number of constructor parameters (0 is default)
getObjectClassDefinition(String, String) - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider
 
getOpenLatch() - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
getOptionLabels() - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
getOptionValues() - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
getPackageAdmin() - Static method in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
getPackageName(Class<?>) - Static method in class org.apache.felix.scr.impl.inject.internal.ClassUtils
Returns the name of the package to which the class belongs or an empty string if the class is in the default package.
getPackageName(Class<?>) - Static method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
Returns the name of the package to which the class belongs or an empty string if the class is in the default package.
getParameterCollectionType() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the value type of a parameter in the component implementation class that is used to hold the reference DS 1.4
getParameterIndex() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the parameter index, if specified.
getParameters(Method, ActivatorParameter) - Method in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
getParameters(Method, BindParameters) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
 
getParameters(Method, P) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
Returns the parameter array created from the rawParameter using the actual parameter type list of the method.
getParametersForLogging(Object[]) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
getPidIndex(TargetedPID) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
getPolicy() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the policy as a string
getPolicyOption() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the policy option as a string
getPrefix(Class<?>) - Static method in class org.apache.felix.scr.impl.inject.internal.Annotations
 
getPreviousRefMap() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
getProperties() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getProperties() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getProperties() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
For ComponentFactoryImpl, this is used only for updating targets on the dependency managers, so we don't need any other properties.
getProperties() - Method in interface org.apache.felix.scr.impl.manager.ComponentManager
 
getProperties() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
Returns the (private copy) of the Component properties to be used for the ComponentContext as well as eventual service registration.
getProperties() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the properties.
getPropertyMetaData() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the list of property meta data.
getProps() - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport.ConfigurationInfo
 
getPrototypeRefInstance(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper
 
getProvidedServices() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getProvidedServices() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
getProvides() - Method in class org.apache.felix.scr.impl.metadata.ServiceMetadata
Returns the implemented interfaces
getRawPid() - Method in class org.apache.felix.scr.impl.metadata.TargetedPID
Gets the raw PID with which this instance has been created.
getReason() - Method in class org.apache.felix.scr.impl.inject.ActivatorParameter
 
getRef() - Method in class org.apache.felix.scr.impl.inject.RefPair
 
getReferenceManagers() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getReferenceManagers() - Method in interface org.apache.felix.scr.impl.manager.ComponentManager
 
getReferenceMetadata() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getReferenceValueType(Class<?>, ReferenceMetadata, Class<?>, Field, ComponentLogger) - Static method in class org.apache.felix.scr.impl.inject.ValueUtils
Get the value type of the reference for a field/constructor argument
getRefPair() - Method in class org.apache.felix.scr.impl.inject.BindParameters
 
getRefPair(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Returns the RefPair containing the given service reference and the bound service or null if this is instance is not currently bound to that service.
getRefs(AtomicInteger) - Method in interface org.apache.felix.scr.impl.inject.OpenStatus
 
getRefs(AtomicInteger) - Method in interface org.apache.felix.scr.impl.manager.DependencyManager.Customizer
 
getRefs(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.FactoryCustomizer
 
getRefs(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
getRefs(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticGreedyCustomizer
 
getRefs(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
getRefs(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
getRefs(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.OpenStatusImpl
 
getRefs(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
getRefs(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
getRegisteredServiceReference() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getRegisteredServiceReference() - Method in interface org.apache.felix.scr.impl.manager.ComponentManager
 
getRegState() - Method in class org.apache.felix.scr.impl.manager.RegistrationManager.RegStateWrapper
 
getReplaceCollection(BindParameters) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
getResult() - Method in class org.apache.felix.scr.impl.inject.MethodResult
 
getReversedDependencyManagers() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Returns an iterator over the DependencyManager objects representing the declared references in reversed declaration order
getScope() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
getScope() - Method in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
getSelectedComponents(String) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
Returns an array of ComponentHolder instances which match the name.
getService() - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
 
getService() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
All ComponentManagers are ServiceFactory instances
getService(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Returns the service instance for the service reference returned by the DependencyManager.getBestRefPair() method.
getService(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
getService(ComponentContextImpl<S>, RefPair<S, T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getService(ComponentContextImpl<S>, ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Returns the service described by the ServiceReference.
getService(Bundle, ServiceRegistration) - Method in class org.apache.felix.scr.impl.config.ScrManagedServiceServiceFactory
 
getService(Bundle, ServiceRegistration) - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProviderServiceFactory
 
getService(Bundle, ServiceRegistration<S>) - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
getService(Bundle, ServiceRegistration<S>) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
getService(ServiceReference<S>) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Returns the service object for the specified ServiceReference if the specified referenced service is being tracked by this ServiceTracker.
getServiceChangecountTimeout() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
getServiceCount() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
 
getServiceInternal(ServiceRegistration<S>) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getServiceInternal(ServiceRegistration<S>) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
getServiceMetadata() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the associated ServiceMetadata
getServiceName() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getServiceObject(BindParameters, BundleContext) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler.ReferenceMethodImpl
 
getServiceObject(BindParameters, BundleContext) - Method in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods.DuplexReferenceMethod
 
getServiceObject(BindParameters, BundleContext) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
 
getServiceObject(BindParameters, BundleContext) - Method in interface org.apache.felix.scr.impl.inject.ReferenceMethod
 
getServiceObject(ScrComponentContext) - Method in class org.apache.felix.scr.impl.inject.RefPair
 
getServiceObject(ScrComponentContext) - Method in class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
getServiceObject(ScrComponentContext) - Method in class org.apache.felix.scr.impl.manager.MultiplePrototypeRefPair
 
getServiceObject(ScrComponentContext) - Method in class org.apache.felix.scr.impl.manager.SinglePrototypeRefPair
 
getServiceObject(ScrComponentContext) - Method in class org.apache.felix.scr.impl.manager.SingleRefPair
 
getServiceObject(ScrComponentContext, BundleContext) - Method in class org.apache.felix.scr.impl.inject.RefPair
 
getServiceObject(ScrComponentContext, BundleContext) - Method in class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
getServiceObject(ScrComponentContext, BundleContext) - Method in class org.apache.felix.scr.impl.manager.SingleRefPair
 
getServiceObject(ComponentContextImpl<S>, ReferenceMethod, RefPair<S, T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getServiceObjectAssignableMethod(Class<?>, Class<?>, boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
Returns a method taking a single object whose type is assignment compatible with the declared service type or null if no such method exists.
getServiceObjectAssignableWithMapMethod(Class<?>, Class<?>, boolean, boolean) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
Returns a method taking two parameters, the first being an object whose type is assignment compatible with the declared service type and the second being a Map or null if no such method exists.
getServiceObjectMethod(Class<?>, Class<?>, boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
Returns a method taking a single parameter of the exact type declared for the service reference or null if no such method exists.
getServiceObjects(ServiceReference<?>) - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper
 
getServiceObjectWithMapMethod(Class<?>, Class<?>, boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
Returns a method taking two parameters, the first being of the exact type declared for the service reference and the second being a Map or null if no such method exists.
getServicePid() - Method in class org.apache.felix.scr.impl.metadata.TargetedPID
Returns the service PID of this targeted PID which basically is the targeted PID without the targeting information.
getServiceProperties() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Returns the subset of component properties to be used as service properties.
getServiceProperties() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
getServiceProperties() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
getServiceReference() - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
 
getServiceReference() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getServiceReference() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
getServiceReferenceMethod(Class<?>, boolean, boolean, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
Returns a method taking a single ServiceReference object as a parameter or null if no such method exists.
getServiceReferences() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getServiceReferences() - Method in interface org.apache.felix.scr.impl.manager.ReferenceManager
Returns an array of ServiceReference instances of all services this instance is bound to or null if no services are actually bound.
getServiceReferences() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Return an array of ServiceReferences for all services being tracked by this ServiceTracker.
getServiceRegistration() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getServiceRegistration() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getServiceRegistration() - Method in class org.apache.felix.scr.impl.manager.RegistrationManager
 
getServiceRegistration() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
getServiceRegistrationProperties() - Method in class org.apache.felix.scr.impl.ComponentRegistry
 
getServices() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Return an array of service objects for all services being tracked by this ServiceTracker.
getServices(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Returns an array of service instances for the service references returned by the customizer.
getServices(T[]) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Return an array of service objects for all services being tracked by this ServiceTracker.
getServiceScope() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
getSingletonPidIndex(TargetedPID) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
getSortedMethods(Class<?>) - Method in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
returns the declared methods of the target class, with the correct name, sorted by number of parameters ( no parameters last)
getSpecState() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getSpecState() - Method in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
getSpecState() - Method in interface org.apache.felix.scr.impl.manager.ComponentManager
 
getState() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
getState() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getStringArray(Map<String, ?>, String, String[]) - Static method in class org.apache.felix.scr.impl.ComponentCommands
 
getTarget() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
getTarget() - Method in interface org.apache.felix.scr.impl.manager.ReferenceManager
Returns the target filter of this dependency as a string or null if this dependency has no target filter set.
getTarget() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Returns the filter expression that further constrains the set of target services
getTargetedPidFilter(String, Bundle, String) - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
getTargetPropertyName() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Returns the name of the component property referring to the target property of this reference.
getTimeout() - Method in class org.apache.felix.scr.impl.manager.RegistrationManager
 
getTracked(Boolean, AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Return a SortedMap of the ServiceReferences and service objects for all services being tracked by this ServiceTracker.
getTracker() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
getTrackingCount() - Method in class org.apache.felix.scr.impl.ComponentRegistry.Entry
 
getTrackingCount() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
getTrackingCount() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Returns the tracking count for this ServiceTracker object.
getTrackingCount() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Returns the tracking count for this ServiceTracker.
getType() - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
getType() - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
Get the type of the property
getType(Class<?>) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
getTypes() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.MethodInfo
 
getUnbind() - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
getUnbind() - Method in class org.apache.felix.scr.impl.inject.field.FieldMethods
 
getUnbind() - Method in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods
 
getUnbind() - Method in class org.apache.felix.scr.impl.inject.methods.BindMethods
 
getUnbind() - Method in interface org.apache.felix.scr.impl.inject.ReferenceMethods
Get the method to unbind a service.
getUnbind() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the name of a method in the component implementation class that is used to notify that a service is unbound from the component configuration
getUpdated() - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
getUpdated() - Method in class org.apache.felix.scr.impl.inject.field.FieldMethods
 
getUpdated() - Method in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods
 
getUpdated() - Method in class org.apache.felix.scr.impl.inject.methods.BindMethods
 
getUpdated() - Method in interface org.apache.felix.scr.impl.inject.ReferenceMethods
Get the method to update a service.
getUpdated() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Get the name of a method in the component implementation class that is used to notify that the service properties of a bound service have been updated
getUsingBundle() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
getValue() - Method in class org.apache.felix.scr.impl.inject.ValueUtils.MapEntryImpl
 
getValue() - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
Get the value of the property
getValue(String, ValueUtils.ValueType, Class<?>, ScrComponentContext, RefPair<?, ?>) - Static method in class org.apache.felix.scr.impl.inject.ValueUtils
Get the value for the value type
getValueType(Class<?>) - Static method in class org.apache.felix.scr.impl.inject.ValueUtils
Get the value type for the parameter class.
globalExtender - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
globalExtender() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
globalExtender() - Method in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
gogoRuntimeTracker - Variable in class org.apache.felix.scr.impl.ComponentCommands
 

H

handler - Variable in class org.apache.felix.scr.impl.inject.field.FieldHandler.ReferenceMethodImpl
 
Handler(Map<String, Object>, Class<?>) - Constructor for class org.apache.felix.scr.impl.inject.internal.Annotations.Handler
 
hasConfiguration() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
hasGetPermission() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Returns true if the component providing bundle has permission to get the service described by this reference.
hashCode() - Method in class org.apache.felix.scr.impl.ComponentRegistryKey
 
hashCode() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
Returns a hash code value for the object.
hashCode() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
Returns a hash code value for the object.
hashCode() - Method in class org.apache.felix.scr.impl.manager.RegistrationManager.RegStateWrapper
 
hashCode() - Method in class org.apache.felix.scr.impl.metadata.TargetedPID
 
hasResult - Variable in class org.apache.felix.scr.impl.inject.MethodResult
 
hasResult() - Method in class org.apache.felix.scr.impl.inject.MethodResult
 
hasServiceRegistrationPermissions() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
holderToDescription(ComponentHolder<?>) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 

I

id - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
ignore - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
ignore() - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
IMPLEMENTATION_CLASS_DUPLICATE - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
implies(InternalLogger.Level) - Method in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
Check if this log level is higher or the same of the other level.
INDENT_1 - Static variable in class org.apache.felix.scr.impl.ComponentCommands
 
INDENT_2 - Static variable in class org.apache.felix.scr.impl.ComponentCommands
 
info - Variable in class org.apache.felix.scr.impl.ComponentRegistry.Info
 
info(long) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
info(String) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
info(String, PrintWriter) - Method in class org.apache.felix.scr.impl.ComponentCommandsScrInfo
 
info(String, PrintWriter) - Method in interface org.apache.felix.scr.info.ScrInfo
List in text detailed information about the specified components.
Info(List<ServiceReference<?>>) - Constructor for class org.apache.felix.scr.impl.ComponentRegistry.Info
 
INFO - Enum constant in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
 
infoAsService - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
infoAsService() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
infoAsService() - Method in interface org.apache.felix.scr.impl.manager.ScrConfiguration
Deprecated.
init - Variable in class org.apache.felix.scr.impl.inject.field.FieldMethods
 
init - Variable in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods
 
init() - Method in class org.apache.felix.scr.impl.logger.LogManager
Initializes the log manager.
init(Object, ComponentLogger) - Method in interface org.apache.felix.scr.impl.inject.InitReferenceMethod
Initialize the reference.
initBindingMethods(ReferenceMethods) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Initialize binding methods.
initComponentMethods(ComponentMetadata, Class<T>, ComponentLogger) - Method in interface org.apache.felix.scr.impl.inject.ComponentMethods
 
initComponentMethods(ComponentMetadata, Class<T>, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
initDependencyManagers(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
initField(Object, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
initial - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Initial list of items for the tracker.
initialEnable() - Method in class org.apache.felix.scr.impl.BundleComponentActivator
Called outside the constructor so that the m_managers field is completely initialized.
initialize(List<ComponentMetadata>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
Gets the MetaData location, parses the meta data and requests the processing of binder instances
initialReferenceFilterString - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker
Filter string for use when adding the ServiceListener.
InitReferenceMethod - Interface in org.apache.felix.scr.impl.inject
Callback for initializing the reference (field references)
instance - Variable in class org.apache.felix.scr.impl.manager.SinglePrototypeRefPair
 
INSTANCE - Static variable in class org.apache.felix.scr.impl.inject.field.FieldHandler.NotFound
 
INSTANCE - Static variable in class org.apache.felix.scr.impl.inject.field.FieldHandler.NotResolved
 
INSTANCE - Static variable in class org.apache.felix.scr.impl.inject.field.FieldHandler.Resolved
 
INSTANCE - Static variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotApplicable
 
INSTANCE - Static variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotFound
 
INSTANCE - Static variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotResolved
 
INSTANCE - Static variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod.Resolved
 
instances - Variable in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
 
instances - Variable in class org.apache.felix.scr.impl.manager.MultiplePrototypeRefPair
 
int0 - Static variable in class org.apache.felix.scr.impl.helper.Coercions
 
INTEGER_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
internalGetServiceObject(ScrComponentContext, boolean) - Method in class org.apache.felix.scr.impl.manager.SinglePrototypeRefPair
 
InternalLogger - Interface in org.apache.felix.scr.impl.logger
Base interface for the different SCR Loggers.
InternalLogger.Level - Enum in org.apache.felix.scr.impl.logger
The level to log.
Invalid(String) - Constructor for class org.apache.felix.scr.impl.inject.internal.Annotations.Invalid
 
Invalid(ComponentException) - Constructor for class org.apache.felix.scr.impl.inject.internal.Annotations.Invalid
 
invoke(Object, Method, Object[]) - Method in class org.apache.felix.scr.impl.inject.internal.Annotations.Handler
 
invoke(Object, ActivatorParameter, MethodResult) - Method in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
invoke(Object, BindParameters, MethodResult) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler.ReferenceMethodImpl
 
invoke(Object, BindParameters, MethodResult) - Method in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods.DuplexReferenceMethod
 
invoke(Object, BindParameters, MethodResult) - Method in interface org.apache.felix.scr.impl.inject.ReferenceMethod
Invoke the reference method and bind/unbind/update the reference.
invoke(Object, ScrComponentContext, int, MethodResult) - Method in interface org.apache.felix.scr.impl.inject.LifecycleMethod
 
invoke(Object, ScrComponentContext, int, MethodResult) - Method in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
invoke(Object, P, MethodResult) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
Calls the declared method on the given component with the provided method call arguments.
invoke(FieldHandler, FieldHandler.METHOD_TYPE, Object, BindParameters) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler.NotFound
 
invoke(FieldHandler, FieldHandler.METHOD_TYPE, Object, BindParameters) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler.NotResolved
 
invoke(FieldHandler, FieldHandler.METHOD_TYPE, Object, BindParameters) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler.Resolved
 
invoke(FieldHandler, FieldHandler.METHOD_TYPE, Object, BindParameters) - Method in interface org.apache.felix.scr.impl.inject.field.FieldHandler.State
 
invoke(BaseMethod<P, T>, Object, P) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotApplicable
 
invoke(BaseMethod<P, T>, Object, P) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotFound
 
invoke(BaseMethod<P, T>, Object, P) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotResolved
 
invoke(BaseMethod<P, T>, Object, P) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.Resolved
 
invoke(BaseMethod<P, T>, Object, P) - Method in interface org.apache.felix.scr.impl.inject.methods.BaseMethod.State
 
invokeBindMethod(ComponentContextImpl<S>, RefPair<S, T>, int, EdgeInfo) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Calls the bind method.
invokeBindMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
invokeBindMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
invokeBindMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
invokeBindMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
invokeBindMethodLate(ServiceReference<T>, int) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
invokeInitMethod(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Calls the optional init reference method.
invokeMethod(Object, P) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
invokeModifiedMethod() - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
invokeModifiedMethod() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
invokeUnbindMethod(ComponentContextImpl<S>, RefPair<S, T>, int, EdgeInfo) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Calls the unbind method.
invokeUnbindMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
invokeUnbindMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
invokeUnbindMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
invokeUnbindMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
invokeUpdatedMethod(ComponentContextImpl<S>, RefPair<S, T>, int, EdgeInfo) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Calls the updated method.
invokeUpdatedMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Invoke updated method
invokeUpdatedMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
invokeUpdatedMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
invokeUpdatedMethod(DependencyManager<S, T>, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
isActivateDeclared() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns whether the activate method has been declared in the descriptor or not.
isActive() - Method in class org.apache.felix.scr.impl.BundleComponentActivator
Returns if this instance is active, that is if components may be activated for this component.
isActive() - Method in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
isActive() - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
isActive() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
isActive() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
 
isAnnotation(Class<?>) - Method in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
isComponent - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
Flag for elements inside a component element
isComponentEnabled(ComponentDescriptionDTO) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
isConfigurableServiceProperties() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
isConfigurationIgnored() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns true if the configuration policy is configured to ComponentMetadata.CONFIGURATION_POLICY_IGNORE.
isConfigurationOptional() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns true if the configuration policy is configured to ComponentMetadata.CONFIGURATION_POLICY_OPTIONAL.
isConfigurationPidDeclared() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns whether the configuration-pid has been declared in the descriptor or not.
isConfigurationRequired() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns true if the configuration policy is configured to ComponentMetadata.CONFIGURATION_POLICY_REQUIRE.
isConfigureWithInterfaces() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
isDeactivate() - Method in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
isDeactivate() - Method in class org.apache.felix.scr.impl.inject.methods.DeactivateMethod
 
isDeactivateDeclared() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns whether the deactivate method has been declared in the descriptor or not.
isDelayedKeepInstances() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
isDeleteCallsModify() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
isDeleted() - Method in class org.apache.felix.scr.impl.inject.RefPair
 
isDS10() - Method in enum org.apache.felix.scr.impl.metadata.DSVersion
 
isDS11() - Method in enum org.apache.felix.scr.impl.metadata.DSVersion
 
isDS12() - Method in enum org.apache.felix.scr.impl.metadata.DSVersion
 
isDS12Felix() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
isDS13() - Method in enum org.apache.felix.scr.impl.metadata.DSVersion
 
isDS14() - Method in enum org.apache.felix.scr.impl.metadata.DSVersion
 
isEffectivelyOptional() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
isEmpty() - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
isEmpty() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Returns if the tracker is empty.
isEmpty() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Return if this ServiceTracker is empty.
isEnabled() - Method in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
isEnabled() - Method in interface org.apache.felix.scr.impl.manager.ComponentHolder
whether the component is currently enabled
isEnabled() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
isEnabled() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the value of the enabled flag
isFactory() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
isFactory() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
isFactory() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Test to see if this service is a factory
isFactoryEnabled() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
isFactoryEnabled() - Method in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
isFailed() - Method in class org.apache.felix.scr.impl.inject.RefPair
 
isImmediate() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
isImmediate() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns the flag that defines the activation policy for the component.
isLogEnabled - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
isLogEnabled() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
isLogEnabled() - Method in interface org.apache.felix.scr.impl.logger.LogConfiguration
Checks if the logging is enabled.
isLogEnabled(InternalLogger.Level) - Method in interface org.apache.felix.scr.impl.logger.InternalLogger
Answer true if the current logging level is enabled for the given level.
isLogEnabled(InternalLogger.Level) - Method in class org.apache.felix.scr.impl.logger.NoOpLogger
 
isLogEnabled(InternalLogger.Level) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
isLogExtensionEnabled - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
isLogExtensionEnabled() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
isLogExtensionEnabled() - Method in interface org.apache.felix.scr.impl.logger.LogConfiguration
Checks if the log extension is enabled.
isMultiple() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
isMultiple() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Test if dependency is multiple (0..n or 1..n)
isObsoleteFactoryComponentFactory() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
isOptional() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
isOptional() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Test if dependency is optional (0..1 or 0..n)
isPersistentFactoryComponent() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
isReluctant() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
isReluctant() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Test if policy option is reluctant
isReplace() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Test if field strategy is replace.
isSatisfied() - Method in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
isSatisfied() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
Determine if the holder is satisfied with configurations
isSatisfied() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
isSatisfied() - Method in interface org.apache.felix.scr.impl.manager.DependencyManager.Customizer
 
isSatisfied() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Returns true if this dependency manager is satisfied, that is if either the dependency is optional or the number of services registered in the framework and available to this dependency manager is not zero.
isSatisfied() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
isSatisfied() - Method in interface org.apache.felix.scr.impl.manager.ReferenceManager
 
isSingleElementAnnotation(Class<?>) - Static method in class org.apache.felix.scr.impl.inject.internal.Annotations
Check whether the provided type is a single element annotation.
isStateLocked() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
isStatic() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
isStatic() - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Test if dependency's binding policy is static
isStopping() - Method in class org.apache.felix.scr.impl.AbstractExtender
 
isTrackerOpened() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
isVersionSupported(DataInputStream) - Method in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataReader
 

K

keepInstances - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
keepInstances() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
keepInstances() - Method in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
keepInstances() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
key - Variable in class org.apache.felix.scr.impl.inject.ValueUtils.MapEntryImpl
 
keys() - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
keySet() - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 

L

lastRefPair - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
lastRefPairTrackingCount - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
latch - Variable in class org.apache.felix.scr.impl.manager.RegistrationManager.RegStateWrapper
 
leaveCreate(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
leaveCreate(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.ComponentRegistry
 
leaveCreate(ServiceReference<T>) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
Level() - Constructor for enum org.apache.felix.scr.impl.logger.InternalLogger.Level
 
LifecycleMethod - Interface in org.apache.felix.scr.impl.inject
Interface for invocation one of the lifecycle methods: activate modified deactivate
list() - Method in class org.apache.felix.scr.impl.ComponentCommands
 
list(long) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
list(String, PrintWriter) - Method in class org.apache.felix.scr.impl.ComponentCommandsScrInfo
 
list(String, PrintWriter) - Method in interface org.apache.felix.scr.info.ScrInfo
List in text the components for the bundle specified, or all components if null, sorted by component ID
LIST_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
ListenerInfo() - Constructor for class org.apache.felix.scr.impl.BundleComponentActivator.ListenerInfo
 
listenerMap - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
listeners - Variable in class org.apache.felix.scr.impl.BundleComponentActivator.ListenerInfo
 
load(DataInputStream, MetadataStoreHelper.MetaDataReader) - Static method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
load(DataInputStream, MetadataStoreHelper.MetaDataReader) - Static method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
load(DataInputStream, MetadataStoreHelper.MetaDataReader) - Static method in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
load(BundleContext, ScrLogger, boolean) - Static method in class org.apache.felix.scr.impl.Activator
 
loadComponents(Bundle) - Method in class org.apache.felix.scr.impl.Activator
Loads the components of the given bundle.
loadDependencyManagers(ComponentMetadata) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
loadDescriptor(URL) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
loadPropertyValue(DataInputStream, MetadataStoreHelper.MetaDataReader) - Static method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
locateService(String) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
locateService(String, ServiceReference) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
locateServices(String) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
location - Variable in class org.apache.felix.scr.impl.metadata.TargetedPID
 
lock - Variable in class org.apache.felix.scr.impl.logger.LogManager
 
Lock() - Constructor for class org.apache.felix.scr.impl.logger.LogManager.Lock
 
lockTimeout - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
lockTimeout() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
lockTimeout() - Method in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
log(InternalLogger.Level, String, Throwable) - Method in interface org.apache.felix.scr.impl.logger.InternalLogger
Logs the message to an appropriate OSGi logger.
log(InternalLogger.Level, String, Throwable) - Method in class org.apache.felix.scr.impl.logger.NoOpLogger
 
log(InternalLogger.Level, String, Throwable) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
log(InternalLogger.Level, String, Throwable, Object...) - Method in interface org.apache.felix.scr.impl.logger.InternalLogger
Formats the message using the MessageFormat class, i.e.
log(InternalLogger.Level, String, Throwable, Object...) - Method in class org.apache.felix.scr.impl.logger.NoOpLogger
 
log(InternalLogger.Level, String, Throwable, Object...) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
log(InternalLogger.Level, String, Throwable, Object...) - Method in class org.apache.felix.scr.impl.manager.RegistrationManager
 
LOG_LEVEL_DEBUG - Static variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
LOG_LEVEL_ERROR - Static variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
LOG_LEVEL_INFO - Static variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
LOG_LEVEL_WARN - Static variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
log0(InternalLogger.Level, String, Throwable) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
LogConfiguration - Interface in org.apache.felix.scr.impl.logger
This is used to deal with the log configuration.
LogDomain(Bundle) - Constructor for class org.apache.felix.scr.impl.logger.LogManager.LogDomain
 
logger - Variable in class org.apache.felix.scr.impl.Activator
 
logger - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
logger - Variable in class org.apache.felix.scr.impl.ComponentActorThread
 
logger - Variable in class org.apache.felix.scr.impl.logger.LogManager.LoggerFacade
 
logger - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
logger - Variable in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
LOGGER_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
LOGGER_FACTORY_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
LOGGER_FACTORY_CLASS_NAME - Static variable in class org.apache.felix.scr.impl.logger.LogManager
 
LoggerFacade(LogManager.LogDomain, String) - Constructor for class org.apache.felix.scr.impl.logger.LogManager.LoggerFacade
 
logLevel - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
LogManager - Class in org.apache.felix.scr.impl.logger
 
LogManager(BundleContext, LogConfiguration) - Constructor for class org.apache.felix.scr.impl.logger.LogManager
 
LogManager.Lock - Class in org.apache.felix.scr.impl.logger
 
LogManager.LogDomain - Class in org.apache.felix.scr.impl.logger
 
LogManager.LoggerFacade - Class in org.apache.felix.scr.impl.logger
 
long0 - Static variable in class org.apache.felix.scr.impl.helper.Coercions
 

M

m_activate - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_activateDeclared - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_activateMethod - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
m_activationFields - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_activationLock - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_activator - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
The activator owning the per-bundle components
m_active - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
m_bind - Variable in class org.apache.felix.scr.impl.inject.methods.BindMethods
 
m_bind - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_bindMethods - Variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
m_bundle - Variable in class org.apache.felix.scr.impl.Activator
 
m_bundle - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
m_bundle - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
m_cardinality - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_ceiling - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_changeCount - Variable in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
Configuration change count (R5) or imitation (R4)
m_changeCount - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
m_closeLatch - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
m_collection_type - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_componentActor - Variable in class org.apache.felix.scr.impl.Activator
 
m_componentActor - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
m_componentBundles - Variable in class org.apache.felix.scr.impl.Activator
 
m_componentClass - Variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
m_componentCommands - Variable in class org.apache.felix.scr.impl.Activator
 
m_componentContext - Variable in class org.apache.felix.scr.impl.inject.BaseParameter
 
m_componentContext - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl.ComponentInstanceImpl
 
m_componentContext - Variable in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
m_componentCounter - Variable in class org.apache.felix.scr.impl.ComponentRegistry
Counter to setup the component IDs as issued by the ComponentRegistry.registerComponentId(AbstractComponentManager) method.
m_componentHoldersByName - Variable in class org.apache.felix.scr.impl.ComponentRegistry
The map of known components indexed by component name.
m_componentHoldersByPid - Variable in class org.apache.felix.scr.impl.ComponentRegistry
The map of known components indexed by component configuration pid.
m_componentId - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_componentInstance - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
m_componentInstances - Variable in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
Contains the component instances created by calling the ComponentFactoryImpl.newInstance(Dictionary) method.
m_componentManager - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
m_componentManager - Variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
m_componentMetadata - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
The ComponentMetadata describing the held component(s)
m_componentMetadataStore - Variable in class org.apache.felix.scr.impl.Activator
 
m_componentMethods - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_componentMethods - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
m_componentRegistry - Variable in class org.apache.felix.scr.impl.Activator
 
m_componentRegistry - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
m_components - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
A map of components configured with factory configuration.
m_components - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
m_componentsById - Variable in class org.apache.felix.scr.impl.ComponentRegistry
Map of components by component ID.
m_configurableServiceProperties - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_configuration - Variable in class org.apache.felix.scr.impl.Activator
 
m_configuration - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
m_configuration - Variable in class org.apache.felix.scr.impl.ComponentRegistry
 
m_configuration - Variable in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
The configuration for the component factory.
m_configurationPid - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_configurationPolicy - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_configurationProperties - Variable in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
m_configurations - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
the non-factory configurations shared between all instances.
m_configureWithInterfaces - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_constructor - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
m_container - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_context - Variable in class org.apache.felix.scr.impl.Activator
 
m_context - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
m_context - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
m_currentComponent - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
m_currentService - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
m_customizer - Variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
m_deactivate - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_deactivateDeclared - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_deactivateMethod - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
m_delayedKeepInstances - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_delegate - Variable in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
m_deleteCallsModify - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_dependencyManagers - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_dependencyManagersInitialized - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_dependencyMetadata - Variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
m_disablePromise - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
m_dsVersion - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_enabled - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
Whether components have already been enabled by calling the ConfigurableComponentHolder.enableComponents(boolean) method.
m_enabled - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_enabledLatchRef - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
This latch prevents concurrent enable, disable, and reconfigure.
m_enablePromise - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
m_factory - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_factoryChangeCount - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
m_factoryConfigurations - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
the factory configurations indexed by pid (which cannot be a TargetedPID since it's generated by CA).
m_factoryInstance - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_factoryPidIndex - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
the index in metadata.getConfigurationPid() of the base factory pid, if any.
m_factoryProperties - Variable in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
m_factoryProperties - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_factoryPropertyMetaData - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_factoryTargetedPids - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
Each factory config may be from a different TargetedPID (sharing the same base service pid, but with different level of detail)
m_field - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_field_option - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_floor - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_globalContext - Variable in class org.apache.felix.scr.impl.Activator
 
m_globalDelayedKeepInstances - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
m_globalObsoleteFactoryComponentFactory - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
m_hasConfiguration - Variable in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
Flag telling if our component factory is currently configured from config admin.
m_holders - Variable in class org.apache.felix.scr.impl.BundleComponentActivator
 
m_immediate - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_implementationAccessible - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
m_implementationClassName - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_implementationObject - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
m_index - Variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
m_init - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_interface - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_isMultiple - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_isOptional - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_isReluctant - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_isReplace - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_isStatic - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_logger - Variable in class org.apache.felix.scr.impl.ComponentRegistry
 
m_logger - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
m_method - Variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
m_method - Variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod.MethodInfo
 
m_methodName - Variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
m_methodRequired - Variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
m_minCardinality - Variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
m_missing - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_missingCondition - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_missingDependencies - Variable in class org.apache.felix.scr.impl.ComponentRegistry
 
m_missingLock - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_modified - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_modifiedMethod - Variable in class org.apache.felix.scr.impl.inject.internal.ComponentMethodsImpl
 
m_name - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_name - Variable in class org.apache.felix.scr.impl.metadata.PropertyMetadata
 
m_name - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_obsoleteFactoryComponentFactory - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_packageAdmin - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
m_parameter - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_parameterIndex - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_paramTypes - Variable in class org.apache.felix.scr.impl.inject.methods.BindMethod
 
m_pendingFactoryProperty - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
m_pendingProperty - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
m_persistentFactoryComponent - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_policy - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_policy_option - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_properties - Variable in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
m_properties - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_propertyMetaData - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_provides - Variable in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
m_reason - Variable in class org.apache.felix.scr.impl.inject.ActivatorParameter
 
m_referenceClassName - Variable in class org.apache.felix.scr.impl.inject.methods.BindMethod
 
m_references - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_registration - Variable in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
m_runtime_reg - Variable in class org.apache.felix.scr.impl.Activator
 
m_scope - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_scope - Variable in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
m_scopeName - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_scopeName - Variable in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
m_service - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_serviceFactory - Variable in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
m_serviceProperties - Variable in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
m_serviceReference - Variable in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
m_serviceRegistration - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
m_serviceRegistration - Variable in class org.apache.felix.scr.impl.manager.RegistrationManager
 
m_singleComponent - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
The special component used if there is no configuration or a singleton configuration.
m_state - Variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
m_stateLock - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_supportsInterfaces - Variable in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
m_target - Variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
m_target - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_targetedPID - Variable in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
m_targetedPids - Variable in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
the targeted pids corresponding to the pids specified in the config metadata, except possibly for the single factory pid
m_tracker - Variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
m_trackingCount - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
m_type - Variable in class org.apache.felix.scr.impl.metadata.PropertyMetadata
 
m_types - Variable in class org.apache.felix.scr.impl.inject.methods.BaseMethod.MethodInfo
 
m_unbind - Variable in class org.apache.felix.scr.impl.inject.methods.BindMethods
 
m_unbind - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_updated - Variable in class org.apache.felix.scr.impl.inject.methods.BindMethods
 
m_updated - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_useCount - Variable in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
m_usingBundle - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
m_validated - Variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
m_validated - Variable in class org.apache.felix.scr.impl.metadata.PropertyMetadata
 
m_validated - Variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
m_validated - Variable in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
m_value - Variable in class org.apache.felix.scr.impl.metadata.PropertyMetadata
 
managedServiceRef - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
managers - Variable in class org.apache.felix.scr.impl.manager.ExtendedServiceEvent
 
managerToConfiguration(ComponentManager<?>, ComponentDescriptionDTO) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
MAP_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
MAP_ENTRY_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
MapEntryImpl(Object, Object, ServiceReference<?>) - Constructor for class org.apache.felix.scr.impl.inject.ValueUtils.MapEntryImpl
 
mapIdentifierToKey(String) - Static method in class org.apache.felix.scr.impl.inject.internal.Annotations
 
mapTypeNameToKey(String) - Static method in class org.apache.felix.scr.impl.inject.internal.Annotations
 
markDeleted() - Method in class org.apache.felix.scr.impl.inject.RefPair
 
markFailed() - Method in class org.apache.felix.scr.impl.inject.RefPair
 
matchesTarget(Bundle) - Method in class org.apache.felix.scr.impl.metadata.TargetedPID
Returns true if the target of this PID (bundle symbolic name, version, and location) match the bundle registering the referenced service.
mergeProperties(String) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
message - Variable in class org.apache.felix.scr.impl.inject.internal.Annotations.Invalid
 
metadata - Variable in class org.apache.felix.scr.impl.inject.field.FieldHandler
The reference metadata.
MetaDataReader() - Constructor for class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataReader
 
MetadataStoreHelper - Class in org.apache.felix.scr.impl.metadata
 
MetadataStoreHelper() - Constructor for class org.apache.felix.scr.impl.metadata.MetadataStoreHelper
 
MetadataStoreHelper.MetaDataReader - Class in org.apache.felix.scr.impl.metadata
 
MetadataStoreHelper.MetaDataWriter - Class in org.apache.felix.scr.impl.metadata
 
MetaDataWriter() - Constructor for class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataWriter
 
metatypeProviderRef - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
METHOD_TYPE() - Constructor for enum org.apache.felix.scr.impl.inject.field.FieldHandler.METHOD_TYPE
 
methodExists(BaseMethod<P, T>, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotApplicable
 
methodExists(BaseMethod<P, T>, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotFound
 
methodExists(BaseMethod<P, T>, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotResolved
 
methodExists(BaseMethod<P, T>, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.Resolved
 
methodExists(BaseMethod<P, T>, ComponentLogger) - Method in interface org.apache.felix.scr.impl.inject.methods.BaseMethod.State
 
methodExists(ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
MethodInfo(Method) - Constructor for class org.apache.felix.scr.impl.inject.methods.BaseMethod.MethodInfo
 
MethodInfo(Method, T) - Constructor for class org.apache.felix.scr.impl.inject.methods.BaseMethod.MethodInfo
 
MethodResult - Class in org.apache.felix.scr.impl.inject
The MethodResult conveys the return value of one of the activate, modify, and deactivate methods.
MethodResult(boolean, Map<String, Object>) - Constructor for class org.apache.felix.scr.impl.inject.MethodResult
 
methods - Variable in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods.DuplexReferenceMethod
 
methodType - Variable in class org.apache.felix.scr.impl.inject.field.FieldHandler.ReferenceMethodImpl
 
missingServicePresent(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
missingServicePresent(ServiceReference<T>) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
missingServicePresent(ServiceReference<T>, ComponentActorThread) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Schedule late binding of now-available reference on a different thread.
modified() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Increment the modification count.
modified() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Called by the Tracked object whenever the set of tracked services is modified.
modified() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.Tracked
Increment the tracking count and tell the tracker there was a modification.
modifiedBundle(Bundle, BundleEvent, Bundle) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
ModifiedMethod - Class in org.apache.felix.scr.impl.inject.methods
 
ModifiedMethod(String, Class<?>, DSVersion, boolean, boolean) - Constructor for class org.apache.felix.scr.impl.inject.methods.ModifiedMethod
 
modifiedService(ServiceReference<Object>, ServiceRegistration<?>) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
modifiedService(ServiceReference<S>, T, int) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Default implementation of the ServiceTrackerCustomizer.modifiedService method.
modifiedService(ServiceReference<S>, T, int, U) - Method in interface org.apache.felix.scr.impl.manager.ServiceTrackerCustomizer
A service tracked by the ServiceTracker has been modified.
modifiedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.FactoryCustomizer
 
modifiedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
modifiedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticGreedyCustomizer
 
modifiedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
modifiedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
modifiedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
modifiedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
modify(boolean) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
modify(Dictionary<String, ?>) - Method in interface org.apache.felix.scr.component.ExtFactoryComponentInstance
 
modify(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl.ModifyComponentInstance
 
ModifyComponentInstance(SingleComponentManager<S>) - Constructor for class org.apache.felix.scr.impl.manager.ComponentFactoryImpl.ModifyComponentInstance
 
MultipleDynamicCustomizer() - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
MultiplePrototypeRefPair<S,T> - Class in org.apache.felix.scr.impl.manager
 
MultiplePrototypeRefPair(ServiceReference<T>) - Constructor for class org.apache.felix.scr.impl.manager.MultiplePrototypeRefPair
 
MultipleStaticGreedyCustomizer() - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticGreedyCustomizer
 
MultipleStaticReluctantCustomizer() - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
multipleToSingle(Object, Object) - Static method in class org.apache.felix.scr.impl.helper.Coercions
 

N

name - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
name - Variable in class org.apache.felix.scr.impl.logger.LogManager.LoggerFacade
 
NAMESPACE_CODE_MAP - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
NAMESPACE_URI - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
NAMESPACE_URI_1_0_FELIX_EXTENSIONS - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
NAMESPACE_URI_1_1 - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
NAMESPACE_URI_1_1_FELIX - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
NAMESPACE_URI_1_2 - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
NAMESPACE_URI_1_2_FELIX - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
NAMESPACE_URI_1_3 - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
NAMESPACE_URI_1_4 - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
NAMESPACE_URI_EMPTY - Static variable in class org.apache.felix.scr.impl.xml.XmlConstants
 
newCustomizer() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
newInstance(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
newInstance(ScrComponentContext, Map<ReferenceMetadata, OpenStatus<S, ?>>) - Method in interface org.apache.felix.scr.impl.inject.ComponentConstructor
Create a new instance
newInstance(ScrComponentContext, Map<ReferenceMetadata, OpenStatus<S, ?>>) - Method in class org.apache.felix.scr.impl.inject.internal.ComponentConstructorImpl
Create a new instance
newPSFComponentManager(ConfigurableComponentHolder<S>, ComponentMethods) - Static method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.PSFLoader
 
newRefPair(ServiceReference<T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
NoOpLogger - Class in org.apache.felix.scr.impl.logger
This is a dummy logger which is only used when the logging is not enabled at all.
NoOpLogger() - Constructor for class org.apache.felix.scr.impl.logger.NoOpLogger
 
NoPermissionsCustomizer() - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
NOPReferenceMethod - Static variable in interface org.apache.felix.scr.impl.inject.ReferenceMethod
A NOP implementation.
NOPReferenceMethod - Static variable in interface org.apache.felix.scr.impl.inject.ReferenceMethods
This is a NOP implementation.
NotApplicable() - Constructor for class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotApplicable
 
NotFound() - Constructor for class org.apache.felix.scr.impl.inject.field.FieldHandler.NotFound
 
NotFound() - Constructor for class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotFound
 
notifyWaiters() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
NotResolved() - Constructor for class org.apache.felix.scr.impl.inject.field.FieldHandler.NotResolved
 
NotResolved() - Constructor for class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotResolved
 

O

OBJECT_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
OBJECTCLASS_CLAUSE - Static variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
obtainActivationReadLock() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
obtainActivationWriteLock() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
obtainLock(Lock) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
obtainStateLock() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
open - Variable in class org.apache.felix.scr.impl.manager.EdgeInfo
 
open(boolean, AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Open this ServiceTracker and begin tracking services.
open(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Open this ServiceTracker and begin tracking services.
open(ComponentContextImpl<S>, EdgeInfo) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
initializes a dependency.
openLatch - Variable in class org.apache.felix.scr.impl.manager.EdgeInfo
 
OpenStatus<S,T> - Interface in org.apache.felix.scr.impl.inject
 
OpenStatusImpl(DependencyManager<S, T>) - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager.OpenStatusImpl
 
opqueue - Variable in class org.apache.felix.scr.impl.manager.RegistrationManager
 
optionLabels - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
optionValues - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
org.apache.felix.scr.component - package org.apache.felix.scr.component
 
org.apache.felix.scr.impl - package org.apache.felix.scr.impl
 
org.apache.felix.scr.impl.config - package org.apache.felix.scr.impl.config
 
org.apache.felix.scr.impl.helper - package org.apache.felix.scr.impl.helper
 
org.apache.felix.scr.impl.inject - package org.apache.felix.scr.impl.inject
 
org.apache.felix.scr.impl.inject.field - package org.apache.felix.scr.impl.inject.field
 
org.apache.felix.scr.impl.inject.internal - package org.apache.felix.scr.impl.inject.internal
 
org.apache.felix.scr.impl.inject.methods - package org.apache.felix.scr.impl.inject.methods
 
org.apache.felix.scr.impl.logger - package org.apache.felix.scr.impl.logger
 
org.apache.felix.scr.impl.manager - package org.apache.felix.scr.impl.manager
 
org.apache.felix.scr.impl.metadata - package org.apache.felix.scr.impl.metadata
 
org.apache.felix.scr.impl.runtime - package org.apache.felix.scr.impl.runtime
 
org.apache.felix.scr.impl.xml - package org.apache.felix.scr.impl.xml
 
org.apache.felix.scr.info - package org.apache.felix.scr.info
 
outOfRange(int) - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
Returns whether the tracking count is before the open count or after the close count (if set) This must be called from within a block synchronized on m_tracker.tracked().
overrideNamespace - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
Override namespace.

P

p - Static variable in class org.apache.felix.scr.impl.inject.internal.Annotations
 
PACKAGEADMIN_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
PID - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
POLICY_DYNAMIC - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
POLICY_OPTION_GREEDY - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
POLICY_OPTION_RELUCTANT - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
POLICY_OPTION_VALID - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
POLICY_STATIC - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
POLICY_VALID - Static variable in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
postRegister() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
postRegister() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
postRegister() - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
postRegister() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
postRegister(T) - Method in class org.apache.felix.scr.impl.manager.RegistrationManager
 
prebind(ComponentContextImpl<S>) - Method in interface org.apache.felix.scr.impl.manager.DependencyManager.Customizer
attempt to obtain the services from the tracked service references that will be used in inital bind calls before activation.
prebind(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.FactoryCustomizer
 
prebind(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
prebind(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticGreedyCustomizer
 
prebind(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
prebind(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
prebind(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
prebind(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
prebind(ComponentContextImpl<S>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
preDeregister() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
preDeregister() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
preDeregister() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
prefix - Variable in class org.apache.felix.scr.impl.logger.LogManager.LoggerFacade
 
PREFIX_CONSTANT - Static variable in class org.apache.felix.scr.impl.inject.internal.Annotations
Constant for the prefix constant.
presetComponentContext(ComponentContextImpl<S>) - Method in interface org.apache.felix.scr.impl.manager.SingleComponentManager.SetImplementationObject
Presets the implementation object.
previousRefMap - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
printColumnsAligned(String, Map<String, String>, char, StringBuilder) - Static method in class org.apache.felix.scr.impl.ComponentCommands
 
printComponentDescriptionAndConfigs(ComponentDescriptionDTO, ComponentConfigurationDTO[], StringBuilder) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
printProperties(Map<String, ?>, String) - Static method in class org.apache.felix.scr.impl.ComponentCommands
 
printPublishedServices(ServiceReference<?>[]) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
printServiceReference(ReferenceDTO, String, ServiceReferenceDTO[], StringBuilder) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
printServiceReferences(SatisfiedReferenceDTO[], UnsatisfiedReferenceDTO[], ReferenceDTO[]) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
PROP_CACHE_METADATA - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
PROP_CHANGECOUNT - Static variable in class org.apache.felix.scr.impl.ComponentRegistry
Service property for change count.
PROP_DELAYED_KEEP_INSTANCES - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
PROP_FACTORY_ENABLED - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
PROP_GLOBAL_EXTENDER - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
PROP_INFO_SERVICE - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
PROP_LOCK_TIMEOUT - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
PROP_LOG_ENABLED - Static variable in interface org.apache.felix.scr.impl.logger.LogConfiguration
The property to enable or disable the logging
PROP_LOG_EXTENSION - Static variable in interface org.apache.felix.scr.impl.logger.LogConfiguration
The property to enable log extension
PROP_LOGLEVEL - Static variable in interface org.apache.felix.scr.impl.logger.LogConfiguration
The property to retrieve the log level
PROP_SERVICE_CHANGECOUNT_TIMEOUT - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
PROP_SHOWERRORS - Static variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
PROP_SHOWTRACE - Static variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
PROP_STOP_TIMEOUT - Static variable in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
propertyBuilder - Variable in class org.apache.felix.scr.impl.xml.XmlHandler
 
PropertyMetadata - Class in org.apache.felix.scr.impl.metadata
A property descriptor that contains the information for properties defined in the descriptor
PropertyMetadata() - Constructor for class org.apache.felix.scr.impl.metadata.PropertyMetadata
 
props - Variable in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport.ConfigurationInfo
 
prototype - Enum constant in enum org.apache.felix.scr.impl.metadata.ReferenceMetadata.ReferenceScope
 
prototype - Enum constant in enum org.apache.felix.scr.impl.metadata.ServiceMetadata.Scope
 
prototype_required - Enum constant in enum org.apache.felix.scr.impl.metadata.ReferenceMetadata.ReferenceScope
 
PROTOTYPE_SCOPE_CLAUSE - Static variable in class org.apache.felix.scr.impl.manager.DependencyManager
 
prototypeInstances - Variable in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper
 
PrototypeServiceFactoryComponentManager<S> - Class in org.apache.felix.scr.impl.manager
 
PrototypeServiceFactoryComponentManager(ComponentContainer<S>, ComponentMethods) - Constructor for class org.apache.felix.scr.impl.manager.PrototypeServiceFactoryComponentManager
 
PSFLoader() - Constructor for class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.PSFLoader
 
put(String, Object) - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
This method has no effect and always returns null as this instance is read-only and cannot modify and properties.
putAll(Map<? extends String, ? extends Object>) - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 

Q

queuedRefPairs - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 

R

ranking - Variable in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
rawPid - Variable in class org.apache.felix.scr.impl.metadata.TargetedPID
 
REACTIVATE - Static variable in class org.apache.felix.scr.impl.inject.MethodResult
Predefined instance indicating to reactivate the component.
readIndexedString(DataInputStream) - Method in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataReader
 
ReadOnlyDictionary - Class in org.apache.felix.scr.impl.helper
The ReadOnlyDictionary is both a Dictionary and a Map whose modification methods (like Dictionary.put(Object, Object), ReadOnlyDictionary.remove(Object), etc.) throw an UnsupportedOperationException.
ReadOnlyDictionary(Map<String, Object>) - Constructor for class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
Creates a wrapper for the given delegate dictionary providing read only access to the data.
ReadOnlyDictionary(ServiceReference<?>) - Constructor for class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
Creates a wrapper for the given service reference providing read only access to the reference properties.
readPropertiesEntry(String) - Method in class org.apache.felix.scr.impl.xml.XmlHandler
Reads the name property file from the bundle owning this descriptor.
readString(DataInputStream) - Method in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataReader
 
REASONS - Static variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
reconfigure(boolean) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
reconfigure(Map<String, Object>, boolean, TargetedPID) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
reconfigure(Map<String, Object>, boolean, TargetedPID) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
reconfigure(Map<String, Object>, boolean, TargetedPID) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
Called by the Configuration Admin Service to update the component with Configuration properties.
ref - Variable in class org.apache.felix.scr.impl.inject.RefPair
 
ref - Variable in class org.apache.felix.scr.impl.inject.ValueUtils.MapEntryImpl
 
ref_formatterLogger - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
ref_logger - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
ref_map - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
ref_serviceObjects - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
ref_serviceReference - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
ref_serviceType - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
ref_tuple - Enum constant in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
reference() - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
referenceCount - Variable in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
ReferenceManager<S,T> - Interface in org.apache.felix.scr.impl.manager
 
ReferenceMetadata - Class in org.apache.felix.scr.impl.metadata
Information associated to a dependency
ReferenceMetadata() - Constructor for class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
ReferenceMetadata.ReferenceScope - Enum in org.apache.felix.scr.impl.metadata
 
ReferenceMethod - Interface in org.apache.felix.scr.impl.inject
Component method to be invoked on service (un)binding or updating
ReferenceMethodImpl(FieldHandler.METHOD_TYPE, FieldHandler) - Constructor for class org.apache.felix.scr.impl.inject.field.FieldHandler.ReferenceMethodImpl
 
ReferenceMethods - Interface in org.apache.felix.scr.impl.inject
ReferenceMethods holds pointers to methods for a single reference.
ReferenceScope() - Constructor for enum org.apache.felix.scr.impl.metadata.ReferenceMetadata.ReferenceScope
 
refPair - Variable in class org.apache.felix.scr.impl.inject.BindParameters
 
refPair - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
RefPair<S,T> - Class in org.apache.felix.scr.impl.inject
 
RefPair(ServiceReference<T>) - Constructor for class org.apache.felix.scr.impl.inject.RefPair
 
refs - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
refsToDTO(List<ReferenceMetadata>) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
RegionConfigurationSupport - Class in org.apache.felix.scr.impl.manager
 
RegionConfigurationSupport(ScrLogger, ServiceReference<ConfigurationAdmin>, Bundle) - Constructor for class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
RegionConfigurationSupport.ConfigurationInfo - Class in org.apache.felix.scr.impl.manager
 
register() - Method in class org.apache.felix.scr.impl.ComponentCommands
 
register(String[]) - Method in class org.apache.felix.scr.impl.manager.RegistrationManager
 
registerComponentHolder(ComponentRegistryKey, ComponentHolder<?>) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Registers the given component under the given name.
registerComponentId() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
registerComponentId() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
registerComponentId(AbstractComponentManager<?>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
registerComponentId(AbstractComponentManager<?>) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Assigns a unique ID to the component, internally registers the component under that ID and returns the assigned component ID.
registerComponentId(AbstractComponentManager<?>) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
registered - Enum constant in enum org.apache.felix.scr.impl.manager.RegistrationManager.RegState
 
registerMissingDependency(DependencyManager<S, T>, ServiceReference<T>, int) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
registerMissingDependency(DependencyManager<S, T>, ServiceReference<T>, int) - Method in class org.apache.felix.scr.impl.ComponentRegistry
 
registerMissingDependency(DependencyManager<S, T>, ServiceReference<T>, int) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
registerMissingDependency(DependencyManager<S, T>, ServiceReference<T>, int) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
registerRegionConfigurationSupport(RegionConfigurationSupport) - Method in class org.apache.felix.scr.impl.ComponentRegistry
 
registerRegionConfigurationSupport(ServiceReference<ConfigurationAdmin>) - Method in class org.apache.felix.scr.impl.ComponentRegistry
 
registerService() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Registers the service on behalf of the component.
registration - Variable in class org.apache.felix.scr.impl.ComponentRegistry
 
registrationLock - Variable in class org.apache.felix.scr.impl.manager.RegistrationManager
 
registrationManager - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
RegistrationManager<T> - Class in org.apache.felix.scr.impl.manager
 
RegistrationManager() - Constructor for class org.apache.felix.scr.impl.manager.RegistrationManager
 
RegistrationManager.RegState - Enum in org.apache.felix.scr.impl.manager
 
RegistrationManager.RegStateWrapper - Class in org.apache.felix.scr.impl.manager
 
regState - Variable in class org.apache.felix.scr.impl.manager.RegistrationManager.RegStateWrapper
 
RegState() - Constructor for enum org.apache.felix.scr.impl.manager.RegistrationManager.RegState
 
RegStateWrapper(RegistrationManager.RegState) - Constructor for class org.apache.felix.scr.impl.manager.RegistrationManager.RegStateWrapper
 
releaseActivationReadLock() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
releaseActivationWriteeLock() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
releaseStateLock() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
remove(Object) - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
This method has no effect and always returns null as this instance is read-only and cannot modify and properties.
remove(ScrComponentContext) - Method in class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
remove(ScrComponentContext) - Method in class org.apache.felix.scr.impl.manager.MultiplePrototypeRefPair
 
remove(ScrComponentContext) - Method in class org.apache.felix.scr.impl.manager.SinglePrototypeRefPair
 
remove(ExtendedServiceListener<ExtendedServiceEvent>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator.ListenerInfo
 
remove(Bundle) - Method in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
remove(ServiceReference<S>) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Remove a service from this ServiceTracker.
removedBundle(Bundle, BundleEvent, Bundle) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
removedFactory(Object) - Method in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
removedService(ServiceReference<Object>, Object) - Method in class org.apache.felix.scr.impl.logger.LogManager
 
removedService(ServiceReference<Object>, ServiceRegistration<?>) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
removedService(ServiceReference<S>, T, int) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Default implementation of the ServiceTrackerCustomizer.removedService method.
removedService(ServiceReference<S>, T, int, U) - Method in interface org.apache.felix.scr.impl.manager.ServiceTrackerCustomizer
A service tracked by the ServiceTracker has been removed.
removedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.FactoryCustomizer
 
removedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleDynamicCustomizer
 
removedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticGreedyCustomizer
 
removedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
removedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
removedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
removedService(ServiceReference<T>, RefPair<S, T>, int, ExtendedServiceEvent) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
removeServiceListener(String, ExtendedServiceListener<ExtendedServiceEvent>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
removeServiceListener(String, ExtendedServiceListener<U>) - Method in interface org.apache.felix.scr.impl.manager.ExtendedServiceListenerContext
 
reportTimeout() - Method in class org.apache.felix.scr.impl.manager.RegistrationManager
 
reset() - Method in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
reset() - Method in class org.apache.felix.scr.impl.logger.LogManager.LogDomain
 
reset() - Method in class org.apache.felix.scr.impl.logger.LogManager.LoggerFacade
 
resetImplementationObject(S) - Method in interface org.apache.felix.scr.impl.manager.SingleComponentManager.SetImplementationObject
Resets the implementation object.
resolve(FieldHandler, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler.NotResolved
 
resolve(BaseMethod<P, T>, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod.NotResolved
 
Resolved() - Constructor for class org.apache.felix.scr.impl.inject.field.FieldHandler.Resolved
 
Resolved() - Constructor for class org.apache.felix.scr.impl.inject.methods.BaseMethod.Resolved
 
restart(boolean) - Method in class org.apache.felix.scr.impl.Activator
 
result - Variable in class org.apache.felix.scr.impl.inject.MethodResult
The actual result from the method, which may be null.
returnValue() - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
run() - Method in class org.apache.felix.scr.impl.ComponentActorThread
 

S

safeUngetService(BundleContext, ServiceReference<?>) - Static method in class org.apache.felix.scr.impl.manager.SingleRefPair
 
safeUnregister(ServiceRegistration<?>) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
satisfed - Variable in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
satisfied - Enum constant in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
satisfiedRefManagersToDTO(List<? extends ReferenceManager<?, ?>>) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
schedule(Runnable) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
Schedules the given task for asynchrounous execution or synchronously runs the task if the thread is not running.
schedule(Runnable) - Method in class org.apache.felix.scr.impl.ComponentActorThread
 
schedule(Runnable) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
Scope() - Constructor for enum org.apache.felix.scr.impl.metadata.ServiceMetadata.Scope
 
scr - Variable in class org.apache.felix.scr.impl.ComponentCommands
 
scr() - Method in class org.apache.felix.scr.impl.logger.ExtLogManager
 
scr() - Method in class org.apache.felix.scr.impl.logger.ScrLogManager
This logger is used for the main code of SCR.
SCR_LOGGER_NAME - Static variable in class org.apache.felix.scr.impl.logger.ExtLogManager
 
SCR_LOGGER_PREFIX - Static variable in class org.apache.felix.scr.impl.logger.ExtLogManager
 
scrCommand - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
ScrComponentContext - Interface in org.apache.felix.scr.impl.inject
 
scrConfig - Variable in class org.apache.felix.scr.impl.ComponentCommands
 
scrConfiguration - Variable in class org.apache.felix.scr.impl.config.ScrManagedService
 
scrConfiguration - Variable in class org.apache.felix.scr.impl.config.ScrManagedServiceServiceFactory
 
scrConfiguration - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProviderServiceFactory
 
ScrConfiguration - Interface in org.apache.felix.scr.impl.manager
The ScrConfiguration class conveys configuration for the Felix DS implementation bundle.
ScrConfigurationImpl - Class in org.apache.felix.scr.impl.config
The ScrConfiguration class conveys configuration for the Felix DS implementation bundle.
ScrConfigurationImpl(Activator) - Constructor for class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
scrContext - Variable in class org.apache.felix.scr.impl.logger.LogManager
 
ScrExtension(Bundle) - Constructor for class org.apache.felix.scr.impl.Activator.ScrExtension
 
ScrInfo - Interface in org.apache.felix.scr.info
Abstraction of command interface.
scrInfoReg - Variable in class org.apache.felix.scr.impl.ComponentCommands
 
ScrLogger - Interface in org.apache.felix.scr.impl.logger
Logger used by SCR main code
ScrLoggerFacade(LogManager.LogDomain, String) - Constructor for class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
ScrLoggerFactory - Class in org.apache.felix.scr.impl.logger
This is used to retrieve the appropriate logger instance based on a specific log configuration
ScrLoggerFactory() - Constructor for class org.apache.felix.scr.impl.logger.ScrLoggerFactory
Non-instantiable
ScrLogManager - Class in org.apache.felix.scr.impl.logger
Implements a SCR based log manager.
ScrLogManager(BundleContext, LogConfiguration) - Constructor for class org.apache.felix.scr.impl.logger.ScrLogManager
 
ScrLogManager.ScrLoggerFacade - Class in org.apache.felix.scr.impl.logger
 
ScrManagedService - Class in org.apache.felix.scr.impl.config
The ScrManagedService receives configuration for the Declarative Services Runtime itself.
ScrManagedService(ScrConfigurationImpl) - Constructor for class org.apache.felix.scr.impl.config.ScrManagedService
 
ScrManagedServiceServiceFactory - Class in org.apache.felix.scr.impl.config
The ScrManagedServiceServiceFactory is a ServiceFactory registered on behalf of ScrManagedService to create a managed service instance on demand once it is used by the Configuration Admin Service.
ScrManagedServiceServiceFactory(ScrConfigurationImpl) - Constructor for class org.apache.felix.scr.impl.config.ScrManagedServiceServiceFactory
 
ScrMetaTypeProvider - Class in org.apache.felix.scr.impl.config
The ScrManagedServiceMetaTypeProvider receives the Declarative Services Runtime configuration (by extending the ScrManagedService class.
ScrMetaTypeProvider(ScrConfiguration) - Constructor for class org.apache.felix.scr.impl.config.ScrMetaTypeProvider
 
ScrMetaTypeProvider.AttributeDefinitionImpl - Class in org.apache.felix.scr.impl.config
 
ScrMetaTypeProviderServiceFactory - Class in org.apache.felix.scr.impl.config
The ScrMetaTypeProviderServiceFactory is a ServiceFactory registered on behalf of ScrConfiguration to create a metatype provider instance on demand once it is used by the Metatype Service.
ScrMetaTypeProviderServiceFactory(ScrConfiguration) - Constructor for class org.apache.felix.scr.impl.config.ScrMetaTypeProviderServiceFactory
 
searchField(Class<?>, String, ComponentLogger) - Static method in class org.apache.felix.scr.impl.inject.field.FieldUtils
Searches the field named fieldName in the given targetClass.
SERVICE_DUPLICATE - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
SERVICE_REFERENCE_CLASS - Static variable in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
serviceChangecountTimeout - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
serviceChangecountTimeout() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
serviceChangecountTimeout() - Method in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
serviceChanged(ServiceEvent) - Method in class org.apache.felix.scr.impl.BundleComponentActivator.ListenerInfo
 
serviceChanged(ServiceEvent) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
serviceChanged(U) - Method in interface org.apache.felix.scr.impl.manager.ExtendedServiceListener
 
serviceChanged(U) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.Tracked
ServiceListener method for the ServiceTracker class.
ServiceComponentRuntimeImpl - Class in org.apache.felix.scr.impl.runtime
 
ServiceComponentRuntimeImpl(BundleContext, ComponentRegistry) - Constructor for class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
serviceContexts - Variable in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
ServiceFactoryComponentManager<S> - Class in org.apache.felix.scr.impl.manager
The ServiceFactoryComponentManager for components specified with <service serviceFactory='true'/> in the xml metadata.
ServiceFactoryComponentManager(ComponentContainer<S>, ComponentMethods<S>) - Constructor for class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
ServiceMetadata - Class in org.apache.felix.scr.impl.metadata
This class contains the metadata associated to a service that is provided by a component
ServiceMetadata() - Constructor for class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
ServiceMetadata.Scope - Enum in org.apache.felix.scr.impl.metadata
 
serviceObjectRef - Variable in class org.apache.felix.scr.impl.manager.SingleRefPair
 
serviceObjects - Variable in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
 
serviceObjectsHelper - Variable in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
servicePid - Variable in class org.apache.felix.scr.impl.metadata.TargetedPID
 
servicePropertiesMatches(ServiceRegistration<S>, Dictionary<String, Object>) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
Checks if the given service registration properties matches another set of properties.
serviceRefDtoComparator - Variable in class org.apache.felix.scr.impl.ComponentCommands
 
serviceReferenceToDTO(ServiceReference<?>) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
services - Variable in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper
 
ServiceTracker<S,T,U> - Class in org.apache.felix.scr.impl.manager
changes from osgi service tracker: - included AbstractTracked as an inner class.
ServiceTracker(BundleContext, ServiceTrackerCustomizer<S, T, U>, boolean, ExtendedServiceListenerContext<U>, String) - Constructor for class org.apache.felix.scr.impl.manager.ServiceTracker
Create a ServiceTracker on the specified Filter object.
ServiceTracker.AbstractTracked<S,T,R> - Class in org.apache.felix.scr.impl.manager
Abstract class to track items.
ServiceTracker.Tracked - Class in org.apache.felix.scr.impl.manager
Inner class which subclasses AbstractTracked.
ServiceTrackerCustomizer<S,T,U> - Interface in org.apache.felix.scr.impl.manager
The ServiceTrackerCustomizer interface allows a ServiceTracker to customize the service objects that are tracked.
setAccessible(Field) - Static method in class org.apache.felix.scr.impl.inject.field.FieldUtils
Make the field accessible
setAccessible(Method) - Static method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
setActivate(String) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Sets the name of the activate method
setActivationFields(String[]) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
setBind(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the bind method attribute
setBundleContext(BundleContext) - Static method in class org.apache.felix.scr.impl.inject.internal.ClassUtils
 
setCardinality(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the cardinality attribute
setClose(int) - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
setComponentId(long) - Method in interface org.apache.felix.scr.impl.logger.ComponentLogger
 
setComponentId(long) - Method in class org.apache.felix.scr.impl.logger.NoOpLogger
 
setComponentId(long) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
setConfigurableServiceProperties(boolean) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
setConfigurationPid(String[]) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Setter for the configuration-pid component (since DS 1.2)
setConfigurationPolicy(String) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Sets the configuration policy
setConfigureWithInterfaces(boolean) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
setDeactivate(String) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Sets the name of the deactivate method
setDelayedKeepInstances(boolean) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
setDeleteCallsModify(boolean) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
setEnabled(boolean) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Setter for the enabled property
setFactory(int, Object) - Method in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
setFactoryIdentifier(String) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
setFactoryProperties(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
setFailureReason(Throwable) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
Set the activation failure reason
setField(Field, Object, Object, ComponentLogger) - Static method in class org.apache.felix.scr.impl.inject.field.FieldUtils
Set the field, type etc.
setField(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the field attribute
setFieldCollectionType(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the field value type attribute
setFieldOption(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the field strategy attribute
setFieldValue(Object, Object) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
setImmediate(boolean) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Setter for the immediate property
setImplementationAccessible(boolean) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
setImplementationClassName(String) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Sets the name of the implementation class
setImplementationObject(S) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
setInit(String) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
setInitial(S[]) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Set initial list of items into tracker before events begin to be received.
setInterface(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the interfaceName attribute
setLogger() - Method in class org.apache.felix.scr.impl.Activator
 
setMethod(BaseMethod.MethodInfo<T>, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
setModified(String) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Sets the name of the modified method
setName(String) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Setter for the name
setName(String) - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
Set the name
setName(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the name attribute
setObsoleteFactoryComponentFactory(boolean) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
setOpen(int) - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
setParameter(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the parameter value DS 1.4
setPersistentFactoryComponent(boolean) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
setPolicy(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the policy attribute
setPolicyOption(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the policy option attribute
setPrefix(String) - Method in class org.apache.felix.scr.impl.logger.ScrLogManager.ScrLoggerFacade
 
setPreviousRefMap(Map<ServiceReference<T>, RefPair<S, T>>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
setPreviousRefMap(Map<ServiceReference<T>, RefPair<S, T>>) - Method in interface org.apache.felix.scr.impl.manager.DependencyManager.Customizer
 
setPreviousRefMap(Map<ServiceReference<T>, RefPair<S, T>>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
setRegionConfigurationSupport(ServiceReference<ConfigurationAdmin>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
setRegionConfigurationSupport(ServiceReference<ConfigurationAdmin>) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
setRegistration(ServiceRegistration<ServiceComponentRuntime>) - Method in class org.apache.felix.scr.impl.ComponentRegistry
 
setScope(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
setScope(String) - Method in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
setScrCommand(ComponentCommands) - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
setSearchResult(FieldUtils.FieldSearchResult, ComponentLogger) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
setService(ServiceMetadata) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Used to set a ServiceMetadata object.
setServiceFactory(boolean) - Method in class org.apache.felix.scr.impl.metadata.ServiceMetadata
Setter for the servicefactory attribute of the service element
setServiceObject(ScrComponentContext, T) - Method in class org.apache.felix.scr.impl.inject.RefPair
 
setServiceObject(ScrComponentContext, T) - Method in class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
setServiceObject(ScrComponentContext, T) - Method in class org.apache.felix.scr.impl.manager.MultiplePrototypeRefPair
 
setServiceObject(ScrComponentContext, T) - Method in class org.apache.felix.scr.impl.manager.SinglePrototypeRefPair
 
setServiceObject(ScrComponentContext, T) - Method in class org.apache.felix.scr.impl.manager.SingleRefPair
 
setServiceProperties(Dictionary<String, ?>) - Method in interface org.apache.felix.scr.component.ExtComponentContext
Sets the service registration properties of the component registered as a service.
setServiceProperties(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
setServiceProperties(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
setServiceProperties(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
setServiceProperties(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
setServiceProperties(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
setServiceProperties(MethodResult, Integer) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
setState(AbstractComponentManager.State, AbstractComponentManager.State) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
setTarget(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the target attribute (filter)
setTargetFilter(String, int) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Sets the target filter of this dependency to the new filter value.
setTargetFilter(Map<String, Object>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Sets the target filter from target filter property contained in the properties.
setTracker(ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
setTracker(ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent>) - Method in interface org.apache.felix.scr.impl.manager.DependencyManager.Customizer
 
setTracker(ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
setTrackerOpened() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
setTrackerOpened() - Method in interface org.apache.felix.scr.impl.manager.DependencyManager.Customizer
 
setTrackerOpened() - Method in class org.apache.felix.scr.impl.manager.DependencyManager.NoPermissionsCustomizer
 
setType(String) - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
Set the type
setTypes(Object) - Method in class org.apache.felix.scr.impl.inject.methods.ActivateMethod
 
setTypes(List<ValueUtils.ValueType>) - Method in class org.apache.felix.scr.impl.inject.methods.BindMethod
 
setTypes(T) - Method in class org.apache.felix.scr.impl.inject.methods.BaseMethod
 
setUnbind(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the unbind method attribute
setUpdated(String) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Setter for the updated method attribute
setValue(Object) - Method in class org.apache.felix.scr.impl.inject.ValueUtils.MapEntryImpl
 
setValue(String) - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
Set the value
setValues(String) - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
Set multiple values as an array, where the values are contained in the string as one value per line.
short0 - Static variable in class org.apache.felix.scr.impl.helper.Coercions
 
SingleComponentManager<S> - Class in org.apache.felix.scr.impl.manager
The default ComponentManager.
SingleComponentManager(ComponentContainer<S>, ComponentMethods<S>) - Constructor for class org.apache.felix.scr.impl.manager.SingleComponentManager
The constructor receives both the activator and the metadata
SingleComponentManager(ComponentContainer<S>, ComponentMethods<S>, boolean) - Constructor for class org.apache.felix.scr.impl.manager.SingleComponentManager
 
SingleComponentManager.SetImplementationObject<S> - Interface in org.apache.felix.scr.impl.manager
The SetImplementationObject interface provides an API for component managers to setup the implementation object and potentially other parts as part of the SingleComponentManager.createImplementationObject(org.osgi.framework.Bundle, org.apache.felix.scr.impl.manager.SingleComponentManager.SetImplementationObject<S>, org.apache.felix.scr.impl.manager.ComponentContextImpl<S>) method processing.
SingleDynamicCustomizer() - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
SinglePrototypeRefPair<S,T> - Class in org.apache.felix.scr.impl.manager
 
SinglePrototypeRefPair(ServiceReference<T>) - Constructor for class org.apache.felix.scr.impl.manager.SinglePrototypeRefPair
 
SingleRefPair<S,T> - Class in org.apache.felix.scr.impl.manager
 
SingleRefPair(ServiceReference<T>) - Constructor for class org.apache.felix.scr.impl.manager.SingleRefPair
 
SingleStaticCustomizer() - Constructor for class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
singleton - Enum constant in enum org.apache.felix.scr.impl.metadata.ServiceMetadata.Scope
 
size() - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
size() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
Returns the number of services currently registered in the system, which match the service criteria (interface and optional target filter) configured for this dependency.
size() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Returns the number of tracked items.
size() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Return the number of services being tracked by this ServiceTracker.
specState - Variable in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
start() - Method in class org.apache.felix.scr.impl.Activator.ScrExtension
 
start() - Method in class org.apache.felix.scr.impl.manager.RegionConfigurationSupport
 
start(BundleContext) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
start(BundleContext) - Method in class org.apache.felix.scr.impl.Activator
Registers this instance as a (synchronous) bundle listener and loads the components of already registered bundles.
start(BundleContext) - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
startElement(String, String, String, Attributes) - Method in class org.apache.felix.scr.impl.xml.XmlHandler
 
startTracking() - Method in class org.apache.felix.scr.impl.AbstractExtender
 
state - Variable in class org.apache.felix.scr.impl.inject.field.FieldHandler
State handling.
state - Variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
State(int, boolean, boolean, boolean) - Constructor for enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
STATE_ACTIVE - Static variable in interface org.apache.felix.scr.impl.manager.ComponentManager
 
STATE_DISPOSED - Static variable in interface org.apache.felix.scr.impl.manager.ComponentManager
 
STATE_SATISFIED - Static variable in interface org.apache.felix.scr.impl.manager.ComponentManager
 
STATE_UNSATISFIED_CONFIGURATION - Static variable in interface org.apache.felix.scr.impl.manager.ComponentManager
 
STATE_UNSATISFIED_REFERENCE - Static variable in interface org.apache.felix.scr.impl.manager.ComponentManager
 
stateLock - Variable in class org.apache.felix.scr.impl.Activator.ScrExtension
 
stateToString(int) - Static method in class org.apache.felix.scr.impl.ComponentCommands
 
stop() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
stop(BundleContext) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
stop(BundleContext) - Method in class org.apache.felix.scr.impl.Activator
 
stopped - Variable in class org.apache.felix.scr.impl.AbstractExtender
 
stopping - Variable in class org.apache.felix.scr.impl.AbstractExtender
 
stopTimeout - Variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
stopTimeout() - Method in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
stopTimeout() - Method in interface org.apache.felix.scr.impl.manager.ScrConfiguration
 
stopTracking() - Method in class org.apache.felix.scr.impl.AbstractExtender
 
store(DataOutputStream, MetadataStoreHelper.MetaDataWriter) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
store(DataOutputStream, MetadataStoreHelper.MetaDataWriter) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
 
store(DataOutputStream, MetadataStoreHelper.MetaDataWriter) - Method in class org.apache.felix.scr.impl.metadata.ServiceMetadata
 
store(Map<Long, List<ComponentMetadata>>, BundleContext, ScrLogger, boolean) - Static method in class org.apache.felix.scr.impl.Activator
 
STORE_VERSION - Static variable in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper
 
storePropertyValue(Object, DataOutputStream, MetadataStoreHelper.MetaDataWriter) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
STRING_INDEX - Static variable in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper
 
STRING_LONG - Static variable in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper
 
STRING_NULL - Static variable in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper
 
STRING_OBJECT - Static variable in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper
 
stringTable - Variable in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataReader
 
stringTable - Variable in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataWriter
 
SuitableMethodNotAccessibleException - Exception Class in org.apache.felix.scr.impl.inject.methods
 
SuitableMethodNotAccessibleException() - Constructor for exception class org.apache.felix.scr.impl.inject.methods.SuitableMethodNotAccessibleException
 
symbolicName - Variable in class org.apache.felix.scr.impl.metadata.TargetedPID
 

T

TargetedPID - Class in org.apache.felix.scr.impl.metadata
Copied with modifications from felix configadmin.
TargetedPID(String) - Constructor for class org.apache.felix.scr.impl.metadata.TargetedPID
 
taskCounter - Static variable in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
tasks - Variable in class org.apache.felix.scr.impl.ComponentActorThread
 
terminate() - Method in class org.apache.felix.scr.impl.ComponentActorThread
 
TERMINATION_TASK - Static variable in class org.apache.felix.scr.impl.ComponentActorThread
 
ThreadDump - Class in org.apache.felix.scr.impl.manager
 
ThreadDump() - Constructor for class org.apache.felix.scr.impl.manager.ThreadDump
 
toObject(Class<T>, Map<String, Object>, Bundle, boolean) - Static method in class org.apache.felix.scr.impl.inject.internal.Annotations
 
toString() - Method in class org.apache.felix.scr.impl.ComponentRegistry.Entry
 
toString() - Method in class org.apache.felix.scr.impl.ComponentRegistry.Info
 
toString() - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
 
toString() - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
toString() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
toString() - Method in class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
toString() - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
toString() - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
toString() - Method in class org.apache.felix.scr.impl.manager.MultiplePrototypeRefPair
 
toString() - Method in class org.apache.felix.scr.impl.manager.RegistrationManager.RegStateWrapper
 
toString() - Method in class org.apache.felix.scr.impl.manager.SinglePrototypeRefPair
 
toString() - Method in class org.apache.felix.scr.impl.manager.SingleRefPair
 
toString() - Method in class org.apache.felix.scr.impl.metadata.TargetedPID
 
toString(Class<?>, Field) - Static method in class org.apache.felix.scr.impl.inject.field.FieldUtils
Return a string representation of the field
toType(String) - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
 
toTypeArray(String[]) - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
 
TRACE - Enum constant in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
 
track(S, R) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Begin to track an item.
trackAdding(S, R) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Common logic to add an item to the tracker used by track and trackInitial.
tracked - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Map of tracked items to customized objects.
tracked - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker
Tracked services: ServiceReference -> customized Object and ServiceListener object
tracked() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker
Accessor method for the current Tracked object.
tracked(int) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
tracked(int) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
Tracked(AtomicInteger) - Constructor for class org.apache.felix.scr.impl.manager.ServiceTracker.Tracked
Tracked constructor.
tracker - Variable in class org.apache.felix.scr.impl.AbstractExtender
 
trackerOpened - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
trackingCount - Variable in class org.apache.felix.scr.impl.ComponentRegistry.Entry
 
trackingCount - Variable in class org.apache.felix.scr.impl.logger.LogManager.Lock
 
trackingCount - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.MultipleStaticReluctantCustomizer
 
trackingCount - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
trackingCount - Variable in class org.apache.felix.scr.impl.manager.DependencyManager.SingleStaticCustomizer
 
trackingCount - Variable in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Modification count.
trackInitial() - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Track the initial list of items.
tryInvokeBind(ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent>, Object, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
tryInvokeBind0(ServiceTracker<T, RefPair<S, T>, ExtendedServiceEvent>, Object, RefPair<S, T>, int) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.SingleDynamicCustomizer
 
type - Variable in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
type - Variable in class org.apache.felix.scr.impl.inject.internal.Annotations.Handler
 
TypeBoolean - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
TypeByte - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
TypeChar - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
TypeDouble - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
TypeFloat - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
TypeInteger - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
TypeLong - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
TypeShort - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 
TypeString - Static variable in class org.apache.felix.scr.impl.metadata.ComponentMetadata
 

U

unbind - Variable in class org.apache.felix.scr.impl.inject.field.FieldMethods
 
unbind - Variable in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods
 
UNBIND - Enum constant in enum org.apache.felix.scr.impl.inject.field.FieldHandler.METHOD_TYPE
 
UnbindMethod - Class in org.apache.felix.scr.impl.inject.methods
Component method to be invoked on service unbinding.
UnbindMethod(String, Class<?>, String, DSVersion, boolean) - Constructor for class org.apache.felix.scr.impl.inject.methods.UnbindMethod
 
ungetService(Object) - Method in class org.apache.felix.scr.impl.helper.ComponentServiceObjectsHelper.ComponentServiceObjectsImpl
 
ungetService(RefPair<S, T>) - Method in class org.apache.felix.scr.impl.manager.DependencyManager.AbstractCustomizer
 
ungetService(Bundle, ServiceRegistration<S>, S) - Method in class org.apache.felix.scr.impl.manager.ServiceFactoryComponentManager
 
ungetService(Bundle, ServiceRegistration<S>, S) - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.apache.felix.scr.impl.config.ScrManagedServiceServiceFactory
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProviderServiceFactory
 
ungetServiceObject(ScrComponentContext) - Method in class org.apache.felix.scr.impl.inject.RefPair
 
ungetServiceObject(ScrComponentContext) - Method in class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
ungetServiceObject(ScrComponentContext) - Method in class org.apache.felix.scr.impl.manager.SingleRefPair
 
ungetServiceObjects(BundleContext) - Method in class org.apache.felix.scr.impl.inject.RefPair
 
ungetServiceObjects(BundleContext) - Method in class org.apache.felix.scr.impl.manager.AbstractPrototypeRefPair
 
ungetServiceObjects(BundleContext) - Method in class org.apache.felix.scr.impl.manager.SingleRefPair
 
unregister() - Method in class org.apache.felix.scr.impl.ComponentCommands
 
unregister(T) - Method in class org.apache.felix.scr.impl.manager.RegistrationManager
 
unregisterComponentHolder(ComponentRegistryKey) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Removes the component registered under that name.
unregisterComponentHolder(Bundle, String) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Removes the component registered under that name.
unregisterComponentId() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
unregisterComponentId() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
unregisterComponentId(long) - Method in class org.apache.felix.scr.impl.ComponentRegistry
Unregisters the component with the given component ID from the internal registry.
unregisterComponentId(AbstractComponentManager<?>) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
unregisterComponentId(AbstractComponentManager<?>) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
unregistered - Enum constant in enum org.apache.felix.scr.impl.manager.RegistrationManager.RegState
 
unregisterRegionConfigurationSupport(RegionConfigurationSupport) - Method in class org.apache.felix.scr.impl.ComponentRegistry
 
unregisterService() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
unregisterServiceListener(AtomicInteger) - Method in class org.apache.felix.scr.impl.manager.DependencyManager
 
unsatisfiedReference - Enum constant in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
 
unsatisfiedRefManagersToDTO(List<? extends ReferenceManager<?, ?>>) - Method in class org.apache.felix.scr.impl.runtime.ServiceComponentRuntimeImpl
 
unsetRegionConfigurationSupport(RegionConfigurationSupport) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
unsetRegionConfigurationSupport(RegionConfigurationSupport) - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
 
unsetServiceRegistration() - Method in class org.apache.felix.scr.impl.manager.ComponentContextImpl
 
untrack(S, R) - Method in class org.apache.felix.scr.impl.manager.ServiceTracker.AbstractTracked
Discontinue tracking the item.
updateChangeCount() - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
updateChangeCount() - Method in class org.apache.felix.scr.impl.ComponentRegistry
 
updateChangeCount() - Method in interface org.apache.felix.scr.impl.manager.ComponentActivator
Inform about any change in the state of the components.
updated - Variable in class org.apache.felix.scr.impl.inject.field.FieldMethods
 
updated - Variable in class org.apache.felix.scr.impl.inject.internal.DuplexReferenceMethods
 
updated(Dictionary<String, ?>) - Method in class org.apache.felix.scr.impl.config.ScrManagedService
 
UPDATED - Enum constant in enum org.apache.felix.scr.impl.inject.field.FieldHandler.METHOD_TYPE
 
UpdatedMethod - Class in org.apache.felix.scr.impl.inject.methods
Component method to be invoked on service property update of a bound service.
UpdatedMethod(String, Class<?>, String, DSVersion, boolean) - Constructor for class org.apache.felix.scr.impl.inject.methods.UpdatedMethod
 
updateField(FieldHandler.METHOD_TYPE, Object, BindParameters) - Method in class org.apache.felix.scr.impl.inject.field.FieldHandler
 
updateProvideScrInfoService(boolean) - Method in class org.apache.felix.scr.impl.ComponentCommands
 
updateServiceRegistration() - Method in class org.apache.felix.scr.impl.manager.SingleComponentManager
 
updateTargets(Map<String, Object>) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
usable - Variable in class org.apache.felix.scr.impl.inject.field.FieldUtils.FieldSearchResult
 

V

validate() - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Method used to verify if the semantics of this metadata are correct
validate(String) - Method in class org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
 
validate(ComponentMetadata) - Method in class org.apache.felix.scr.impl.metadata.PropertyMetadata
Method used to verify if the semantics of this metadata are correct
validate(ComponentMetadata) - Method in class org.apache.felix.scr.impl.metadata.ReferenceMetadata
Method used to verify if the semantics of this metadata are correct
validate(ComponentMetadata) - Method in class org.apache.felix.scr.impl.metadata.ServiceMetadata
Verify if the semantics of this metadata are correct
validateAndRegister(ComponentMetadata) - Method in class org.apache.felix.scr.impl.BundleComponentActivator
 
validationFailure(String) - Method in class org.apache.felix.scr.impl.metadata.ComponentMetadata
Returns a ComponentException for this component with the given explanation for failure.
value - Variable in class org.apache.felix.scr.impl.inject.ValueUtils.MapEntryImpl
 
VALUE_METHOD - Static variable in class org.apache.felix.scr.impl.inject.internal.Annotations
Constant for the single element method
VALUE_TRUE - Static variable in class org.apache.felix.scr.impl.config.ScrConfigurationImpl
 
valueOf(String) - Static method in enum org.apache.felix.scr.impl.inject.field.FieldHandler.METHOD_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.scr.impl.manager.RegistrationManager.RegState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.scr.impl.metadata.DSVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.scr.impl.metadata.ReferenceMetadata.ReferenceScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.scr.impl.metadata.ServiceMetadata.Scope
Returns the enum constant of this type with the specified name.
values - Variable in class org.apache.felix.scr.impl.inject.internal.Annotations.Handler
 
values() - Method in class org.apache.felix.scr.impl.helper.ReadOnlyDictionary
 
values() - Static method in enum org.apache.felix.scr.impl.inject.field.FieldHandler.METHOD_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.scr.impl.manager.AbstractComponentManager.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.scr.impl.manager.RegistrationManager.RegState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.scr.impl.metadata.DSVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.scr.impl.metadata.ReferenceMetadata.ReferenceScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.scr.impl.metadata.ServiceMetadata.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class org.apache.felix.scr.impl.inject.field.FieldHandler
Value type.
ValueType() - Constructor for enum org.apache.felix.scr.impl.inject.ValueUtils.ValueType
 
ValueUtils - Class in org.apache.felix.scr.impl.inject
Utility methods for handling references and activation
ValueUtils() - Constructor for class org.apache.felix.scr.impl.inject.ValueUtils
 
ValueUtils.MapEntryImpl - Class in org.apache.felix.scr.impl.inject
Comparable map entry using the service reference to compare.
ValueUtils.ValueType - Enum in org.apache.felix.scr.impl.inject
The value type of the field, activation field or constructor parameter
verifyDependencyManagers() - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
 
verifyDependencyManagers() - Method in class org.apache.felix.scr.impl.manager.ComponentFactoryImpl
 
version - Variable in enum org.apache.felix.scr.impl.metadata.DSVersion
 
version - Variable in class org.apache.felix.scr.impl.metadata.TargetedPID
 
VOID - Static variable in class org.apache.felix.scr.impl.inject.MethodResult
Predefined instance indicating a successful call to a void method.

W

wait(Promise<Void>) - Method in class org.apache.felix.scr.impl.manager.ConfigurableComponentHolder
 
waitForClose(AbstractComponentManager<?>, String, String) - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
waitForLatch(AbstractComponentManager<?>, CountDownLatch, String, String, String) - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
waitForOpen(AbstractComponentManager<?>, String, String) - Method in class org.apache.felix.scr.impl.manager.EdgeInfo
 
waitForTracked(int) - Method in class org.apache.felix.scr.impl.manager.AbstractComponentManager
We effectively maintain the set of completely processed service event tracking counts.
warn(Bundle, String, Throwable) - Method in class org.apache.felix.scr.impl.AbstractExtender
 
warn(Bundle, String, Throwable) - Method in class org.apache.felix.scr.impl.Activator
 
WARN - Enum constant in enum org.apache.felix.scr.impl.logger.InternalLogger.Level
 
writeIndexedString(String, DataOutputStream) - Method in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataWriter
 
writeString(String, DataOutputStream) - Method in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataWriter
 
writeVersion(DataOutputStream) - Method in class org.apache.felix.scr.impl.metadata.MetadataStoreHelper.MetaDataWriter
 

X

XmlConstants - Class in org.apache.felix.scr.impl.xml
Constants for the component XML
XmlConstants() - Constructor for class org.apache.felix.scr.impl.xml.XmlConstants
 
XmlHandler - Class in org.apache.felix.scr.impl.xml
XML Parser for the component XML
XmlHandler(Bundle, BundleLogger, boolean, boolean) - Constructor for class org.apache.felix.scr.impl.xml.XmlHandler
 
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form