Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

a - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
ABSOLUTE_PATH_PREFIX - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
AbstractDelegatedExecutionApplicationContext - Class in org.eclipse.gemini.blueprint.context.support
OSGi-specific application context that delegates the execution of its life cycle methods to a different class.
AbstractDelegatedExecutionApplicationContext() - Constructor for class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Constructs a new AbstractDelegatedExecutionApplicationContext instance.
AbstractDelegatedExecutionApplicationContext(ApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Constructs a new AbstractDelegatedExecutionApplicationContext instance.
AbstractDelegatedExecutionApplicationContext.BeanPostProcessorChecker - Class in org.eclipse.gemini.blueprint.context.support
BeanPostProcessor that logs an info message when a bean is created during BeanPostProcessor instantiation, i.e.
AbstractDelegatedExecutionApplicationContext.NoDependenciesWaitRefreshExecutor - Class in org.eclipse.gemini.blueprint.context.support
Executor that offers the traditional way of refreshing/ closing of an ApplicationContext (no conditions have to be met and the refresh happens in only one step).
AbstractOsgiBundleApplicationContext - Class in org.eclipse.gemini.blueprint.context.support
AbstractRefreshableApplicationContext subclass that implements the ConfigurableOsgiBundleApplicationContext interface for OSGi environments.
AbstractOsgiBundleApplicationContext() - Constructor for class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Creates a new AbstractOsgiBundleApplicationContext with no parent.
AbstractOsgiBundleApplicationContext(ApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Creates a new AbstractOsgiBundleApplicationContext with the given parent context.
AbstractOsgiServiceExporter - Class in org.eclipse.gemini.blueprint.service.exporter.support
Base exporter class providing common functionality for registering (also known as exporting) Spring beans as OSGi services.
AbstractOsgiServiceExporter() - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
 
AbstractOsgiServiceImportFactoryBean - Class in org.eclipse.gemini.blueprint.service.importer.support
Base class for importing OSGi services.
AbstractOsgiServiceImportFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
AbstractReferenceDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
Base class for parsing reference declarations.
AbstractReferenceDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
AbstractReferenceDefinitionParser.ReferenceAttributesCallback - Class in org.eclipse.gemini.blueprint.config.internal
Attribute callback dealing with 'cardinality' attribute.
AbstractServiceImporterProxyFactoryBean - Class in org.eclipse.gemini.blueprint.service.importer.support
Package protected class that provides the common aop infrastructure functionality for OSGi service importers.
AbstractServiceImporterProxyFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
AbstractServiceProxyCreator - Class in org.eclipse.gemini.blueprint.service.importer.support
Internal (package visible) class used for handling common aspects in creating a proxy over OSGi services.
AbstractServiceProxyCreator(Class<?>[], ClassLoader, ClassLoader, BundleContext, ImportContextClassLoaderEnum) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
 
acc - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
AccessControlFactory - Class in org.eclipse.gemini.blueprint.context.support
Security utility for wrapping an AccessControlContext around a Bundle.
AccessControlFactory() - Constructor for class org.eclipse.gemini.blueprint.context.support.AccessControlFactory
 
AccessControlFactory.BundleProtectionDomain - Class in org.eclipse.gemini.blueprint.context.support
 
action - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
ACTION - Static variable in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
ACTION_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
activate(Bundle) - Method in interface org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry.Activator
Activates the given target bundle.
activate() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
activated - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
activated - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
ACTIVATION - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser.BlueprintServiceAttributeCallback
 
activation - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
activation - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
activation - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
ACTIVATION_ATTR - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.BlueprintAttributeCallback
 
ACTIVATION_EAGER - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
The component's manager must eagerly activate the component.
ACTIVATION_LAZY - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
The component's manager must lazily activate the component.
activator - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
 
activeBundles - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
active, valid bundles
add(Converter) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
add(Collection<Converter>) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
add(Bundle, boolean, boolean) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
 
add(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
add(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
add(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
add(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
 
add(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
add(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
add(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
add(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
add(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
add(int, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
add(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
add(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
addAll(Collection<? extends E>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
addAll(int, Collection<? extends E>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
addAll(Collection<? extends E>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
addAll(int, Collection<? extends E>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
addAll(Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
addAll(int, Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
addAll(Collection<? extends E>) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
addApplicationListener(OsgiBundleApplicationContextListener) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
Add an OSGi listener to be notified of all events.
addApplicationListener(OsgiBundleApplicationContextListener) - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
Add an OSGi listener to be notified of all events.
addApplicationListener(OsgiBundleApplicationContextEventMulticaster) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
addApplicationListener(OsgiBundleApplicationContextEventMulticaster) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
addBeanFactoryDependency() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
addBundleListener(BundleListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
addClassLoader(Class<?>) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
Adds a class loader defining the given class, to the chained class loader space.
addClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
Adds the given class loader to the existing list.
addDefaultDependencyFactories() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
addEntityResolver(EntityResolver, String) - Method in class org.eclipse.gemini.blueprint.context.support.ChainedEntityResolver
 
addEvent(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.ReplayEventManager
 
addExportedPackages(Map<Bundle, List<String>>, Bundle, ExportedPackage[]) - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.PackageAdminResolver
Adds the bundle exporting the given packages which are then imported by the owning bundle.
addFrameworkListener(FrameworkListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
addImportedBundle(Map<Bundle, List<String>>, ExportedPackage) - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.PackageAdminResolver
Adds the imported bundle to the map of packages.
addLatch(Integer) - Static method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
addListener(ServicePropertiesChangeListener) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.ChangeableProperties
 
addListener(Object, ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
addListener(ServicePropertiesChangeListener) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesListenerManager
Adds a listener to be notified of any service properties changes.
addListener(OsgiServiceLifecycleListener[], OsgiServiceLifecycleListener) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
Add the given listener to the array but in the first position.
addMandatoryProperties(Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
addNamespaceHandler(NamespaceHandlerResolver, String) - Method in class org.eclipse.gemini.blueprint.context.support.DelegatedNamespaceHandlerResolver
 
addNonOsgiClassLoader(ClassLoader, List<ClassLoader>, Map<ClassLoader, Boolean>) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Special static method used during the class initialization.
addNonOsgiLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
Checks if the given classloader is a known, non-OSGi loader.
addOsgiLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
 
addPlugin(Bundle, boolean, boolean) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
Adds a bundle as a handler to plugin registry.
addPredefinedBean(ConfigurableListableBeanFactory, String, Object) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
addService(Long, ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.BaseListener
 
addService(Long, ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.ServiceInstanceListener
 
addServiceExporter(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
addServiceExporter(Object, String) - Method in interface org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryServiceDependencyManager
 
addServiceListener(ServiceListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
addServiceListener(ServiceListener, String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
addServiceListener(BundleContext, ServiceListener, Filter) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Adds a service listener to the given bundle context under the specified filter.
addServiceListener(BundleContext, ServiceListener, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Adds a service listener to the given bundle context under the specified filter given as a String.
addServiceReferenceProperties(ServiceReferenceMetadata, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanDefinitionFactory
 
addSingleServiceListener(BundleContext, ServiceListener, Filter) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Adds a service listener to the given bundle context, under the specified filter.
addSingleServiceListener(BundleContext, ServiceListener, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Adds a service listener to the given application context, under the specified filter given as a String.
addStateListener(ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterController
 
addStateListener(ImporterStateListener) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterInternalActions
 
addStateListener(ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean.Executor
 
addStateListener(ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean.Executor
 
addSyntheticDependsOn(BeanDefinition, String) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 
afterClose(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
afterClose(BlueprintEvent) - Method in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventDispatcher
 
afterClose(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ListListenerAdapter
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.BeanNameServicePropertiesResolver
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
afterRefresh(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
afterRefresh(BlueprintEvent) - Method in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventDispatcher
 
afterRefresh(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
ALL_CLASSES - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
Deprecated.
Export every class, inherited or implemented by the given target.
ALL_DEPENDENCIES - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
allDependenciesSatisfied() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
ANNOTATION_BPP_CLASS - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.OsgiAnnotationPostProcessor
service reference bpp
ANNOTATION_DEPENDENCY_FACTORY - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
aopClassLoader - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
aopClassLoader - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
class loader used by the aop infrastructure
aopClassLoader - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
aop classloader
aopClassLoaderFactory - Static variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ClassLoaderFactory
plug-able, private, class loader factory
APPLICATION_CONTEXT_SERVICE_PROPERTY_NAME - Static variable in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Service entry used for specifying the application context name when published as an OSGi service
APPLICATION_EVENT_MULTICASTER_BEAN_NAME - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
applicationContext - Variable in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
ApplicationContextConfiguration - Class in org.eclipse.gemini.blueprint.extender.support
Configuration class for Spring-DM application contexts.
ApplicationContextConfiguration(Bundle) - Constructor for class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Constructs a new ApplicationContextConfiguration instance from the given bundle.
ApplicationContextConfiguration(Bundle, ConfigurationScanner) - Constructor for class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
ApplicationContextConfigurationFactory - Interface in org.eclipse.gemini.blueprint.extender.internal.activator
Basic contract for deferring creation of bundle-specific application context configurations.
applicationEventPublisher - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
event publisher
applicationEventPublisher - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
application publisher
ApplicationListenerAdapter<E extends OsgiBundleApplicationContextEvent> - Class in org.eclipse.gemini.blueprint.context.event
Listener dispatching OSGi events to interested listeners.
ApplicationListenerAdapter(OsgiBundleApplicationContextListener<E>) - Constructor for class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
apply(LazyBundleRegistry.Operation<T, V>) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
Applies an operation on all the bundles.
applyDefaultCardinality(BeanDefinitionBuilder, OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Apply default cardinality.
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
applyDefaultTimeout(BeanDefinitionBuilder, OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
Apply default definitions to the existing bean definition.
applyInitialInjection(Object, Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
applyMapOntoInstance(Object, Map<String, ?>, AbstractBeanFactory) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
Injects the properties from the given Map to the given object.
arguments - Variable in class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory.GenericsReifiedType
 
arguments - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
array - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties.ArrayEnumeration
 
ArrayEnumeration(E[]) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties.ArrayEnumeration
 
ArrayEnumerator<E> - Class in org.eclipse.gemini.blueprint.mock
Simple enumeration mock backed by an array of objects.
ArrayEnumerator(E[]) - Constructor for class org.eclipse.gemini.blueprint.mock.ArrayEnumerator
 
asyncCreation - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
AttributeCallback - Interface in org.eclipse.gemini.blueprint.config.internal.util
Wrapper callback used for parsing attributes (one at a time) that are non standard (ID, LAZY-INIT, DEPENDS-ON).
AUTO_ANNOTATION_PROCESSING - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
annotation processing system property (kept for backwards compatibility)
AUTO_EXPORT_ALL_CLASSES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java classes and interfaces in the component instance type as service interfaces.
AUTO_EXPORT_CLASS_HIERARCHY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java classes in the hierarchy of the component instance type as service interfaces.
AUTO_EXPORT_DISABLED - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Do not auto-detect types for advertised service interfaces
AUTO_EXPORT_INTERFACES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java interfaces implemented by the component instance type as service interfaces.
AUTO_EXPORT_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
AUTOEXPORT - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
autoExport - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
AUTOEXPORT - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
AUTOEXPORT - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
AutoExport - Class in org.eclipse.gemini.blueprint.service.exporter.support
Deprecated.
as of 2.0, replaced by InterfaceDetector
AutoExport(int, String) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
Deprecated.
Constructs a new AutoExport instance.
AUTOEXPORT_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
AUTOEXPORT_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
autowireOnUpdate - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
autowireOnUpdate - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
AVAILABILITY - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceAttributeCallback
 
availability - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
AVAILABILITY - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
availability - Variable in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
Default value
availability - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
Availability - Enum in org.eclipse.gemini.blueprint.service.importer.support
Enum used by the service importer to describe whether a presence of OSGi services is mandatory or not.
Availability() - Constructor for enum org.eclipse.gemini.blueprint.service.importer.support.Availability
 
AVAILABILITY_MANDATORY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
A matching service is required at all times.
AVAILABILITY_OPTIONAL - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
A matching service is not required to be present.
AVAILABILITY_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
AVAILABILITY_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
AVAILABILITY_PROP - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 

B

b - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
backingBundle - Variable in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
BaseListener() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.BaseListener
 
BaseListener() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.BaseListener
 
BASIS - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
BEAN - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
BEAN - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
bean - Variable in class org.eclipse.gemini.blueprint.service.importer.support.DisposableBeanRunnableAdapter
 
BEAN_NAME_PROPERTY_KEY - Static variable in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServicePropertiesResolver
Predefined property indicating the bean name of an exported Spring managed object.
BEAN_REF_FB_CLASS_NAME - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
BEAN_REF_FB_CLASS_NAME - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ValueFactory
 
BEAN_REF_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ValueFactory
 
BeanArgument - Interface in org.osgi.service.blueprint.reflect
Metadata for a factory method or constructor argument of a bean.
beanClassLoader - Variable in class org.eclipse.gemini.blueprint.context.support.DefaultContextClassLoaderProvider
 
beanDefinition - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
BeanDefinitionFactory - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Adapter factory that allows translating OSGi Blueprint metadata into Spring's BeanDefinition.
BeanDefinitionFactory() - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.BeanDefinitionFactory
 
beanFactory - Variable in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
beanFactory - Variable in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverter
 
beanFactory - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ContainerManagedUpdate
 
beanFactory - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
embedded bean factory for instance management
beanFactory - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
beanFactory - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
target bean factory
beanFactory - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
bean factory used for retrieving the target when dealing with cycles
beanFactory - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.BeanPostProcessorChecker
 
beanFactory - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
owning bean factory
beanFactory - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
beanFactory - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
beanFactory - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
BeanFactoryUtils - Class in org.eclipse.gemini.blueprint.util.internal
Utility class for beans operations.
BeanFactoryUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.BeanFactoryUtils
 
BeanManagedUpdate - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
BeanManaged update class.
BeanManagedUpdate(String) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.BeanManagedUpdate
 
beanManager - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
BeanMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a Bean component.
BeanMetadataElementFactory - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Adapter between OSGi's Blueprint Value and Spring BeanMetadataElement.
BeanMetadataElementFactory() - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.BeanMetadataElementFactory
 
beanName - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
beanName - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
exporter bean name
beanName - Variable in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
beanName - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
bean name
BeanNameServicePropertiesResolver - Class in org.eclipse.gemini.blueprint.service.exporter.support
OsgiServicePropertiesResolver that creates a service property set with the following properties: Bundle-SymbolicName=<bundle symbolic name> Bundle-Version=<bundle version> org.eclipse.gemini.blueprint.bean.name="<bean name> osgi.service.blueprint.compname="<bean name> If the name is null/empty, the keys that refer to it will not be created.
BeanNameServicePropertiesResolver() - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.BeanNameServicePropertiesResolver
 
BeanPostProcessorChecker(ConfigurableListableBeanFactory, int) - Constructor for class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.BeanPostProcessorChecker
 
beanPostProcessorTargetCount - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.BeanPostProcessorChecker
 
BeanProperty - Interface in org.osgi.service.blueprint.reflect
Metadata for a property to be injected into a bean.
beforeClose(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
beforeClose(BlueprintEvent) - Method in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventDispatcher
 
beforeClose(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
beforeRefresh(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
beforeRefresh(BlueprintEvent) - Method in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventDispatcher
 
beforeRefresh(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
bf - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
bind(Object, Map) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
bind(Object, Map) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager.RegistrationReplayDelivery
 
bind(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.importer.OsgiServiceLifecycleListener
Called when a service is being binded inside the proxy (be it single or multi value).
bind(Object, Map) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor.ServiceProviderTCCLListener
 
BIND_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
bindMethod - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
bindMethodName - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
bindMethods - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
Map of methods keyed by the first parameter which indicates the service type expected.
bindReference - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
anyName(ServiceReference reference) method signature.
BLUEPRINT - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
BLUEPRINT_ATTRS_CALLBACK - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
BLUEPRINT_AVAILABLE - Static variable in class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
BLUEPRINT_COMP_NAME - Static variable in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServicePropertiesResolver
OSGi 4.2 Blueprint specification predefined property indicating the name of the component exported as a service.
BLUEPRINT_GENERATED_NAME_PREFIX - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
BLUEPRINT_GRACE_PERIOD - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Standard wait for dependencies header
BLUEPRINT_HEADER - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Manifest entry name for configuring Blueprint modules
BLUEPRINT_MARKER_NAME - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
BLUEPRINT_NS - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
 
BLUEPRINT_SCHEMA - Static variable in class org.eclipse.gemini.blueprint.context.support.BlueprintDocumentLoader
 
BLUEPRINT_SYMNAME - Static variable in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
 
BLUEPRINT_TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Standard timeout header
BLUEPRINT_VERSION - Static variable in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
 
BlueprintAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
 
BlueprintAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.BlueprintAttributeCallback
 
BlueprintBeanBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.blueprint.config
Parser handling Blueprint <bean> elements.
BlueprintBeanBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanBeanDefinitionParser
 
BlueprintBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.blueprint.config
Namespace parser handling the root <components> element from RFC124 (the equivalent of Spring's <beans> element).
BlueprintBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
BlueprintCmNamespaceHandler - Class in org.eclipse.gemini.blueprint.blueprint.compendium.cm.config
Spring-based namespace handler for the blueprint/RFC-124 compendium/osgix namespace.
BlueprintCmNamespaceHandler() - Constructor for class org.eclipse.gemini.blueprint.blueprint.compendium.cm.config.BlueprintCmNamespaceHandler
 
BlueprintCollectionBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
 
BlueprintCollectionBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
blueprintCompliant - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
BlueprintConfigurationScanner - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
Dedication scanner implementation suitable for Blueprint bundles.
BlueprintConfigurationScanner() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
 
BlueprintConfigUtils - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
RFC124-version of ConfigUtils class.
BlueprintConfigUtils() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
BlueprintConstants - Interface in org.eclipse.gemini.blueprint.extender.internal.blueprint.event
Utility interface aggregating the event properties from various OSGi APIs in one single place.
blueprintContainer - Variable in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
 
BlueprintContainer - Interface in org.osgi.service.blueprint.container
A Blueprint Container represents the managed state of a Blueprint bundle.
BlueprintContainerConfig - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
Extension to the default ApplicationContextConfiguration that overrides Spring DM settings with RFC 124.
BlueprintContainerConfig(Bundle) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
BlueprintContainerCreator - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
Blueprint specific context creator.
BlueprintContainerCreator() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerCreator
 
BlueprintContainerProcessor - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
Blueprint specific context processor.
BlueprintContainerProcessor(EventAdminDispatcher, BlueprintListenerManager, Bundle) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
BlueprintContainerProcessor.BlueprintWaitingEventDispatcher - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
 
BlueprintContainerServicePublisher - Class in org.eclipse.gemini.blueprint.blueprint.container.support
Infrastructure bean that automatically publishes the given ModuleContext as an OSGi service.
BlueprintContainerServicePublisher(BlueprintContainer, BundleContext) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
Constructs a new ModuleContextServicePublisher instance.
BlueprintConverterConfigurer - Class in org.eclipse.gemini.blueprint.blueprint.container
Dedicated class for registering (in a declarative way) the adapter between Blueprint and Spring 3.0 converters.
BlueprintConverterConfigurer(List<Converter>) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.BlueprintConverterConfigurer
 
BlueprintConverterException(String, Throwable) - Constructor for exception org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService.BlueprintConverterException
 
BlueprintConverterException(String) - Constructor for exception org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService.BlueprintConverterException
 
BlueprintCustomCollectionEditor(Class<?>) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintEditorRegistrar.BlueprintCustomCollectionEditor
 
BlueprintDefaultsDefinition - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
Blueprint namespace defaults for a given element/document.
BlueprintDefaultsDefinition(Document, ParserContext) - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
Constructs a new BlueprintDefaultsDefinition instance.
BlueprintDocumentLoader - Class in org.eclipse.gemini.blueprint.context.support
Specialized DocumentLoader that allows blueprint configurations without a schema location to be properly validated.
BlueprintDocumentLoader() - Constructor for class org.eclipse.gemini.blueprint.context.support.BlueprintDocumentLoader
 
BlueprintEditorRegistrar - Class in org.eclipse.gemini.blueprint.blueprint.container.support
Registrar holding the specific Blueprint editors.
BlueprintEditorRegistrar() - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintEditorRegistrar
 
BlueprintEditorRegistrar.BlueprintCustomCollectionEditor - Class in org.eclipse.gemini.blueprint.blueprint.container.support
Class that changes the default Spring implementation for 'collection'.
blueprintEvent(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager
 
BlueprintEvent - Class in org.osgi.service.blueprint.container
A Blueprint Event.
BlueprintEvent(int, Bundle, Bundle) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a simple BlueprintEvent object.
BlueprintEvent(int, Bundle, Bundle, String[]) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a set of dependencies.
BlueprintEvent(int, Bundle, Bundle, Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a failure cause.
BlueprintEvent(int, Bundle, Bundle, String[], Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a failure cause and a set of dependencies.
BlueprintEvent(BlueprintEvent, boolean) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a new BlueprintEvent from the specified BlueprintEvent.
blueprintEvent(BlueprintEvent) - Method in interface org.osgi.service.blueprint.container.BlueprintListener
Receives notifications of a Blueprint Event.
BlueprintExceptionFactory - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.exception
Utility class that creates either Spring DM or Blueprint exceptions.
BlueprintExceptionFactory() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.exception.BlueprintExceptionFactory
 
BlueprintExceptionFactory.BlueprintFactory - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.exception
 
BlueprintExtenderConfiguration - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
Extension of the default extender configuration for handling RFC 124 extender semantics.
BlueprintExtenderConfiguration(BundleContext, Log) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintExtenderConfiguration
Constructs a new BlueprintExtenderConfiguration instance.
blueprintFactory - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
 
BlueprintFactory() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.exception.BlueprintExceptionFactory.BlueprintFactory
 
BlueprintListener - Interface in org.osgi.service.blueprint.container
A BlueprintEvent Listener.
BlueprintListenerManager - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
Management class sending notifications to ModuleContextListener services.
BlueprintListenerManager(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager
 
BlueprintListenerManager.RegistrationReplayDelivery - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
 
BlueprintLoaderListener - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
RFC124 extension to the Spring DM extender.
BlueprintLoaderListener() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
BlueprintNamespaceHandler - Class in org.eclipse.gemini.blueprint.blueprint.config
Spring-based namespace handler for the blueprint/RFC-124 core namespace.
BlueprintNamespaceHandler() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.BlueprintNamespaceHandler
 
BlueprintParser - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
Stateful class that handles the parsing details of a <component> elements.
BlueprintParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
BlueprintParser(ParserContext) - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Constructs a new ComponentParser instance.
BlueprintParser(ParseState, Collection<String>) - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
BlueprintReferenceAttributeCallback - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
RFC124/Blueprint specific attributes that need to be converted to Spring DM.
BlueprintReferenceAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceAttributeCallback
 
BlueprintReferenceBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
 
BlueprintReferenceBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
BlueprintServiceAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser.BlueprintServiceAttributeCallback
 
BlueprintServiceDefinitionParser - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
 
BlueprintServiceDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
BlueprintServiceDefinitionParser.BlueprintServiceAttributeCallback - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
 
BlueprintTypeCompatibilityChecker - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
Basic type compatibility checker
BlueprintTypeCompatibilityChecker(Bundle) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintTypeCompatibilityChecker
 
BlueprintWaitingEventDispatcher(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor.BlueprintWaitingEventDispatcher
 
BootstrappingDependenciesEvent - Class in org.eclipse.gemini.blueprint.extender.event
Spring-DM Extender bootstrapping event.
BootstrappingDependenciesEvent(ApplicationContext, Bundle, Collection<OsgiServiceDependencyEvent>, Filter, long) - Constructor for class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
Constructs a new BootstrappingDependencyEvent instance.
BootstrappingDependenciesFailedEvent - Class in org.eclipse.gemini.blueprint.extender.event
Bootstrapping event indicating a context has failed to initializsed due to unsatisfied mandatory dependencies.
BootstrappingDependenciesFailedEvent(ApplicationContext, Bundle, Throwable, Collection<OsgiServiceDependencyEvent>, Filter) - Constructor for class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
 
BootstrappingDependencyEvent - Class in org.eclipse.gemini.blueprint.extender.event
Spring-DM Extender bootstrapping event.
BootstrappingDependencyEvent(ApplicationContext, Bundle, OsgiServiceDependencyEvent) - Constructor for class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependencyEvent
Constructs a new BootstrappingDependencyEvent instance.
bridge - Variable in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
buildBeanDefinition(ComponentMetadata) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanDefinitionFactory
 
buildBeanDefinitionFor(ComponentMetadata) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanDefinitionFactory
 
buildBeanDefinitionFor(ComponentMetadata) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
 
buildBeanMetadata(Metadata) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanMetadataElementFactory
 
buildBeanMetadata(Metadata, String) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanMetadataElementFactory
Creates the equivalent Spring metadata for the given value.
buildComponentMetadataFor(ConfigurableListableBeanFactory) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
buildComponentMetadataFor(String, BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
Inspects the given beanDefinition and returns the appropriate metadata (can be one of LocalComponentMetadata, ServiceExportComponentMetadata, or ServiceReferenceComponentMetadata).
buildComponentMetadataFor(ConfigurableListableBeanFactory) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
Inspects the given factory and returns the appropriate OSGi 4.2 Blueprint metadata.
buildExporter(ServiceMetadata) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanDefinitionFactory
 
buildLocalComponent(BeanMetadata) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanDefinitionFactory
 
buildMetadata(String, BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
Builds a component metadata from the given bean definition.
buildNestedComponentMetadataFor(BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
Builds the Blueprint metadata based on the nested elements contained by the given bean definition.
buildNestedMetadata(BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
buildReferenceCollection(ReferenceListMetadata) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanDefinitionFactory
 
buildReferenceProxy(ReferenceMetadata) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanDefinitionFactory
 
buildTypedStringValue(String, String) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Build a typed String value Object for the given raw value.
buildTypedStringValueForMap(String, String, Element) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Build a typed String value Object for the given raw value.
buildValue(Object) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ValueFactory
Creates the equivalent value for the given Spring metadata.
bulkUpdate(UpdateCallback, Collection<?>, Map<?, ?>) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
 
bundle - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Actual bundle
bundle - Variable in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEvent
 
bundle - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
OSGi bundle - determined from the BundleContext
bundle - Variable in class org.eclipse.gemini.blueprint.context.support.AccessControlFactory.BundleProtectionDomain
 
bundle - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
BUNDLE - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
bundle - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins.Plugin
 
bundle - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
bundle - Variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
bundle - Variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
 
bundle - Variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
The bundle on which this resolver works on.
bundle - Variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
bundle - Variable in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
bundle - Variable in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassLoaderBridge
 
bundle - Variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint bundle.
BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The Blueprint bundle associated with this event.
BUNDLE_BEAN_NAME - Static variable in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Name of the bundle bean
BUNDLE_CONTEXT_BEAN_NAME - Static variable in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Name of the bundle context bean
BUNDLE_DEFAULT_CP - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
BUNDLE_EVENTS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Constant over the Bundle events
BUNDLE_ID - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle id of the Blueprint bundle associated with this event.
BUNDLE_JAR_URL_PREFIX - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Prefix for searching only the bundle raw jar.
BUNDLE_NAME - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
BUNDLE_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
BUNDLE_STATES - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Constant over the Bundle states
BUNDLE_SYM_NAME - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle symbolic name of the Blueprint bundle associated with this event.
BUNDLE_URL_PREFIX - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Prefix for searching inside the owning bundle space.
BUNDLE_VERSION - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle version of the Blueprint bundle associated with this event.
BundleAction - Class in org.eclipse.gemini.blueprint.bundle
Enum-like class for the Bundle actions supported by BundleFactoryBean.
BundleAction(int, String) - Constructor for class org.eclipse.gemini.blueprint.bundle.BundleAction
Constructs a new BundleAction instance.
BundleActionCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser.BundleActionCallback
 
BundleActionEnum - Enum in org.eclipse.gemini.blueprint.bundle
Enum class for the Bundle actions supported by BundleFactoryBean.
BundleActionEnum() - Constructor for enum org.eclipse.gemini.blueprint.bundle.BundleActionEnum
 
BundleBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
BundleFactoryBean definition.
BundleBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
BundleBeanDefinitionParser.BundleActionCallback - Class in org.eclipse.gemini.blueprint.config.internal
 
bundleChanged(BundleEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.BaseListener
A bundle has been started, stopped, resolved, or unresolved.
BundleClassLoaderFactory - Interface in org.eclipse.gemini.blueprint.context.support.internal.classloader
Simple factory for creating class loaders for bundles.
bundleClassLoaderFactory - Static variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ClassLoaderFactory
plug-able, private, bundle loader factory
bundleContext - Variable in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
bundle context
bundleContext - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
OSGi bundle context
bundleContext - Variable in class org.eclipse.gemini.blueprint.context.support.BundleContextAwareProcessor
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
The bundle's context
bundleContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor.BlueprintWaitingEventDispatcher
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.ReplayEventManager
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.OsgiBeanFactoryPostProcessorAdapter
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.io.internal.resolver.PackageAdminResolver
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
The bundle context associated with this bundle.
bundleContext - Variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.BeanNameServicePropertiesResolver
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
client bundle context
bundleContext - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
bundleContext - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
BundleContextAware - Interface in org.eclipse.gemini.blueprint.context
Interface that enables beans to find the bundle context they are defined in.
BundleContextAwareProcessor - Class in org.eclipse.gemini.blueprint.context.support
BeanPostProcessor handling classes that implement BundleContextAware interface.
BundleContextAwareProcessor(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.context.support.BundleContextAwareProcessor
 
bundleContextInvalidated - Variable in class org.eclipse.gemini.blueprint.context.support.TrackingUtil.OsgiServiceHandler
flag used to bypass the OSGi space if the context becomes unavailable
BundleDelegatingClassLoader - Class in org.eclipse.gemini.blueprint.util
ClassLoader backed by an OSGi bundle.
BundleDelegatingClassLoader(Bundle, ClassLoader) - Constructor for class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
Private constructor.
BundleFactoryBean - Class in org.eclipse.gemini.blueprint.bundle
Bundle installer.
BundleFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
bundleId - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
extender bundle id
bundleId - Variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
bundleListeners - Variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
BundleProtectionDomain(Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.support.AccessControlFactory.BundleProtectionDomain
 
BundleScopeServiceFactory(ServiceFactory) - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope.BundleScopeServiceFactory
 
bundleStateAsString(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Returns a String representation of the Bundle state.
BundleUtils - Class in org.eclipse.gemini.blueprint.extender.internal.util
Internal utility used for internal purposes.
BundleUtils() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
BundleUtils - Class in org.eclipse.gemini.blueprint.util.internal
Internal utility used for internal purposes.
BundleUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 

C

C_0__1 - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Optional, single cardinality.
C_0__N - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Optional, multiple cardinality.
C_1__1 - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Mandatory, single cardinality.
C_1__N - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Mandatory, multiple cardinality.
cache - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.DestructionInvokerCache
 
cache - Variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingAopClassLoaderFactory
class loader -> aop class loader cache
cache - Variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingBundleClassLoaderFactory
bundle -> map of class loaders (as a bundle can be refreshed)
CACHE_TARGET - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
cacheService - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
cacheTarget - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
should the service be cached or not
CachingAopClassLoaderFactory - Class in org.eclipse.gemini.blueprint.context.support.internal.classloader
Default implementation for InternalAopClassLoaderFactory.
CachingAopClassLoaderFactory() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingAopClassLoaderFactory
 
CachingBundleClassLoaderFactory - Class in org.eclipse.gemini.blueprint.context.support.internal.classloader
Default implementation for BundleClassLoaderFactory.
CachingBundleClassLoaderFactory() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingBundleClassLoaderFactory
 
callbackFailed(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.EventSenderRetryTemplate
 
callbackFailed(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Template method invoked when the retry has failed.
callbacks - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ChainedManagedUpdate
 
callbacks - Variable in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope.BundleScopeServiceFactory
destruction callbacks for bean instances
callbackSucceeded(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.EventSenderRetryTemplate
 
callbackSucceeded(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Template method invoked when the retry succeeded.
callListenersBind(Object, ServiceReference, OsgiServiceLifecycleListener[]) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.OsgiServiceBindingUtils
 
callListenersUnbind(Object, ServiceReference, OsgiServiceLifecycleListener[]) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.OsgiServiceBindingUtils
 
callRegister(Object, Map) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ListenerNotifier
 
callUnregister(Object, Map) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ListenerNotifier
 
callUnregisterOnStartup(Object) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
callUnregisterOnStartup() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
callUnregisterOnStartup() - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterInternalActions
 
callUnregisterOnStartup() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean.Executor
 
cam - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
canConvert(Object, ReifiedType) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverter
 
canConvert(Class<?>, Class<?>) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
canConvert(TypeDescriptor, TypeDescriptor) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
canConvert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
Return if this converter is able to convert the specified object to the specified type.
canRemoveService(Long, ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.BaseListener
 
canRemoveService(Long, ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.ServiceInstanceListener
 
canSee(String) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassLoaderBridge
 
CARDINALITY - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
Cardinality - Class in org.eclipse.gemini.blueprint.service.importer.support
Deprecated.
as of Spring DM 2.0, replaced by Availability
Cardinality(int, String) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Constructs a new Cardinality instance.
cause - Variable in class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextClosedEvent
 
cause - Variable in class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextFailedEvent
 
CAUSE - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
cause - Variable in class org.osgi.service.blueprint.container.BlueprintEvent
Cause of the failure.
CAUSE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The cause for a FAILURE event.
cbf - Variable in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
ccl - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
ccl
CCL_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
CCL_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
CCL_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
cclProvider - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
CGLIB_CLASS - Static variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingAopClassLoaderFactory
 
cglibClass - Variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingAopClassLoaderFactory
CGLIB class (if it's present)
CHAIN - Variable in class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
ChainActivator - Class in org.eclipse.gemini.blueprint.extender.internal.boot
Bundle activator that simply the lifecycle callbacks to other activators.
ChainActivator() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
ChainedClassLoader - Class in org.eclipse.gemini.blueprint.context.support.internal.classloader
Chaining class loader implementation that delegates the resource and class loading to a number of class loaders passed in.
ChainedClassLoader(ClassLoader[]) - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
Constructs a new ChainedClassLoader instance.
ChainedClassLoader(ClassLoader[], ClassLoader) - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
Constructs a new ChainedClassLoader instance.
ChainedEntityResolver - Class in org.eclipse.gemini.blueprint.context.support
Delegated XML entity resolver.
ChainedEntityResolver() - Constructor for class org.eclipse.gemini.blueprint.context.support.ChainedEntityResolver
 
ChainedManagedUpdate - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
A chain up managed updates.
ChainedManagedUpdate(UpdateCallback[]) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ChainedManagedUpdate
 
ChangeableProperties - Class in org.eclipse.gemini.blueprint.compendium.internal.cm.util
Basic implementation of ServicePropertiesChangeListener.
ChangeableProperties() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.util.ChangeableProperties
 
checkAvailabilityAndCardinalityDuplication(Element, String, String, ParserContext) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
checkBeanDefinitionClassCompatibility(BeanDefinition, Class<?>) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
checkBundleForClass(Bundle, String, Version) - Static method in class org.eclipse.gemini.blueprint.util.DebugUtils
 
checkBundleJarsForClass(Bundle, String) - Static method in class org.eclipse.gemini.blueprint.util.DebugUtils
 
checkCompatibility(String, Bundle, Class<?>) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintTypeCompatibilityChecker
 
checkIfExporterShouldStart(Object, Map<Object, Boolean>) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
checkNameUniqueness(String, Collection<String>, Collection<String>) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Validate that the specified bean name and aliases have not been used already.
checkPath(String) - Method in class org.eclipse.gemini.blueprint.io.UrlContextResource
 
checkReservedName(String, Element, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
checkUniqueName(String, BeanDefinitionRegistry) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
CLASS_HIERARCHY - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
Deprecated.
Export the class hierarchy (all classes inherited by the given target excluding Object.class)
classCache - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.BeanManagedUpdate
 
classes - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
classes - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
classes - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
proxy classes (for static generation)
classLoader - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
classLoader - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
class loader
classLoader - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
class loader used for loading the beans
classLoader - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
bundle wrapped class loader
classLoader - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
classLoader - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
classLoader - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
context classloader
classLoader - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
importing bundle/client classLoader
classLoader - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
TCCL to set when calling listeners
classLoader - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
TCCL to set between calling listeners
classLoader - Variable in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassLoaderBridge
 
ClassLoaderBridge(Bundle) - Constructor for class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassLoaderBridge
 
ClassLoaderBridge(ClassLoader) - Constructor for class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassLoaderBridge
 
ClassLoaderFactory - Class in org.eclipse.gemini.blueprint.context.support.internal.classloader
Simple factory for generating Bundle/AOP-suitable class loaders used internally by Spring-DM for generating proxies.
ClassLoaderFactory() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.classloader.ClassLoaderFactory
 
ClassSet() - Constructor for enum org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassSet
 
ClassUtils - Class in org.eclipse.gemini.blueprint.util.internal
Class utility used internally.
ClassUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.ClassUtils
 
ClassUtils.ClassLoaderBridge - Class in org.eclipse.gemini.blueprint.util.internal
Simple class loading abstraction working on both ClassLoader and Bundle classes.
ClassUtils.ClassSet - Enum in org.eclipse.gemini.blueprint.util.internal
 
ClassUtils.ReadOnlySetFromMap<E> - Class in org.eclipse.gemini.blueprint.util.internal
 
clazz - Variable in class org.osgi.service.blueprint.container.ReifiedType
 
cleanOsgiBundleScope(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
cleanupHook - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager
 
clear() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
clear() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
 
clear() - Static method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
clear() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
clear() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
clear() - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
clear() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
clear() - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
CLIENT - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoader
Deprecated.
The TCCL will be set to that of the client upon service invocation.
clientTCCLAdvice - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
shared immutable interceptor for client TCCL selection (default)
close() - Method in interface org.eclipse.gemini.blueprint.context.OsgiBundleApplicationContextExecutor
Execute the delegated ConfigurableApplicationContext.close().
close() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.NoDependenciesWaitRefreshExecutor
 
close() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
The application context is being shutdown.
closeApplicationContext(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
Closes an application context.
CM_PROPS - Static variable in class org.eclipse.gemini.blueprint.blueprint.compendium.cm.config.BlueprintCmNamespaceHandler
 
CMUtils - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Utility class for the Configuration Admin package.
CMUtils() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
 
COLLECTION_TYPE_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
CollectionAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser.CollectionAttributeCallback
 
CollectionBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
<osgi:list>, <osgi:set>, element parser.
CollectionBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
CollectionBeanDefinitionParser.CollectionAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal
Greedy proxy attribute callback.
collectionClass - Variable in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
collection type
CollectionMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a collection based value.
collectionModified - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.EventResult
 
CollectionProxy - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Interface exposed by proxies, generated by OSGi service importers, used internally by the framework.
collectionProxyField - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterControllerUtils
 
collectionType() - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
collectionType - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata
 
CollectionType(Class<?>) - Constructor for enum org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata.CollectionType
 
collectionType() - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
Hook used for indicating the main collection type (set/list) on which this parser applies.
CollectionType - Class in org.eclipse.gemini.blueprint.service.importer.support
Enumeration-like class which indicates the supported Spring DM managed OSGi service collection types.
CollectionType(int, String, Class<?>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
 
collectionType - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
COMMA - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
COMMA - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
COMMA - Static variable in class org.eclipse.gemini.blueprint.util.DebugUtils
 
COMMA_CHAR - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
comparator - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
comparator - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
comparator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
comparator - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedList
 
comparator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedList
 
comparator - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
comparator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
COMPARATOR - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceComparatorUtil
 
comparator - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
COMPARATOR_PROPERTY - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
compare(Bundle, Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter.ReverseBundleIdSorter
 
compare(ServiceReference, Object) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceComparatorUtil
 
compare(Object, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
compare(ServiceReference, ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
compareTo(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
compareTo(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
compareTo(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
CompendiumNamespaceHandler - Class in org.eclipse.gemini.blueprint.compendium.config
Namespace handler for OSGi Compendium definitions.
CompendiumNamespaceHandler() - Constructor for class org.eclipse.gemini.blueprint.compendium.config.CompendiumNamespaceHandler
 
completeRefresh() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
The second, last phase of the refresh.
completeRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
CompleteRefreshTask() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.CompleteRefreshTask
 
component - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
COMPONENT_ID_ATTR - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
COMPONENT_METADATA_ATTRIBUTE - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
COMPONENT_NAME - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceAttributeCallback
 
COMPONENT_NAME - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
ComponentDefinitionException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a component definition is in error.
ComponentDefinitionException() - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with no message or exception cause.
ComponentDefinitionException(String) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the specified message
ComponentDefinitionException(String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the specified message and exception cause.
ComponentDefinitionException(Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the exception cause.
componentId - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRefMetadata
 
componentId - Variable in exception org.osgi.service.blueprint.container.NoSuchComponentException
The requested component id that generated the exception.
ComponentMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for managed components.
ComponentMetadataFactory - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Internal class used for adapting Spring's bean definition to OSGi Blueprint metadata.
ComponentMetadataFactory() - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
componentName - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
condition - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
 
condition - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
ConditionalApplicationContextCreator - Class in org.eclipse.gemini.blueprint.extender.support
Useful OsgiApplicationContextCreator implementation that dictates whether the default application context used by the Spring-DM extender should be created (or not) based on a boolean value.
ConditionalApplicationContextCreator() - Constructor for class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
 
ConditionalApplicationContextCreator.BundleContextFilter - Interface in org.eclipse.gemini.blueprint.extender.support
Callback used to filter the bundle contexts for which the default application contexts are created.
CONFIG_WILDCARD - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
ConfigAdminPropertiesFactoryBean - Class in org.eclipse.gemini.blueprint.compendium.cm
FactoryBean returning the properties stored under a given persistent id in the ConfigurationAdmin service.
ConfigAdminPropertiesFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
ConfigAdminPropertiesFactoryBean.ConfigurationWatcher - Class in org.eclipse.gemini.blueprint.compendium.cm
 
configLocations - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Path to configuration files
ConfigPropertiesDefinitionParser - Class in org.eclipse.gemini.blueprint.compendium.config.internal
Simple namespace parser for osgix:cm-properties.
ConfigPropertiesDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.compendium.config.internal.ConfigPropertiesDefinitionParser
 
ConfigurableOsgiBundleApplicationContext - Interface in org.eclipse.gemini.blueprint.context
Interface that extends ConfigurableApplicationContext to provides OSGi specific functionality.
ConfigurationAdminManager - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Class responsible for interacting with the Configuration Admin service.
ConfigurationAdminManager(String, BundleContext) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
Constructs a new ConfigurationAdminManager instance.
ConfigurationAdminManager.ConfigurationWatcher - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Configuration Admin whiteboard 'listener'.
configurationLocations - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
configurationScanner - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
configurationScanner - Variable in class org.eclipse.gemini.blueprint.extender.support.DefaultOsgiApplicationContextCreator
 
ConfigurationScanner - Interface in org.eclipse.gemini.blueprint.extender.support.scanning
Convenience scanner locating suitable Spring configurations inside an OSGi bundle.
ConfigurationWatcher() - Constructor for class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean.ConfigurationWatcher
 
ConfigurationWatcher() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager.ConfigurationWatcher
 
configurationWatcher - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
configuration watcher registration
ConfigurationWatcher() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.ConfigurationWatcher
 
configureFactoryForClass(ProxyFactory, Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Based on the given class, properly instructs the ProxyFactory proxies.
ConfigUtils - Class in org.eclipse.gemini.blueprint.extender.support.internal
Utility class for dealing with the extender configuration and OSGi bundle manifest headers.
ConfigUtils() - Constructor for class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
CONSTRUCTOR_ARG - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
CONTAINER_PKG_CLASS - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintTypeCompatibilityChecker
 
ContainerManagedUpdate - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Container-managed update.
ContainerManagedUpdate(BeanFactory) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ContainerManagedUpdate
Constructs a new ContainerManagedUpdate instance.
containerPkgClass - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintTypeCompatibilityChecker
 
contains(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
contains(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
contains(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
contains(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
containsAll(Collection<?>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
containsAll(Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
containsAll(Collection<?>) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
containsAnyOf(String, String[]) - Static method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
 
containsKey(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
containsKey(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
containsKey(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
containsUnrelatedClasses(Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Determines if multiple classes(not interfaces) are specified, without any relation to each other.
containsValue(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
containsValue(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
containsValue(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
context - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.NoDependenciesWaitRefreshExecutor
 
context - Variable in class org.eclipse.gemini.blueprint.context.support.TrackingUtil.OsgiServiceHandler
 
context - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
context - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
OSGi Environment
context - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
context - Variable in class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice
 
CONTEXT_CLASSLOADER - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
CONTEXT_CLASSLOADER - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
CONTEXT_CLASSLOADER - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
CONTEXT_CREATOR_NAME - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
CONTEXT_DIR - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
 
CONTEXT_DIR - Static variable in class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
 
CONTEXT_FILES - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
 
CONTEXT_FILES - Static variable in class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
 
CONTEXT_LISTENER_NAME - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
CONTEXT_LOCATION_SEPARATOR - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
ContextBundleListener() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.ContextBundleListener
 
contextClassLoader - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
contextClassLoader - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
contextClassLoaderProvider() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
private method used for doing lazy-init-if-not-set for cclProvider
ContextClassLoaderProvider - Interface in org.eclipse.gemini.blueprint.context.support
Strategy interface for plugging various thread context class loaders during an OSGi application context critical life cycle events.
contextConfigurationFactory - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
contextCreator - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
ApplicationContext Creator
contextCreator - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintExtenderConfiguration
 
contextCreator - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
contextEventListener - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
ContextExecutorAccessor - Interface in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
Decoupling interface between the executor and the dependency service listener.
contextListener - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
Bundle listener interested in context creation
ContextLoaderListener - Class in org.eclipse.gemini.blueprint.extender.internal.activator
Osgi Extender that bootstraps 'Spring powered bundles'.
ContextLoaderListener() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
ContextLoaderListener.BaseListener - Class in org.eclipse.gemini.blueprint.extender.internal.activator
Common base class for ContextLoaderListener listeners.
ContextLoaderListener.ContextBundleListener - Class in org.eclipse.gemini.blueprint.extender.internal.activator
Bundle listener used for context creation/destruction.
ContextLoaderListener.NamespaceBundleLister - Class in org.eclipse.gemini.blueprint.extender.internal.activator
Bundle listener used for detecting namespace handler/resolvers.
contextProcessor - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
contextsStarted - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
listener counter - used to properly synchronize shutdown
ContextState - Enum in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
State of an application context while being processed by DependencyWaiterApplicationContextExecutor.
ContextState() - Constructor for enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
 
contextStateAccessor - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
controller - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
internal behaviour controller
controller - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
controller - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
ConventionsCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
Callback relying on 'Spring' conventions.
ConventionsCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ConventionsCallback
 
convert(Object, ReifiedType) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverter
 
convert(Object, Class<T>) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
convert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
Convert the specified object to an instance of the specified type.
convertClassesToStrings(Set<?>) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
Utility method used for maintaining backwards compatibility by converting Class objects to String (using their class names).
Converter - Interface in org.osgi.service.blueprint.container
Type converter to convert an object to a target type.
converterInitialized - Variable in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
converters - Variable in class org.eclipse.gemini.blueprint.blueprint.container.BlueprintConverterConfigurer
 
converters - Variable in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
convertURLArraytoResourceArray(URL[]) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
convertURLEnumerationToResourceArray(Enumeration<URL>) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
convertURLEnumerationToResourceArray(Enumeration<URL>, String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
copyEnumerationToList(Enumeration<?>) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Copies the URLs returned by the given enumeration and returns them as an array of Strings for consumption by the application context.
counter - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties.ArrayEnumeration
 
Counter - Class in org.eclipse.gemini.blueprint.extender.internal.util.concurrent
Simple counting class which can be incremented or decremented in a synchronized manner.
Counter(String) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Create counter with a given name.
counter - Variable in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
 
counter - Variable in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution.MonitoredRunnable
 
createAdapter(OsgiBundleApplicationContextListener<E>) - Static method in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
createApplicationContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerCreator
 
createApplicationContext(BundleContext) - Method in interface org.eclipse.gemini.blueprint.extender.OsgiApplicationContextCreator
Creates an application context for the given bundle context.
createApplicationContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
 
createApplicationContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.support.DefaultOsgiApplicationContextCreator
 
createAsync - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
createBeanReferenceDefinition(String, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
createBlueprintContainer(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
createBundleClassLoader(Bundle) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Create the class loader that delegates to the underlying OSGi bundle.
createBundleClassLoader(Bundle) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingBundleClassLoaderFactory
 
createBundleClassLoaderFor(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
Factory method for creating a class loader over the given bundle.
createBundleClassLoaderFor(Bundle, ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
Factory method for creating a class loader over the given bundle and with a given class loader as fall-back.
createCallback(boolean, String, BeanFactory) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
 
createClassLoader(Bundle) - Method in interface org.eclipse.gemini.blueprint.context.support.internal.classloader.BundleClassLoaderFactory
Creates a class loader for the given bundle.
createClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingAopClassLoaderFactory
 
createClassLoader(Bundle) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingBundleClassLoaderFactory
 
createClassLoader(ClassLoader) - Method in interface org.eclipse.gemini.blueprint.context.support.internal.classloader.InternalAopClassLoaderFactory
Return the AOP class loader for the given bundle.
createCLLProxy(Object) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
Proxy the target object with an interceptor that manages the context classloader.
createCollection(Class, int) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintEditorRegistrar.BlueprintCustomCollectionEditor
 
createConfiguration(Bundle) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.ApplicationContextConfigurationFactory
 
createConfiguration(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultApplicationContextConfigurationFactory
 
createContext(Bundle) - Static method in class org.eclipse.gemini.blueprint.context.support.AccessControlFactory
Creates an AccessControlContext based on the current security context and the given bundle.
createContextConfig(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
createContextConfigFactory() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
createContextConfigFactory() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
createContextProcessor() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
createContextProcessor() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
CREATED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has created a Blueprint Container for the bundle.
createDefaultApplicationContextCreator() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
createDefaultApplicationContextListener() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
createDefaultEventMulticaster() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
createDefaultProperties() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
createDefaultShutdownTaskExecutor() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
createDefaultTaskExecutor() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
createDependencyFilter() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
Look at all dependencies and create an appropriate filter.
createDependencyFilter(Collection<MandatoryServiceDependency>) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
createDependencyServiceListener(Runnable) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
createDispatcher(BundleContext) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher.EventAdminDispatcherFactory
 
createDispatcherInterceptor(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
Create a dispatcher interceptor that actually execute the call on the target service.
createDispatcherInterceptor(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.StaticServiceProxyCreator
 
createDocumentBuilderFactory(int, boolean) - Method in class org.eclipse.gemini.blueprint.context.support.BlueprintDocumentLoader
 
createEditors(Properties) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiPropertyEditorRegistrar
 
createEmbeddedBeanFactory() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
createEntityResolver(BundleContext, String, ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Similar to #createNamespaceHandlerResolver(BundleContext, ClassLoader, ClassLoader) , this method creates a special OSGi entity resolver that considers the bundle class path first, falling back to the entity resolver service provided by the Spring DM extender.
createEnumerationOver(String[]) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
createExporter(String, Object) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
createFilter(String[], String, String) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
createFilter(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
createFilter(String) - Method in class org.eclipse.gemini.blueprint.mock.MockFrameworkUtil
Create a mock filter that is _might_ be valid.
createFilter(String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
Creates an OSGi Filter from the given String.
createInstance(String, Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
Create the dynamic storage used internally.
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSet
 
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedList
 
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
createKeyFor(Bundle) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingBundleClassLoaderFactory
Creates a key for the given bundle.
createLogger(Class<?>) - Static method in class org.eclipse.gemini.blueprint.util.LogUtils
Set the TCCL of the bundle before creating the logger.
createNamespaceFilter(BundleContext) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
createNamespaceFilter(BundleContext) - Static method in class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 
createNamespaceHandlerResolver(BundleContext, String, ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Creates a special OSGi namespace handler resolver that first searches the bundle class path falling back to the namespace service published by Spring-DM.
createOrUpdate(String, Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
createProperties() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
createProxy(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
Creates the proxy tracking the matching OSGi services.
createProxy(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
Create the managed-collection given the existing settings.
createProxy(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
createProxy(Class<?>[], Object, ClassLoader, BundleContext, List) - Static method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ProxyUtils
 
createProxy(Class<?>[], Object, ClassLoader, BundleContext, Advice[]) - Static method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ProxyUtils
 
createRelative(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Returns a resource relative to this resource.
createResourcePatternResolver() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Creates an OSGi specific resource pattern resolver.
createServiceProviderTCCLAdvice(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
Create service provider TCCL advice.
createServiceProviderTCCLAdvice(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.StaticServiceProxyCreator
 
createServiceProxy(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
 
createServiceProxy(ServiceReference) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProxyCreator
Create a service proxy for the given service reference.
createServiceUnavailableException(Filter) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.exception.BlueprintExceptionFactory.BlueprintFactory
 
createServiceUnavailableException(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.exception.BlueprintExceptionFactory.BlueprintFactory
 
createServiceUnavailableException(Filter) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.exception.BlueprintExceptionFactory
 
createServiceUnavailableException(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.exception.BlueprintExceptionFactory
 
createTCCLProxy - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
createTrackerBpp(Element, BeanDefinitionHolder) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedPropertiesDefinitionParser
 
createUnsatisfiedDependencyFilter() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
CREATING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has started creating a Blueprint Container for the bundle.
cursor - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Cursor pointing to the element that has to be returned by DynamicCollection.DynamicIterator.next() method.
customizeApplicationContextServiceProperties(Map<Object, Object>) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Customizes the properties of the application context OSGi service.
CustomListenerAdapterUtils - Class in org.eclipse.gemini.blueprint.config.internal.adapter
Local utility class used by adapters.
CustomListenerAdapterUtils() - Constructor for class org.eclipse.gemini.blueprint.config.internal.adapter.CustomListenerAdapterUtils
 
customOsgiDestructionMethod - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
customSpringMethod - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
customSpringMethodArgs - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
cycleBreaker - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
CycleOrderingProcessor - Class in org.eclipse.gemini.blueprint.blueprint.container.support.internal.config
Simple processor for sorting out cycles between beans.
CycleOrderingProcessor() - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 

D

DASH_CHAR - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
DateEditor - Class in org.eclipse.gemini.blueprint.blueprint.container.support
Date editor for Blueprint components.
DateEditor() - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.support.DateEditor
 
debug(Object) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
debug(Object, Throwable) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
debugClassLoading(Bundle, String, String) - Static method in class org.eclipse.gemini.blueprint.util.DebugUtils
Tries (through a best-guess attempt) to figure out why a given class could not be found.
debugClassLoadingThrowable(Throwable, Bundle, Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.DebugUtils
Tries to debug the cause of the Throwables that can appear when loading classes in OSGi environments (for example when creating proxies).
DebugUtils - Class in org.eclipse.gemini.blueprint.util
Utility class used for debugging exceptions in OSGi environment, such as class loading errors.
DebugUtils() - Constructor for class org.eclipse.gemini.blueprint.util.DebugUtils
 
DECLARED_SCOPE - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedPropertiesDefinitionParser
 
decorateAndRegister(Element, BeanDefinitionHolder, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
decorateBeanDefinitionIfRequired(Element, BeanDefinitionHolder, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
decoratedServiceFactory - Variable in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope.BundleScopeServiceFactory
 
decorateIfRequired(Node, BeanDefinitionHolder, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
decorator - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
decrement() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
Removes a matching service.
decrement() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Decrement the counter value.
decrementAndWait(long) - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
 
DEFAULT - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.EventResult
 
DEFAULT_AVAILABILITY - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
 
DEFAULT_AVAILABILITY - Static variable in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
DEFAULT_CARDINALITY - Static variable in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
DEFAULT_CONFIG - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
Default configuration location
DEFAULT_CONFIG - Static variable in class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
Default configuration location
DEFAULT_CONFIG_LOCATION - Static variable in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Default config location for the root context(s)
DEFAULT_DEP_WAIT - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
DEFAULT_INITIALIZATION - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
 
DEFAULT_NS_BUNDLE_STATE - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
DEFAULT_PROCESS_ANNOTATION - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
DEFAULT_PROPERTIES - Static variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
DEFAULT_SHUTDOWN_WAIT - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
DEFAULT_TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
 
DEFAULT_TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceMetadata
 
DEFAULT_TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
DEFAULT_VERSION - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
DEFAULT_WAIT_TIME - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
DefaultApplicationContextConfigurationFactory - Class in org.eclipse.gemini.blueprint.extender.internal.activator
 
DefaultApplicationContextConfigurationFactory() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultApplicationContextConfigurationFactory
 
DefaultBundleContextProperties - Class in org.eclipse.gemini.blueprint.mock
Default properties used by the BundleContext.
DefaultBundleContextProperties() - Constructor for class org.eclipse.gemini.blueprint.mock.DefaultBundleContextProperties
 
DefaultBundleContextProperties(Properties) - Constructor for class org.eclipse.gemini.blueprint.mock.DefaultBundleContextProperties
 
DefaultConfigurationScanner - Class in org.eclipse.gemini.blueprint.extender.support.scanning
Default implementation of ConfigurationScanner interface.
DefaultConfigurationScanner() - Constructor for class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
 
DefaultContextClassLoaderProvider - Class in org.eclipse.gemini.blueprint.context.support
Default implementation of ContextClassLoaderProvider interface.
DefaultContextClassLoaderProvider() - Constructor for class org.eclipse.gemini.blueprint.context.support.DefaultContextClassLoaderProvider
 
defaultHeaders - Variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
defaultInitialization - Variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
Lazy flag
DefaultInterfaceDetector - Enum in org.eclipse.gemini.blueprint.service.exporter.support
Default implementation of InterfaceDetector.
DefaultInterfaceDetector() - Constructor for enum org.eclipse.gemini.blueprint.service.exporter.support.DefaultInterfaceDetector
 
DefaultManagedServiceBeanManager - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Default implementation for ManagedServiceBeanManager.
DefaultManagedServiceBeanManager(boolean, String, ConfigurationAdminManager, BeanFactory) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
DefaultMandatoryDependencyManager - Class in org.eclipse.gemini.blueprint.service.dependency.internal
Default implementation of MandatoryServiceDependencyManager which determines the relationship between importers and exporters and unpublishes exported service if they dependent, transitively, on imported OSGi services that are mandatory and cannot be satisfied.
DefaultMandatoryDependencyManager() - Constructor for class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
DefaultMandatoryDependencyManager.ImporterDependencyListener - Class in org.eclipse.gemini.blueprint.service.dependency.internal
Importer state listener that gets associated with each exporter.
DefaultOsgiApplicationContextCreator - Class in org.eclipse.gemini.blueprint.extender.support
Default OsgiApplicationContextCreator implementation.
DefaultOsgiApplicationContextCreator() - Constructor for class org.eclipse.gemini.blueprint.extender.support.DefaultOsgiApplicationContextCreator
 
DefaultOsgiBundleApplicationContextListener - Class in org.eclipse.gemini.blueprint.extender.internal.support
Default application context event logger.
DefaultOsgiBundleApplicationContextListener(Log) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.DefaultOsgiBundleApplicationContextListener
 
DefaultOsgiServiceDependency - Class in org.eclipse.gemini.blueprint.service.importer
Default, immutable implementation for OsgiServiceDependency.
DefaultOsgiServiceDependency(String, Filter, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
Constructs a new DefaultOsgiServiceDependency instance.
DefaultRetryCallback<T> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.support
Implementation for cases where the work completition is given by the non-nullity of the returned object.
DefaultRetryCallback() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.support.DefaultRetryCallback
 
defaults - Variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
DefaultVersionMatcher - Class in org.eclipse.gemini.blueprint.extender.internal.activator
 
DefaultVersionMatcher(String, Version) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultVersionMatcher
 
delegate - Variable in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
fallback delegate
delegate - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
actual service registration
delegate - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
delegate - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
delegateContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
delegatedContextCreator - Variable in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
 
DelegatedExecutionOsgiBundleApplicationContext - Interface in org.eclipse.gemini.blueprint.context
Interface that redirect the application context crucial methods to a third party executor to allow the initialization to be executed in stages.
delegatedMulticaster - Variable in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
 
delegatedMulticaster - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Delegated multicaster
delegatedMulticaster - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
delegated multicaster
DelegatedNamespaceHandlerResolver - Class in org.eclipse.gemini.blueprint.context.support
Delegated XML namespace handler resolver.
DelegatedNamespaceHandlerResolver() - Constructor for class org.eclipse.gemini.blueprint.context.support.DelegatedNamespaceHandlerResolver
 
deleted(String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.ConfigurationWatcher
 
DELIMITER - Static variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingBundleClassLoaderFactory
 
DEPENDENCIES - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
dependencies - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
dependencies - Variable in class org.osgi.service.blueprint.container.BlueprintEvent
An array containing filters identifying the missing dependencies.
DEPENDENCIES - Static variable in class org.osgi.service.blueprint.container.EventConstants
The filters identifying the missing dependencies that caused this event for a FAILURE, GRACE_PERIOD, or WAITING event.
dependenciesFilter - Variable in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
dependenciesFilter - Variable in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
 
dependency - Variable in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyEvent
 
dependency - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
dependency object
dependency - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
dependency object
DependencyAwareBeanFactoryPostProcessor - Interface in org.eclipse.gemini.blueprint.context
BeanFactoryPostProcessor that is invoked late in the application context lifecycle, specifically after the mandatory service dependencies have been satisfied.
dependencyDetector - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
OSGi service dependencyDetector used for detecting dependencies
dependencyEvent - Variable in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependencyEvent
 
dependencyEvents - Variable in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
dependencyEvents - Variable in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
 
dependencyFactories - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
dependency factories
dependencyFactories - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
dependencyFactories - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
List of service dependency factories
dependencyFilters - Variable in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
dependencyFilters - Variable in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
 
DependencyInitializationAwareBeanPostProcessor - Interface in org.eclipse.gemini.blueprint.context
BeanPostProcessor that is invoked early in the application context lifecycle, specifically after the service dependencies have been satisfied.
DependencyResolver - Interface in org.eclipse.gemini.blueprint.io.internal.resolver
Simple interface offering utility methods for OSGi dependencies, mainly bundles.
DependencyServiceListener() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager.DependencyServiceListener
 
DependencyServiceManager - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
ServiceListener used for tracking dependent services.
DependencyServiceManager(ContextExecutorAccessor, DelegatedExecutionOsgiBundleApplicationContext, List<OsgiServiceDependencyFactory>, Runnable, long) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
Create a dependency manager, indicating the executor bound to, the context that contains the dependencies and the task to execute if all dependencies are met.
DependencyServiceManager.DependencyServiceListener - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
Actual ServiceListener.
DependencyWaiterApplicationContextExecutor - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
Dependency waiter executor that breaks the 'traditional' ConfigurableApplicationContext.refresh() in two pieces so that beans are not actually created unless the OSGi service imported are present.
DependencyWaiterApplicationContextExecutor(DelegatedExecutionOsgiBundleApplicationContext, boolean, List<OsgiServiceDependencyFactory>) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
DependencyWaiterApplicationContextExecutor.CompleteRefreshTask - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
Create the Runnable action which will complete the context creation process.
DependencyWaiterApplicationContextExecutor.WatchDogTask - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
The task for the watch dog.
dependencyWaitTime - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
dependsOn - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
deregister() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
DESCRIPTION - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
destroy() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
destroy() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
destroy() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
destroy(String, Object, ManagedFactoryDisposableInvoker.DestructionCodes) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
destroy() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
destroy() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
destroy() - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ListListenerAdapter
 
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.ReplayEventManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Cleanup the configuration items.
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution.SimpleTaskExecutor
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
DESTROY_ACTION - Static variable in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
DESTROY_ACTION_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
destroyAction - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
destroyBeans() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
destroyed - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
destroyed flag - used since some CM implementations still call the service even though it was unregistered
destroyed - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
flag indicating whether the proxy is already destroyed or not
destroyed - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
DESTROYED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container for the bundle has been completely destroyed.
destroyFactory() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
DESTROYING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has started destroying the Blueprint Container for the bundle.
destroyInstance(String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
destroyJavaBeansCache() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
destructionCallback - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ProxyPlusCallback
destruction callback
destructionCallback - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
proxy infrastructure hook exposed to allow clean up
destructionCallbacks - Variable in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
Unsynchronized map of callbacks for the services used by the running bundle.
DestructionCodes(int) - Constructor for enum org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker.DestructionCodes
Constructs a new DestructionCodes instance.
DestructionInvokerCache(String) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.DestructionInvokerCache
 
destructionInvokerFactory - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
special destruction invoker for managed-components/template beans
detect(Class<?>) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
Deprecated.
 
detect(Class<?>) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.InterfaceDetector
Detects the 'interfaces' of the given target, suitable for OSGi service export.
detectCustomOsgiMethod(Class<?>, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
detectCustomSpringMethod(Class<?>, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
detector - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
auto export
determineAvailability(String) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
determineAvailabilityFromCardinality(String) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
determineCustomMethods(Class<?>, String, Class<?>[], boolean) - Static method in class org.eclipse.gemini.blueprint.config.internal.adapter.CustomListenerAdapterUtils
Specialised reflection utility that determines all methods that accept two parameters such:
determineCustomMethods(Class<?>, String, boolean) - Static method in class org.eclipse.gemini.blueprint.config.internal.adapter.CustomListenerAdapterUtils
Shortcut method that uses as possible argument types, Dictionary.class, Map.class or even nothing.
determineFolderPattern(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
determinePlatform(BundleContext, String[]) - Static method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
 
determineTCCLAdvice(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
 
determineUpdateMethod(Class<?>, String) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.UpdateMethodAdapter
Determines the update method.
DIRECTIVE_CREATE_ASYNCHRONOUSLY - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Create asynchronously directive.
DIRECTIVE_CREATE_ASYNCHRONOUSLY_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_NO_TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_PUBLISH_CONTEXT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Directive for publishing Spring application context as a service.
DIRECTIVE_PUBLISH_CONTEXT_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_SEPARATOR - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Token used for separating directives inside a header.
DIRECTIVE_TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Directive for indicating wait-for time when satisfying mandatory dependencies defined in seconds
DIRECTIVE_TIMEOUT_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_TIMEOUT_VALUE_NONE - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_WAIT_FOR_DEPS - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Wait for dependencies or directly start the context.
DIRECTIVE_WAIT_FOR_DEPS_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
DISABLED - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
DISABLED - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
Deprecated.
Do not export anything
discoverDependentImporterFor(String, Object) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
Discover all the importers for the given exporter.
discoverProxyClasses(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.StaticServiceProxyCreator
Apply 'greedy' proxying by discovering the exposed classes.
dispatcher - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
dispatcher - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
dispatcher - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
actual dispatcher
dispatchReplayEvents(BlueprintListener) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.ReplayEventManager
 
dispatchServiceRegistrationEvents(ServiceReference[], ServiceListener) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
 
DisposableBeanRunnableAdapter - Class in org.eclipse.gemini.blueprint.service.importer.support
Simple adapter around a Spring disposable bean.
DisposableBeanRunnableAdapter(DisposableBean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.DisposableBeanRunnableAdapter
Constructs a new DisposableBeanRunnableAdapter instance.
DM_CORE_ID - Static variable in class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
DM_CORE_ID - Static variable in class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 
DM_CORE_TS - Static variable in class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
DM_CORE_TS - Static variable in class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 
doClose() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
doClose() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Unregister the ApplicationContext OSGi service (in case there is any).
doConvert(Object, ReifiedType) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
doCreateClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingAopClassLoaderFactory
 
doCreateLogger(Class<?>) - Static method in class org.eclipse.gemini.blueprint.util.LogUtils
 
doDetermineCustomMethods(Class<?>, String, Class<?>[], boolean) - Static method in class org.eclipse.gemini.blueprint.config.internal.adapter.CustomListenerAdapterUtils
 
doFindDependencies() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
doFindPathMatchingFileResources(Resource, String, int) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Based on the search type, uses the appropriate searching method.
doGetResource(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
 
doGetResource(String, List<ClassLoader>) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
 
doInvoke(Object, MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
Actual invocation - the class is being executed on a different object then the one exposed in the invocation object.
doLoadClass(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
 
doLoadClass(String, List<ClassLoader>) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ConfigPropertiesDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
doResolve(String) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
doResolveEntity(String, String) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
doRetrieveMatchingBundleEntries(Bundle, String, String, Set<Resource>, int) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Searches each level inside the bundle for entries based on the search strategy chosen.
DOT - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
DOUBLE_QUOTE - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
DOUBLE_QUOTE - Static variable in class org.eclipse.gemini.blueprint.util.DebugUtils
 
doWithRetry() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.ServiceLookUpCallback
 
doWithRetry() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.ServiceReferenceLookUpCallback
 
doWithRetry() - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryCallback
Does the actual work.
dynamic - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
DynamicCollection<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Collection which can be increased or reduced at runtime while iterating.
DynamicCollection() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
DynamicCollection(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
DynamicCollection(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
DynamicCollection.DynamicIterator - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Dynamic consistent iterator.
DynamicIterator() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
DynamicList<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Subclass offering a List extension for a DynamicCollection.
DynamicList() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
DynamicList(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
DynamicList(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
DynamicList.DynamicListIterator - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
List iterator.
DynamicListIterator(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
 
DynamicSet<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Wrapper extension to DynamicCollection which prevents duplicates.
DynamicSet() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
DynamicSet(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
DynamicSet(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
DynamicSortedList<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
A specilized subtype of DynamicList which impose an order between its elements.
DynamicSortedList() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
DynamicSortedList(Comparator<? super E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
DynamicSortedList(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
DynamicSortedList(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
DynamicSortedSet<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Dynamic sorted set.
DynamicSortedSet() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
DynamicSortedSet(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
DynamicSortedSet(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
DynamicSortedSet(SortedSet<E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
DynamicSortedSet(Comparator<? super E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 

E

EAGER_INIT_VALUE - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
EDITOR_CONFIGURER_PROPERTY - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.TypeConverterBeanDefinitionParser
 
editors - Variable in class org.eclipse.gemini.blueprint.context.support.OsgiPropertyEditorRegistrar
 
EGB_NS - Static variable in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
elapsedTime - Variable in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitTimedOutEvent
 
elements() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
elements() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
EMPTY_PREFIX - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
EMPTY_STRING - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
 
EmptyEnumeration() - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundle.EmptyEnumeration
 
enabled - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor.BlueprintWaitingEventDispatcher
 
enforceExporterImporterDependency(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Takes care of enforcing the relationship between exporter and importers.
enResolverRegistration - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
ServiceRegistration object returned by OSGi when registering the NamespacePlugins instance as a service
entity - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins.Plugin
 
entries - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapMetadata
 
entries - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimplePropsMetadata
 
EntryLookupControllingMockBundle - Class in org.eclipse.gemini.blueprint.mock
Dedicated Mock Bundle that provides control over the returned entries for lookup calls.
EntryLookupControllingMockBundle(Dictionary) - Constructor for class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
Constructs a new EntryLookupControllingMockBundle instance.
entrySet() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
entrySet() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
entrySet() - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
ENV_FB_CLASS - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
ENV_FB_CLASS - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
EnvironmentManagerFactoryBean - Class in org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata
Basic FactoryBean acting as a wrapper around environment beans.
EnvironmentManagerFactoryBean(Object) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata.EnvironmentManagerFactoryBean
 
EnvironmentManagerMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Dedicated metadata class for environment managers.
EnvironmentManagerMetadata(String) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.EnvironmentManagerMetadata
 
eq(Object, Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.support.InstanceEqualityRuntimeBeanReference
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
EQUALS - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
EQUALS - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource

This implementation compares the underlying bundle and path locations.

equals(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
Two mock service references are equal if they contain the same service id.
equals(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
 
EQUALS - Static variable in class org.eclipse.gemini.blueprint.util.DebugUtils
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
EQUALS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
 
EQUINOX_CLS - Static variable in class org.eclipse.gemini.blueprint.mock.MockFrameworkUtil
 
EQUINOX_LABELS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
 
error(String, Node) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Reports an error with the given message for the given source element.
error(String, Node, Throwable) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Reports an error with the given message for the given source element.
error(Object) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
error(Object, Throwable) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
EVENT - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
EVENT - Static variable in class org.osgi.service.blueprint.container.EventConstants
The BlueprintEvent object that caused this event.
EVENT_ADMIN - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
EVENT_FILTER - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
eventAdminAvailable - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
Whether the Event Admin library is present on the classpath
EventAdminDispatcher - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.event
Dispatcher that transforms Spring application context lifecycle events into notifications to the OSGi EventAdmin service.
EventAdminDispatcher(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
EventAdminDispatcher.EventAdminDispatcherFactory - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.event
Actual creation of EventAdmin dispatcher.
EventAdminDispatcherFactory() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher.EventAdminDispatcherFactory
 
eventCache - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ListListenerAdapter
 
EventConstants - Class in org.osgi.service.blueprint.container
Event property names used in Event Admin events published by a Blueprint Container.
EventConstants() - Constructor for class org.osgi.service.blueprint.container.EventConstants
 
EventDispatcher - Interface in org.eclipse.gemini.blueprint.extender.internal.blueprint.event
Dispatcher of events.
eventMulticaster - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
EventResult() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.EventResult
 
events - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.ReplayEventManager
 
EventSenderRetryTemplate(long) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.EventSenderRetryTemplate
 
EventSenderRetryTemplate() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.EventSenderRetryTemplate
 
eventSource - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
dependable service importer
eventSource - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
dependable service importer
eventType - Variable in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
EXCEPTION - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
EXCEPTION_CLASS - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
EXCEPTION_MESSAGE - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
excludeClassesWithModifier(Class<?>[], int) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Excludes classes from the given array, which match the given modifier.
execute(Runnable, long) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution
 
execute(Runnable, long, TaskExecutor) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution
 
execute(Runnable) - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution.SimpleTaskExecutor
 
execute(RetryCallback<T>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Main retry method.
executeAction(BundleActionEnum) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
executeIfDone - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
Task to execute if all dependencies are met.
executeWithCustomTCCL(ClassLoader, PrivilegedUtils.UnprivilegedExecution<T>) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils
Temporarily changes the TCCL to the given one for the duration of the given execution.
executeWithCustomTCCL(ClassLoader, PrivilegedUtils.UnprivilegedThrowableExecution<T>) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils
Temporarily changes the TCCL to the given one for the duration of the given execution.
executeWithCustomTCCL(ClassLoader, PrivilegedUtils.UnprivilegedExecution<T>) - Static method in class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils
Temporarily changes the TCCL to the given one for the duration of the given execution.
executeWithCustomTCCL(ClassLoader, PrivilegedUtils.UnprivilegedThrowableExecution<T>) - Static method in class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils
Temporarily changes the TCCL to the given one for the duration of the given execution.
executor - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Default executor
executor - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
Executor() - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean.Executor
 
executor - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterController
 
Executor() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean.Executor
 
Executor() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean.Executor
 
exists() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Return whether this resource actually exists in physical form.
expandLocations(String[]) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Expands any folder entries supplied as configuration location.
expectedVersion - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultVersionMatcher
 
ExportContextClassLoader - Class in org.eclipse.gemini.blueprint.service.exporter.support
Deprecated.
As of Spring DM 2.0, replaced by ExportContextClassLoaderEnum
ExportContextClassLoader(int, String) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoader
Deprecated.
Constructs a new ExportContextClassLoader instance.
ExportContextClassLoaderEnum - Enum in org.eclipse.gemini.blueprint.service.exporter.support
Enum describing the the possible thread context class loader (tccl) options for exporter OSGi services.
ExportContextClassLoaderEnum() - Constructor for enum org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoaderEnum
 
exporter - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager.ImporterDependencyListener
 
EXPORTER_AUTO_EXPORT_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
EXPORTER_CLASS - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
EXPORTER_IMPORTER_DEPENDENCY_MANAGER - Static variable in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
EXPORTER_INTFS_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
EXPORTER_PROPS_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
EXPORTER_RANKING_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
EXPORTER_TARGET_BEAN_NAME_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
EXPORTER_TARGET_BEAN_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
ExporterController - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.controller
Internal class that allows framework code (in other packages) to work with the exporter internals without exposing the methods on the exporter public API.
ExporterController(ExporterInternalActions) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
ExporterControllerUtils - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.controller
Utility class that retrieves the controller associated with a given importer.
ExporterControllerUtils() - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterControllerUtils
 
ExporterInternalActions - Interface in org.eclipse.gemini.blueprint.service.exporter.support.internal.controller
Contract describing the exporter internal actions that interfere with its behaviour but should not be controller in the public API.
exporterListener - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
exporter -> importer listener map
exporterName - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager.ImporterDependencyListener
 
exportersSeen - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
cache map - useful for avoiding double registration
exporterToImporterDeps - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
Importers on which an exporter depends.
exporterToName - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
exporter name map
exposedProxy - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
proxy casted to a specific interface to allow specific method calls
EXTENDER_BUNDLE - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
EXTENDER_BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_ID - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
EXTENDER_BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle id of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_SYM_NAME - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
EXTENDER_BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle symbolic of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_VERSION - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
EXTENDER_BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle version of the Blueprint extender bundle that is generating this event.
EXTENDER_CFG_LOCATION - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
EXTENDER_VERSION - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
EXTENDER_VERSION - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
extenderBundle - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
extenderBundle - Variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender bundle.
extenderConfiguration - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
extender configuration
extenderConfiguration - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
ExtenderConfiguration - Class in org.eclipse.gemini.blueprint.extender.internal.support
Configuration class for the extender.
ExtenderConfiguration(BundleContext, Log) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Constructs a new ExtenderConfiguration instance.
extenderConfiguration - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
extenderInfo - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
extenderVersion - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
This extender version
EXTERNAL_BUNDLE - Static variable in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
ThreadLocal used for passing objects around OsgiBundleScope and OsgiBundleScope.BundleScopeServiceFactory (there is only one scope instance but multiple BSSFs).
extractObjectClassFromFilter(String) - Static method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
extractor - Static variable in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
 
extractSource(Element) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 

F

FACTORY_REF_ATTR - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
factoryComponent - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
factoryMethod - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
factoryPid - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
Configuration Admin fpid
fail(Throwable) - Method in interface org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextExecutorAccessor
 
fail(Throwable) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
fail(Throwable, boolean) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Fail creating the context.
FAILURE - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container creation for the bundle has failed.
fallbackObject - Variable in class org.eclipse.gemini.blueprint.context.support.TrackingUtil.OsgiServiceHandler
 
fatal(Object) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
fatal(Object, Throwable) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
FELIX_CLS - Static variable in class org.eclipse.gemini.blueprint.mock.MockFrameworkUtil
 
FELIX_LABELS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
 
field - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterControllerUtils
 
field - Variable in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils.FieldExtractor
 
FIELD_NAME - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterControllerUtils
 
FIELD_NAME - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterControllerUtils
 
FieldExtractor(Field) - Constructor for class org.eclipse.gemini.blueprint.util.OsgiBundleUtils.FieldExtractor
 
filter(Collection<?>, Class<T>) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
filter - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
filter - Variable in class org.eclipse.gemini.blueprint.context.support.TrackingUtil.OsgiServiceHandler
 
filter - Variable in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
 
filter - Variable in class org.eclipse.gemini.blueprint.mock.MockFilter
 
filter - Variable in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
filter - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
filter - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
filter - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
filter - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
filter - Variable in exception org.osgi.service.blueprint.container.ServiceUnavailableException
The filter string associated with the exception.
FILTER_AND_CONSTRAINT - Static variable in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
 
FILTER_BEGIN - Static variable in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
 
FILTER_END - Static variable in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
 
FILTER_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
FILTER_PROP - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
filterAsString - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
filterClassName - Variable in class org.eclipse.gemini.blueprint.context.support.TrackingUtil.OsgiServiceHandler
 
filterClassName - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
filterConstructor - Variable in class org.eclipse.gemini.blueprint.mock.MockFrameworkUtil
 
filterIds(Set<String>) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
filterIds(Set<String>) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
 
findBundle() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Find a bundle based on the configuration (don't apply any actions for it).
findBundleBasedOnServices(Collection<Bundle>) - Static method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter
 
findBundleBySymbolicName(BundleContext, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Finds an install bundle based by its symbolic name.
findBundleClassPathMatchingFolders(List<String>, Bundle, String, String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Checks the folder entries from the Bundle-Classpath for the given pattern.
findBundleClassPathMatchingJarEntries(List<String>, URL, String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Checks the jar entries from the Bundle-Classpath for the given pattern.
findBundleClassPathMatchingPaths(Bundle, String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Searches the bundle classpath (Bundle-Classpath) entries for the given pattern.
findClass(String) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
findClassPathMatchingResources(String, int) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Special classpath method.
findEntries(String, String, boolean) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
findEntries(String, String, boolean) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
Delegates to the classloader.
findImportedBundleMatchingResource(ImportedBundle, String, String, Collection<String>) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Searches for the given pattern inside the imported bundle.
findPathMatchingResources(String, int) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Replace the super class implementation to pass in the searchType parameter.
findResource(String) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
findResources(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Finds existing resources.
findResources(String) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
findServiceDependencies() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
findServiceReferenceMethod(Class<?>, String) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
findSyntheticClassPathMatchingResource(Bundle, String, Collection<String>) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Applies synthetic class-path analysis.
findUpperFolder(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
Similar to /path/path1/ -> /path/, /path/file -> /path/
findValidBlueprintConfigs(Bundle, String[]) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
Checks if the given bundle contains existing configurations.
finishRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
first() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
first() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
FOLDER_DELIMITER - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
FOLDER_SEPARATOR - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
FOLDER_WILDCARD - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
forceThreadShutdown - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
FRAMEWORK_EVENTS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Constant over the Framework events

G

GENERAL_BUNDLE_ID - Static variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
generateBeanName(String, BeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
generateBeanName(String, BeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
generateBeanName(String, BeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
generateBlueprintBeanName(BeanDefinition, BeanDefinitionRegistry, boolean) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
Generates a Blueprint specific bean name.
GENERATED_END - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
GENERATED_MIDDLE - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
GENERATED_REF - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
GENERATED_REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
GENERATED_START - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
GenericsReifiedType(Class<?>) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory.GenericsReifiedType
 
GenericsReifiedType(TypeDescriptor) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory.GenericsReifiedType
 
get(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
get(String, ObjectFactory<?>) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
get(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
get(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
get(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
get(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
GET_BUNDLE_CONTEXT_METHOD - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
GET_CONTEXT_METHOD - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
getAcc() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
getAccFrom(BeanFactory) - Static method in class org.eclipse.gemini.blueprint.context.support.internal.security.SecurityUtils
 
getAccFrom(ApplicationContext) - Static method in class org.eclipse.gemini.blueprint.context.support.internal.security.SecurityUtils
 
getAction() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Deprecated.
As of Spring DM 2.0, replaced by BundleFactoryBean.getBundleAction()
getActivation() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.EnvironmentManagerMetadata
 
getActivation() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
getActivation() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
getActivation() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the activation strategy for the component.
getActualTypeArgument(int) - Method in class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory.GenericsReifiedType
 
getActualTypeArgument(int) - Method in class org.osgi.service.blueprint.container.ReifiedType
Return a type parameter for this type.
getAllInterfaces(Class<?>) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Gets all interfaces implemented by the given class.
getAllInterfaces(Class<?>, Set<Class<?>>) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Gets all the interfaces recursively.
getAllServiceReferences(String, String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getAllUrlsFromBundleSpace(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Used internally to get all the URLs matching a certain location.
getAopClassLoader() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
Returns the class loader used for AOP weaving
getAopClassLoaderFor(ClassLoader) - Static method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ClassLoaderFactory
Returns the standard, extended AOP class loader based on the given class loader.
getArguments(TypeDescriptor) - Static method in class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory
 
getArguments() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
getArguments() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the arguments for the factory method or constructor of the bean.
getAsText() - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.DateEditor
 
getAsText() - Method in class org.eclipse.gemini.blueprint.service.importer.support.ServiceReferenceEditor

This implementation returns null to indicate that there is no appropriate text representation.

getAttribute(Element, String, String) - Method in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
getAutoExport() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
getAutoExport() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the auto-export mode for the service.
getAvailability() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
getAvailability() - Method in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
getAvailability() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
getAvailability() - Method in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
 
getAvailability() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return whether or not a matching service is required at all times.
getBean() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
getBeanArguments(BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataUtils
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ConfigPropertiesDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Indicate the bean definition class for this element.
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
getBeanClassLoader() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the class loader used by this FactoryBean.
getBeanDefinition() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
getBeanFactory() - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
getBeanIfPossible() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
getBeanName() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
getBeanName() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the bean name of this class when configured inside a Spring container.
getBeanName() - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
getBeanName() - Method in interface org.eclipse.gemini.blueprint.service.importer.OsgiServiceDependency
Returns the bean name (if any) that declares this dependency.
getBeanName() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the bean name associated with the instance of this class (when running inside the Spring container).
getBeanProperties(BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataUtils
 
getBindMethod() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
getBindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the name of the bind method.
getBlueprintDirectiveValue(Dictionary, String) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut method for retrieving the directive values.
getBlueprintHeader(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Returns the "Bundle-Blueprint" if present from the given dictionary.
getBlueprintHeaderLocations(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Returns the location headers (if any) specified by the Blueprint-Bundle header (if available).
getBundle() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Returns the bundle with which the class interacts.
getBundle() - Method in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Returns the OSGi Bundle for this application context.
getBundle() - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEvent
Returns the OSGi Bundle associated with the application context that triggers the event.
getBundle() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getBundle() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
getBundle() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins.Plugin
 
getBundle() - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
Returns the imported bundle.
getBundle() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Returns the bundle for this resource.
getBundle() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
Returns the bundle used by this loader.
getBundle() - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getBundle(long) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getBundle() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
getBundle() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getBundle() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
getBundle() - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
Returns the bundle to which this class loader delegates calls to.
getBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the Blueprint bundle associated with this event.
getBundleAction(BundleActionEnum) - Static method in class org.eclipse.gemini.blueprint.bundle.BundleAction
 
getBundleAction() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Returns the bundle action.
getBundleActionEnum() - Method in class org.eclipse.gemini.blueprint.bundle.BundleAction
 
getBundleClassLoaderFor(Bundle) - Static method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ClassLoaderFactory
Returns the wrapped class loader for the given bundle.
getBundleClassPath(Bundle) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
getBundleContext() - Method in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Return the BundleContext for this application context.
getBundleContext() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getBundleContext(Bundle) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
Returns the underlying BundleContext for the given Bundle.
getBundleContext() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getBundleContext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the bundleContext used by this FactoryBean.
getBundleContext(Bundle) - Method in interface org.eclipse.gemini.blueprint.util.OsgiBundleUtils.BundleContextExtractor
 
getBundleContext(Bundle) - Method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils.FieldExtractor
 
getBundleContext(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Returns the underlying BundleContext for the given Bundle.
getBundleContext(Bundle) - Method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils.Osgi41BundleContextExtractor
 
getBundleContext(Bundle) - Method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils.ReflectionMethodInvocation
 
getBundleContextAvailable - Static variable in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Whether Bundle#getBundleContext() method is available (even on 4.0 platforms)
getBundleContextWithPrivileges(Bundle) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
getBundleDestroyAction() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Returns the bundle destroy action.
getBundleId() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getBundleListeners() - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
Returns a set of registered bundle listeners.
getBundles(Collection<Bundle>) - Static method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter
Sorts the given bundles.
getBundles() - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getBundleSymbolicName() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getBundleVersion() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.BeanNameServicePropertiesResolver
 
getBundleVersion(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Returns the given bundle version.
getCardinality() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Deprecated.
getCause() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the cause for this BlueprintEvent.FAILURE event.
getClassHierarchy(Class<?>, ClassUtils.ClassSet) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Returns an array of parent classes for the given class.
getClassLoader() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getClassLoader() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the class loader wrapped around the extender bundle.
getClassLoader(Class<?>) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Returns the classloader for the given class.
getClassName() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
getClassName() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the class specified for the bean.
getCollectionClass() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata
 
getCollectionClass() - Method in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
Returns the actual collection class used underneath.
getCollectionClass() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return the type of the collection.
getComponentId() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleIdRefMetadata
 
getComponentId() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRefMetadata
 
getComponentId() - Method in exception org.osgi.service.blueprint.container.NoSuchComponentException
Returns the id of the non-existent component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.IdRefMetadata
Return the id of the referenced component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.RefMetadata
Return the id of the referenced component.
getComponentIds() - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
getComponentIds() - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Returns the set of component ids managed by this Blueprint Container.
getComponentInstance(String) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
getComponentInstance(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return the component instance for the specified component id.
getComponentMetadata(String) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
getComponentMetadata(Class<T>) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
getComponentMetadata(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return the Component Metadata object for the component with the specified component id.
getComponentMetadataForAllComponents() - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
getComponentName() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
getComponentName() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the value of the component-name attribute of the service reference.
getConfigLocations() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Returns this application context configuration locations.
getConfigLocations() - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
 
getConfiguration(BundleContext, String, long) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
Returns a map containing the Configuration Admin entry with given pid.
getConfiguration() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
Returns the configuration 'monitored' by this managed.
getConfigurationLocations() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Returns the locations of the configuration resources used to build the application context (as Spring resource paths).
getConfigurations(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
 
getConfigurations(Bundle) - Method in interface org.eclipse.gemini.blueprint.extender.support.scanning.ConfigurationScanner
Returns an array of existing Spring configuration locations (as Strings) for the given bundle.
getConfigurations(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
 
getContext() - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
getContext() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getContextClassLoader() - Method in interface org.eclipse.gemini.blueprint.context.support.ContextClassLoaderProvider
Returns the context class loader to be used by the OSGi application context during its life cycle events.
getContextClassLoader() - Method in class org.eclipse.gemini.blueprint.context.support.DefaultContextClassLoaderProvider
 
getContextClassLoader() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Deprecated.
getContextCreator() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintExtenderConfiguration
 
getContextCreator() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the contextCreator.
getContextEventListener() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the contextEventListener.
getContextState() - Method in interface org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextExecutorAccessor
 
getContextState() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
getControllerFor(Object) - Static method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterControllerUtils
 
getControllerFor(Object) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterControllerUtils
 
getConversationId() - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
getConverter() - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverter
 
getCreateAsync(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut for finding the boolean value for #DIRECTIVE_CREATE_ASYNCHRONOUSLY directive using the given headers.
getCreateAsync(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Shortcut for finding the boolean value for ConfigUtils.DIRECTIVE_CREATE_ASYNCHRONOUSLY directive using the given headers.
getDataFile(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getDefaultConfigLocations() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Returns the default configuration locations to use, for the case where no explicit configuration locations have been specified.
getDefaultConfigLocations() - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Provide default locations for XML files.
getDefaultInitialization() - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
 
getDefaults(Element) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
getDelegatedEventMulticaster() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
Returns the OSGi event multicaster (if any) associated with this application context.
getDelegatedEventMulticaster() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
getDependencies() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the filters identifying the missing dependencies that caused this event.
getDependenciesAsFilter() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
getDependenciesAsFilter() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
 
getDependencyEvent() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependencyEvent
Returns the nested, dependency event that caused the bootstrapping event to be raised.
getDependencyEvents() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
Returns the nested, dependency event that caused the bootstrapping event to be raised.
getDependencyEvents() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
Returns the nested, dependency event that caused the bootstrapping event to be raised.
getDependencyFactories() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the dependencies factories declared by the extender configuration.
getDependencyFilters() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
getDependencyFilters() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
 
getDependencyWaitTime(Properties) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
getDependencyWaitTime() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the dependencyWaitTime.
getDependsOn() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.EnvironmentManagerMetadata
 
getDependsOn() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
getDependsOn() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the ids of any components listed in a depends-on attribute for the component.
getDescription() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource

This implementation returns a description that includes the bundle location.

getDestroyAction() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Deprecated.
As of Spring DM 2.0, replaced by BundleFactoryBean.getBundleDestroyAction()
getDestroyMethod() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
getDestroyMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the destroy method specified for the bean.
getDirectiveValue(Dictionary, String) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut method to retrieve directive values.
getDirectiveValue(String, String) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Return the directive value as a String.
getDirectiveValue(Dictionary, String) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Shortcut method to retrieve directive values.
getDisplayName() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
getDMCoreBundle(BundleContext) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
getDMCoreBundle(BundleContext) - Static method in class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 
getElapsedTime() - Method in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitEndedEvent
Returns the time spent (in milliseconds) waiting, until service was found (and the dependency considered satisfied).
getElapsedTime() - Method in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitTimedOutEvent
Returns the time (in milliseconds) the source waited for OSGi service to appear before failing.
getEntries() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapMetadata
 
getEntries() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimplePropsMetadata
 
getEntries(Map<K, V>) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ValueFactory
 
getEntries() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the entries for the map.
getEntries() - Method in interface org.osgi.service.blueprint.reflect.PropsMetadata
Return the entries for the properties.
getEntry(String) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
getEntry(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getEntryPaths(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getEventMulticaster() - Method in interface org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextExecutorAccessor
 
getEventMulticaster() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
getEventMulticaster() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the eventMulticaster.
getExportContextClassLoader(ExportContextClassLoaderEnum) - Static method in class org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoader
Deprecated.
 
getExportContextClassLoaderEnum() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoader
Deprecated.
 
getExportedClasses(Class<?>) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
Deprecated.
Determines the exported classes given a certain target class.
getExtenderBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the Blueprint extender bundle that is generating this event.
getFactoryComponent() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
getFactoryComponent() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the Metadata for the factory component on which to invoke the factory method for the bean.
getFactoryMethod() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
getFactoryMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the factory method for the bean.
getFailureCause() - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextClosedEvent
Returns the Throwable that caused the application context closure to fail.
getFailureCause() - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextFailedEvent
Returns the Throwable that caused the application context to fail.
getFile() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Returns a File handle for this resource.
getFilename() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Returns the filename of this resources.
getFilter() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
getFilter() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the filter describing the imported service(s).
getFilter(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
Creates a filter (as String) that matches the properties (expect the service id) of service reference.
getFilter() - Method in exception org.osgi.service.blueprint.container.ServiceUnavailableException
Returns the filter expression that a service would have needed to satisfy in order for the invocation to proceed.
getFilter() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the filter expression that a matching service must match.
getFwkClassLoader() - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
 
getHeaderAsTrimmedStringArray(Bundle, String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
getHeaderAsVersion(Bundle, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Returns the version for a given bundle manifest header.
getHeaderLocations(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Returns the location headers (if any) specified by the Spring-Context header (if available).
getHeaders() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getHeaders(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getHeaderWithAttributesAsTrimmedStringArray(Bundle, String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
getHighestServiceId(Bundle) - Static method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter
 
getId() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.EnvironmentManagerMetadata
 
getId() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
getId() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
getId() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the id of the component.
getImportContextClassLoader() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the context class loader management strategy.
getImportContextClassLoader(ImportContextClassLoaderEnum) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoader
Deprecated.
 
getImportContextClassLoaderEnum() - Method in class org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoader
Deprecated.
 
getImportedBundles(Bundle) - Method in interface org.eclipse.gemini.blueprint.io.internal.resolver.DependencyResolver
Returns the bundles imported by the given bundle.
getImportedBundles(Bundle) - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.PackageAdminResolver
 
getImportedPackages() - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
Returns an array of imported packages.
getIndex() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanArgument
 
getIndex() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the zero-based index into the parameter list of the factory method or constructor to be invoked for this argument.
getInitMethod() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
getInitMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the init method specified for the bean.
getInputStream() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Returns an InputStream to this resource.
getInterface() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
getInterface() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the name of the interface type that a matching service must support.
getInterfaces() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
getInterfaces(PropertyValue) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
getInterfaces() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the interfaces that will be considered when exporting the target as an OSGi service.
getInterfaces() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the interfaces used for discovering the imported service(s).
getInterfaces(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
 
getInterfaces(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.StaticServiceProxyCreator
 
getInterfaces() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the type names of the interfaces that the service should be advertised as supporting.
getInternalCardinality() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
getInternalCardinality() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
getInternalCardinality() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
getInvocationException(Exception) - Static method in class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
Analyze the given exception and, if it's of type ReflectionUtils.InvocationCheckedExceptionWrapper then will return the actual cause, otherwise return the original exception given.
getInvoker(Class<?>) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.DestructionInvokerCache
 
getInvokerBundleContext() - Static method in class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContext
Try to get the current invoker bundle context.
getKey() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapEntry
 
getKey() - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
getKey() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
Return the Metadata for the key of the map entry.
getKeyType() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapMetadata
 
getKeyType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the name of the type of the map keys.
getLastModified() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getLazy(ComponentMetadata) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.BeanDefinitionFactory
 
getLazyListeners() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
 
getListenerComponent() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
getListenerComponent() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the Metadata for the component that will receive bind and unbind events.
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the Metadata for the component that will receive registration and unregistration events.
getListenerElementName() - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
getListenerElementName() - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
getListenerElementName() - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
getListeners() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the listeners interested in receiving events for this importer.
getListeners() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
getLocation() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Return the given location.
getLocation() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getLocationsFromHeader(String, String) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Similar to ConfigUtils.getHeaderLocations(Dictionary) but looks at a specified header directly.
getManagedBundleExtenderVersionHeader() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
getManagedBundleExtenderVersionHeader() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
getManagedContext(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
getMemberType() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListMetadata
 
getMemberType() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
Sets the member type of this service collection.
getMemberType() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Return whether the List will contain service object proxies or ServiceReference objects.
getMetadata(Class) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
getMetadata(Collection<E>) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ValueFactory
 
getMetadata(Class) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return all ComponentMetadata objects of the specified Component Metadata type.
getName() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanProperty
 
getName() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.ConfigurationWatcher
 
getName() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
Return the name of the property to be injected.
getNamespacePlugins() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
getNotifier() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
 
getObject() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata.EnvironmentManagerFactoryBean
 
getObject() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
getObject() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
getObject() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
getObject() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.ToStringClassAdapter
 
getObject() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean

Returns a ServiceRegistration to the OSGi service for the target object.

getObject() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
Returns a managed object for accessing OSGi service(s).
getObject() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
Returns a managed object for accessing OSGi service(s).
getObjectType() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata.EnvironmentManagerFactoryBean
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.ToStringClassAdapter
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
Returns the managed proxy type.
getOrder() - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 
getOrder() - Method in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
getOrder() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
getPackageAdmin() - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.PackageAdminResolver
 
getParticularClass(Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Returns the first matching class from the given array, that doens't belong to common libraries such as the JDK or OSGi API.
getPath() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Returns the path for this resource.
getPathWithinContext() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
getPathWithinContext() - Method in class org.eclipse.gemini.blueprint.io.UrlContextResource
 
getPersistentId() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
Returns the persistentId.
getPlatformName(BundleContext) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
getPostProcessors() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the postProcessors.
getPrefix(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
Return the path prefix if there is any or OsgiResourceUtils.EMPTY_PREFIX otherwise.
getProcessAnnotations(Properties) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
getProperties() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
getProperties() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the properties for the bean.
getProperty(String, String) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
getProperty(String) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
getProperty(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getProperty(String) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
getProperty(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getProperty(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
getPropertyKeys() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
getPropertyKeys() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getPropertyKeys() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
getProxyDestructionCallback() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
Returns the destruction callback associated with the proxy created by this object.
getProxyDestructionCallback() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
getProxyDestructionCallback() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
getProxyInitializer() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
Returns a callback to the proxy which gets called when the proxy is called for the first time, if a lazy creation was used.
getProxyInitializer() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
getProxyInitializer() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
getPublishContext(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut for finding the boolean value for #DIRECTIVE_PUBLISH_CONTEXT directive using the given headers.
getPublishContext(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Shortcut for finding the boolean value for ConfigUtils.DIRECTIVE_PUBLISH_CONTEXT directive using the given headers.
getRanking() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
getRanking() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the OSGi ranking used when publishing the service.
getRanking() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
getRanking() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the ranking value to use when advertising the service.
getRawClass() - Method in class org.osgi.service.blueprint.container.ReifiedType
Return the raw class represented by this type.
getReference() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
 
getReference() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
getReference() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
getReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
getReferenceListeners() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
getReferenceListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the reference listeners to receive bind and unbind events.
getRegisteredServiceInUseLowestRanking(Bundle) - Static method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter
 
getRegisteredServices() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getRegistrationListeners() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
getRegistrationListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the registration listeners to be notified when the service is registered and unregistered with the framework.
getRegistrationMethod() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
getRegistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the name of the registration method.
getReifiedType(Type) - Static method in class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory
 
getRequireBundle(Bundle) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
getResolver() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the property resolver used for publishing the service.
getResource() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Return the Resource object (if a ResourceLoader is available) from the given location (if any).
getResource(String) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
getResourceByPath(String) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getResourceByPath(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
 
getResourceFromBundleClasspath(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Resolves a resource from the bundle's classpath.
getResourceFromBundleJar(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Resolves a resource from the *bundle jar* only.
getResourceFromBundleSpace(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Resolves a resource from *the bundle space* only.
getResourcePatternResolver() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
This implementation supports pattern matching inside the OSGi bundle.
getResources(String) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getResources(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
getResources(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getRetryTemplate() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
getRuntimeClass() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
getScope() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
getScope() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the scope for the bean.
getSearchType(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
Return the search type to be used for the give string based on the prefix.
getSearchType() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
getService(Bundle, ServiceRegistration) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope.BundleScopeServiceFactory
Called if a bundle requests a service for the first time (start the scope).
getService(Class<?>[], String, ClassLoader, BundleContext, Object) - Static method in class org.eclipse.gemini.blueprint.context.support.TrackingUtil
Returns a proxy that on each call seeks the relevant OSGi service and delegates the method invocation to it.
getService(ServiceReference) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getService(Bundle, ServiceRegistration) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
getService() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
getServiceComponent() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
getServiceComponent() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the Metadata for the component to be exported as a service.
getServiceDependencies(BundleContext, ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
getServiceDependencies(BundleContext, ConfigurableListableBeanFactory) - Method in interface org.eclipse.gemini.blueprint.extender.OsgiServiceDependencyFactory
Returns the OSGi service dependencies applying for the given bean factory running inside the given bundle context.
getServiceDependency() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
getServiceDependency() - Method in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyEvent
Returns the OSGi service dependency filter for which this event is triggered.
getServiceFilter() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
getServiceFilter() - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
getServiceFilter() - Method in interface org.eclipse.gemini.blueprint.service.importer.OsgiServiceDependency
Returns the OSGi filter for the service dependency.
getServiceId(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns the service id (Constants.SERVICE_ID) of the given service reference.
getServiceListeners() - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
Returns a set of registered service listeners.
getServiceObjectClasses(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns the advertised class names (Constants.OBJECTCLASS) of the given service reference.
getServiceProperties() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
getServiceProperties(String) - Method in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServicePropertiesResolver
Returns a map containing the service properties associated with the given Spring managed bean identified by its name.
getServiceProperties(String) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.BeanNameServicePropertiesResolver
 
getServiceProperties() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the properties used when exporting the target as an OSGi service.
getServiceProperties() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesChangeEvent
 
getServiceProperties(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a Dictionary containing the properties available for the given service reference.
getServiceProperties() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the user declared properties to be advertised with the service.
getServicePropertiesAsMap(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a Map containing the properties available for the given service reference.
getServicePropertiesSnapshot(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a Map containing the properties available for the given service reference.
getServicePropertiesSnapshotAsMap(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a Map containing the properties available for the given service reference.
getServiceProvidedClassLoader() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
getServiceRanking(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns the service ranking (Constants.SERVICE_RANKING) of the given service reference.
getServiceReference(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getServiceReference() - Method in interface org.eclipse.gemini.blueprint.service.importer.ImportedOsgiServiceProxy
Provides access to the service reference used for accessing the backing object.
getServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
getServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
Convenience method exposing the target (OSGi service) reference so that subinterceptors can access it.
getServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
Convenience method exposing the target (OSGi service) reference so that subinterceptors can access it.
getServiceReference() - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceReferenceProvider
 
getServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
getServiceReference(BundleContext, String[]) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a reference to the best matching service for the given class names.
getServiceReference(BundleContext, String, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a reference to the best matching service for the given class and OSGi filter.
getServiceReference(ServiceReference...) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
 
getServiceReference(BundleContext, String[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a reference to the best matching service for the given classes and OSGi filter.
getServiceReference(BundleContext, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a reference to the best matching service for the given OSGi filter.
getServiceReferences(String, String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getServiceReferences(BundleContext, String[]) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns references to all services matching the given class names.
getServiceReferences(BundleContext, String, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns references to all services matching the given class name and OSGi filter.
getServiceReferences(BundleContext, String[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns references to all services matching the given class names and OSGi filter.
getServiceReferences(BundleContext, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns references to all services matching the OSGi filter.
getServicesInUse() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getShutdownTaskExecutor() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the shutdown task executor.
getShutdownWaitTime(Properties) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
getShutdownWaitTime() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the shutdownWaitTime.
getSignerCertificates(int) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getSpringContextHeader(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Return the "Spring-Context" if present from the given dictionary.
getStartLevel() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Gets the bundle start level.
getState() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getString(PropertyValue) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
getStringValue() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleValueMetadata
 
getStringValue() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
Return the unconverted string representation of the value.
getSymbolicName() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Return the given bundle symbolic name.
getSymbolicName() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getSymbolicName() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.BeanNameServicePropertiesResolver
 
getSymNameHeader(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
getTarget(BundleContext, String) - Method in class org.eclipse.gemini.blueprint.context.support.TrackingUtil.OsgiServiceHandler
 
getTarget() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the object exported as an OSGi service.
getTarget() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
getTarget() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
Determine the target object to execute the invocation upon.
getTarget() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
getTargetBeanName() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the target bean name.
getTargetException() - Method in exception org.eclipse.gemini.blueprint.util.internal.ReflectionUtils.InvocationCheckedExceptionWrapper
Return the target exception.
getTargetReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
getTargetServiceReference() - Method in interface org.eclipse.gemini.blueprint.service.importer.ServiceReferenceProxy
Returns the target, native service reference used, at the moment of the call, by the proxy.
getTargetServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getTargetServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
getTaskExecutor() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the taskExecutor.
getTCCL() - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils
 
getTCCL() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils.GetTCCLAction
 
getTCCL() - Static method in class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils
 
getTCCL() - Method in class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils.GetTCCLAction
 
getTCCLAction - Static variable in class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils
 
GetTCCLAction() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils.GetTCCLAction
 
getTCCLAction - Static variable in class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils
 
GetTCCLAction() - Constructor for class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils.GetTCCLAction
 
getTimeout() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceMetadata
 
getTimeout() - Method in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
getTimeOut(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut for finding the boolean value for BlueprintConfigUtils.BLUEPRINT_TIMEOUT directive using the given headers.
getTimeout() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
getTimeout() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Returns the timeout (in milliseconds) an application context needs to wait for mandatory dependent services.
getTimeOut(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Shortcut for finding the boolean value for ConfigUtils.DIRECTIVE_TIMEOUT directive using the given headers.
getTimeout() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
Returns the timeout (in milliseconds) this importer waits while trying to find a backing service.
getTimeout() - Method in interface org.osgi.service.blueprint.reflect.ReferenceMetadata
Return the timeout for service invocations when a backing service is is unavailable.
getTimestamp() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the time at which this event was created.
getTimeToWait() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
getTimeToWait() - Method in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitStartingEvent
Returns the time (in milliseconds) the source will wait for the OSGi service to appear.
getTransitiveBeans(ConfigurableListableBeanFactory, String, boolean, Set<String>, Set<String>) - Static method in class org.eclipse.gemini.blueprint.util.internal.BeanFactoryUtils
 
getTransitiveDependenciesForBean(ConfigurableListableBeanFactory, String, boolean, Class<?>) - Static method in class org.eclipse.gemini.blueprint.util.internal.BeanFactoryUtils
Return all beans depending directly or indirectly (transitively), on the bean identified by the beanName.
getType(TypeDescriptor) - Static method in class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory
 
getType() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleValueMetadata
 
getType() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
getType() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the type of this event.
getType() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
Return the name of the type to which the value should be converted.
getTypeCompatibilityChecker() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
getTypeCompatibilityChecker() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
getUnbindMethod() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
getUnbindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the name of the unbind method.
getUnifiedFilter() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Assembles the configuration properties into one unified OSGi filter.
getUnregistrationMethod() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
getUnregistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the name of the unregistration method.
getUnsatisfiedDependencies() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
getUnsatisfiedDependenciesAsEvents() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
getUnsatisfiedDependenciesAsEvents(Collection<MandatoryServiceDependency>) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
getUpdateMethod(Object) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.BeanManagedUpdate
Returns a (lazily created) method adapter that invokes a predefined method on the given instance.
getURL() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Locates the resource in the underlying bundle based on the prefix, if it exists.
getUsingBundles() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
getUsingBundles() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getUsingBundles() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
getValue(PropertyValues, String) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataUtils
 
getValue(PropertyValue) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataUtils
 
getValue(ConstructorArgumentValues.ValueHolder) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataUtils
 
getValue() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanArgument
 
getValue() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanProperty
 
getValue() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapEntry
 
getValue() - Method in enum org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker.DestructionCodes
 
getValue() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Return the counter value.
getValue() - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the Metadata for the argument value.
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
Return the Metadata for the value to be injected into a bean.
getValue() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
Return the Metadata for the value of the map entry.
getValues() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata
 
getValues() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return Metadata for the values of the collection.
getValueType() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanArgument
 
getValueType() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata
 
getValueType() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapMetadata
 
getValueType() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the name of the value type to match the argument and convert the value into when invoking the constructor or factory method.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return the type specified for the values of the collection.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the name of the type of the map values.
getVersion() - Static method in class org.eclipse.gemini.blueprint.mock.DefaultBundleContextProperties
 
getVersion() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getVersion(Dictionary) - Static method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getVersion(String, String) - Static method in class org.eclipse.gemini.blueprint.util.DebugUtils
Get the version of a package name.
getVersion(BundleContext) - Static method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
Returns the OSGi platform version (using the manifest entries from the system bundle).
getVisibleClasses(Class<?>[], ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Given an array of classes, eliminates the ones that cannot be loaded by the given classloader.
getVisibleClasses(Class<?>[], Bundle) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Given an array of classes, eliminates the ones that cannot be loaded by the given bundle.
getVisibleClasses(Class<?>[], ClassUtils.ClassLoaderBridge) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
 
getVisibleClassHierarchy(Class<?>, ClassUtils.ClassSet, ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Sugar method that determines the class hierarchy of a given class and then filtering based on the given classloader.
getVisibleClassHierarchy(Class<?>, ClassUtils.ClassSet, Bundle) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
'Sugar' method that determines the class hierarchy of the given class, returning only the classes visible to the given bundle.
getWaitForDependencies(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut for finding the boolean value for BlueprintConfigUtils.BLUEPRINT_GRACE_PERIOD directive using the given headers.
getWaitForDependencies(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Shortcut for finding the boolean value for ConfigUtils.DIRECTIVE_WAIT_FOR_DEPS directive using the given headers.
getWaitTime() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
getWrappedObject() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
Returns the OSGi target service.
GLOBAL_SERVICE_ID - Static variable in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
grace(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
grace(BlueprintEvent) - Method in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventDispatcher
 
grace(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container has entered the grace period.
greedyProxying - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
greedy-proxying
greedyProxying - Variable in class org.eclipse.gemini.blueprint.service.importer.support.StaticServiceProxyCreator
greedy proxying mechanism

H

handleEvent(BundleEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.BaseListener
 
handleEvent(BundleEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.ContextBundleListener
 
handleEvent(BundleEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.NamespaceBundleLister
 
handleInputSourceException(Exception) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
handleInvocationTargetException(InvocationTargetException) - Static method in class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
Handle the given invocation target exception.
handleNestedDefinition(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
If the reference is a nested bean, make it a top-level bean if it's a mandatory dependency.
handlerBundleMatchesExtenderVersion(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
Utility method that does extender range versioning and approapriate logging.
handleString(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Handles candidates returned as Strings.
handleURL(URL) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Handles candidates returned as URLs.
hasCompatibleNamespaceType(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
hasExport(Bundle, String) - Static method in class org.eclipse.gemini.blueprint.util.DebugUtils
 
HASH_CODE - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
HASH_CODE - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
hashCode() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
hashCode() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
hashCode() - Method in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
hashCode() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
hashCode() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource

This implementation returns the hash code of the underlying class path location.

hashCode() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
Returns a hash code based on the class and service id.
hashCode() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
 
hashCode - Variable in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
hashCode - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
hashCode - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
 
hashCode - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
hashCode - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
hashCode - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
hashCode - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
hashCode - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
hashCode - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice
 
hashCode - Static variable in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
hashCode() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
hashCode() - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
hasImport(Bundle, String) - Static method in class org.eclipse.gemini.blueprint.util.DebugUtils
Get the version of a package import from a bundle.
hasMoreElements() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties.ArrayEnumeration
 
hasMoreElements() - Method in class org.eclipse.gemini.blueprint.mock.ArrayEnumerator
 
hasMoreElements() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle.EmptyEnumeration
 
hasMoreElements() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary.IteratorBasedEnumeration
 
hasNamedBean - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
hasNext - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Iterator variable - not thread-safe/synchronized since only one thread should use the iterator.
hasNext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
hasNext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.OsgiServiceIterator
 
hasNext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
hasPermission(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
hasPrevious - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
Iterator variable - not thread-safe/synchronized since only one thread should use the iterator.
hasPrevious() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
 
hasPrevious() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
hasTimeout(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
hasTimeout - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
hasTimeout - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
headers - Variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
headGhost - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
Similar to DynamicIterator#tailGhost in functionality but representing the last seen object in the head of the collection.
headSet(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
headSet(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
holder - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
service reference/service holder

I

iccl - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
 
id - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.EnvironmentManagerMetadata
 
id - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
ID_ATTRIBUTE - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
Constant for the id attribute
IdRefMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for the verified id of another component managed by the Blueprint Container.
implies(Permission) - Method in class org.eclipse.gemini.blueprint.context.support.AccessControlFactory.BundleProtectionDomain
 
ImportContextClassLoader - Class in org.eclipse.gemini.blueprint.service.importer.support
Deprecated.
As of Spring DM 2.0, replaced by ImportContextClassLoaderEnum
ImportContextClassLoader(int, String) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoader
Deprecated.
Constructs a new ImportContextClassLoader instance.
ImportContextClassLoaderEnum - Enum in org.eclipse.gemini.blueprint.service.importer.support
Enum describing the possible thread context class loader (tccl) options for imported OSGi services.
ImportContextClassLoaderEnum() - Constructor for enum org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoaderEnum
 
ImportedBundle - Class in org.eclipse.gemini.blueprint.io.internal.resolver
Importing bundle information.
ImportedBundle(Bundle, String[]) - Constructor for class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
 
ImportedOsgiServiceProxy - Interface in org.eclipse.gemini.blueprint.service.importer
Infrastructure interface available on Spring-DM managed OSGi services.
ImportedOsgiServiceProxyAdvice - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Mix-in implementation for ImportedOsgiServiceProxy.
ImportedOsgiServiceProxyAdvice(ServiceReference) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
importedPackages - Variable in class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
 
IMPORTER_BEAN_NAME_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
IMPORTER_CARDINALITY_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
IMPORTER_COLLECTION_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
IMPORTER_FILTER_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
IMPORTER_INTFS_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
IMPORTER_TIMEOUT_PROP - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
ImporterController - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.controller
 
ImporterController(ImporterInternalActions) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterController
 
ImporterControllerUtils - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.controller
Importer-only delegate (it would be nice to have generics).
ImporterControllerUtils() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterControllerUtils
 
ImporterDependencyListener(Object) - Constructor for class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager.ImporterDependencyListener
 
ImporterInternalActions - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.controller
Contract describing the exporter internal actions that interfere with its behaviour but should not be controller in the public API.
importerSatisfied(Object, OsgiServiceDependency) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager.ImporterDependencyListener
 
importerSatisfied(Object, OsgiServiceDependency) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.dependency.ImporterStateListener
 
ImporterStateListener - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.dependency
Internal listener, used for sending notifications when importers become unsatisfied so that exporters can be unregistered temporarily.
importerToName - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
importer -> name map
importerUnsatisfied(Object, OsgiServiceDependency) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager.ImporterDependencyListener
 
importerUnsatisfied(Object, OsgiServiceDependency) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.dependency.ImporterStateListener
 
importingBundle - Variable in class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
 
increment() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
Adds another matching service.
increment() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Increment the counter value.
index - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanArgument
 
index - Variable in class org.eclipse.gemini.blueprint.mock.ArrayEnumerator
 
indexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
Hook used by wrapping collections to determine the position of the object being removed while iterating.
indexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
indexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
info(Object) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
info(Object, Throwable) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
InfrastructureOsgiProxyAdvice - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Mixin implementation for InfrastructureProxy interface.
InfrastructureOsgiProxyAdvice(ServiceInvoker) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
 
init() - Method in class org.eclipse.gemini.blueprint.blueprint.compendium.cm.config.BlueprintCmNamespaceHandler
 
init() - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintNamespaceHandler
 
init() - Method in class org.eclipse.gemini.blueprint.compendium.config.CompendiumNamespaceHandler
 
init() - Method in class org.eclipse.gemini.blueprint.config.OsgiNamespaceHandler
 
init(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
init() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Do some sanity checks
initBeanDefinitionReader(XmlBeanDefinitionReader) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Allows subclasses to do custom initialisation here.
initDependencies(Dictionary<String, Object>, BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
initExtenderConfiguration(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
initExtenderConfiguration(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
InitialInjectionProcessor() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.InitialInjectionProcessor
 
initialInjectionProperties - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
INITIALIZATION_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
 
initializationCallback - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
initializationCallback - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
initialize() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
Initializes the conversation with the configuration admin.
initialize() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
Initialise adapter.
initialize() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
Initialise adapter.
initialized - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
initialized - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
init flag
initialized - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
init flag
initialized - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor.BlueprintWaitingEventDispatcher
 
initialized - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
initJavaBeansCache() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
initLazy - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
initListenerService() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
initNamespaceHandlers(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
initProperties() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
initProperties(Properties, boolean, Map<?, ?>, Properties) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.PropertiesUtil
Merges the given map into the target properties object.
initProperties(Properties, boolean, Dictionary, Properties) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.PropertiesUtil
Merges the given dictionary into the target properties object.
initProperties() - Method in class org.eclipse.gemini.blueprint.mock.DefaultBundleContextProperties
 
initStartedBundles(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
initTimeout - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
INLINE_COMPARATOR_REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
INSTALL - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
Install bundle.
installBundle() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Install bundle - the equivalent of install action.
installBundle(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
installBundle(String, InputStream) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
instance - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata.EnvironmentManagerFactoryBean
 
INSTANCE - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter.ReverseBundleIdSorter
 
InstanceEqualityRuntimeBeanReference - Class in org.eclipse.gemini.blueprint.blueprint.config.internal.support
A temporary runtime bean reference that does not implement the equality contract to prevent set merges.
InstanceEqualityRuntimeBeanReference(String, boolean) - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.support.InstanceEqualityRuntimeBeanReference
 
InstanceEqualityRuntimeBeanReference(String) - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.support.InstanceEqualityRuntimeBeanReference
 
instanceRegistry - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
INTERFACE - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
INTERFACE - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
INTERFACE - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
INTERFACE - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
INTERFACE - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
InterfaceDetector - Interface in org.eclipse.gemini.blueprint.service.exporter.support
Service exporter interface that allows auto detection of 'interfaces' of the exported service.
interfaceDetector - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
INTERFACES - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
interfaces - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
interfaces - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
interfaces
INTERFACES - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
INTERFACES - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
Deprecated.
Export all interfaces (and their hierarchy) implemented by the given class
interfaces - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
interfaces - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
INTERFACES_ID - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
INTERFACES_ID - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
INTERFACES_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
INTERFACES_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
INTERFACES_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
INTERFACES_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
INTERFACES_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
INTERFACES_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
INTERFACES_PROP - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
interfacesOnlyProxying - Variable in class org.eclipse.gemini.blueprint.service.importer.support.StaticServiceProxyCreator
should greedy proxying consider just interfaces ?
InternalAopClassLoaderFactory - Interface in org.eclipse.gemini.blueprint.context.support.internal.classloader
Internal contract for creating standard AOP class loaders.
intf - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
invalidateProxy(ProxyPlusCallback) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
InvocationCheckedExceptionWrapper(Exception) - Constructor for exception org.eclipse.gemini.blueprint.util.internal.ReflectionUtils.InvocationCheckedExceptionWrapper
 
invoke(Object, Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.UpdateMethodAdapter
 
invoke(Object, Method, Object[]) - Method in class org.eclipse.gemini.blueprint.context.support.TrackingUtil.OsgiServiceHandler
 
invoke(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
 
invoke(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
invoke(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice
 
invoke(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
 
invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory, Class<?>, Class<?>) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Instantiate and invoke all registered BeanFactoryPostProcessor beans, respecting explicit order if given.
invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory, List<BeanFactoryPostProcessor>) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Invoke given post processors.
invokeCustomMethod(String, Object) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
invokeCustomMethod(String, Object, ManagedFactoryDisposableInvoker.DestructionCodes) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
invokeCustomMethods(Object, Map, Map) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.UpdateMethodAdapter
 
invokeCustomMethods(Object, Map<Class<?>, List<Method>>, Object, Map) - Static method in class org.eclipse.gemini.blueprint.config.internal.adapter.CustomListenerAdapterUtils
Invoke the custom listener method.
invokeCustomServiceReferenceMethod(Object, Method, Object) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
Invoke method with signature bla(ServiceReference ref).
invokeMethod(Method, Object[], String, Object) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
invokeMethod(Method, Object) - Static method in class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
Invoke the specified Method against the supplied target object with no arguments.
invokeMethod(Method, Object, Object[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
Invoke the specified Method against the supplied target object with the supplied arguments.
invokePrivileged(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
invokePrivileged(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
 
invoker - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
 
invokerBundleContext - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContext
ThreadLocal holder for the invoker context.
invokerBundleContextAdvice - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
shared immutable interceptor for publishing the client bundle context
invokeUnprivileged(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
invokeUnprivileged(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
 
is(int) - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
 
isAbsolute(String) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
 
isAssignableTo(Bundle, String) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
isAssignableTo(Bundle, String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
isAssignableTo(Bundle, String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
isBeanBundleScoped() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
isBlueprintCompliant - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
isBlueprintCompliant - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
isBlueprintCompliant() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
isBundleActive(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Indicates if the given bundle is active or not.
isBundleLazyActivated(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Indicates if the given bundle is lazily activated or not.
isBundleResolved(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Indicates if the given bundle is resolved or not.
isCardinalitySpecified(BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
isClassPathType(int) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
isClosed - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
flag indicating whether the context is down or not - useful during shutdown
isCollectionImporter(BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
isComplete(T) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.DefaultRetryCallback
 
isComplete(T) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryCallback
Returns true if the work has been completed or false is a retry is required.
isCreateAsynchronously() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
isCreateAsynchronously() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Indicates if an application context needs to be created asynchronously or not.
isDebugEnabled() - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
isDirectiveDefined(Dictionary, String) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Returns true if the given directive is present or false otherwise.
isDisposable - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
 
isDown() - Method in enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
Indicates whether the state is 'down' or not - that is a context which has been either closed or stopped.
isDuringDestruction - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
flag indicating whether the destruction has started or not
isDynamic() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
Indicates whether the returned properties object is dynamic or not.
isEagerInit() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
The object created by this factory bean is eagerly initialized.
isEmpty() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
isEmpty() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
isEmpty() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
isEmpty() - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
isEmpty() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
isEnvironmentManager(BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
isEquinox(BundleContext) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
isEquinox(BundleContext) - Static method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
Returns true if the given bundle context belongs to the Equinox platform.
isErrorEnabled() - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
isExternalBundleCalling() - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
isFatalEnabled() - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
isFelix(BundleContext) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
isFelix(BundleContext) - Static method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
Returns true if the given bundle context belongs to the Felix platform.
isFragment(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Indicates if the given bundle is a fragment or not.
isInfoEnabled() - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
isJarResource(Resource) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Overrides the default check up since computing the URL can be fairly expensive operation as there is no caching (due to the framework dynamic nature).
isKnopflerfish(BundleContext) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
isKnopflerfish(BundleContext) - Static method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
Returns true if the given bundle context belongs to the Knopflerfish platform.
isLazy(ConfigurableListableBeanFactory, String) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
isLifecycleListener - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
does the target implement the listener interface
isListener - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
does the target implement the listener interface
isMandatory() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
isMandatory(Object) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
isMandatory() - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
isMandatory() - Method in interface org.eclipse.gemini.blueprint.service.importer.OsgiServiceDependency
Indicates if the dependency is mandatory or not.
isMandatory() - Method in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Indicates if this cardinality implies that at least one service is expected (mandatory cardinality).
isMulticasterManagedInternally - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
isMultiple() - Method in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Indicates if this cardinality implies that multiple services are expected.
isOptional() - Method in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Indicates if this cardinality implies that is acceptable for no matching services to be found.
isPlatformVendorMatch(BundleContext, String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
isPresent(String, Bundle) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Checks the present of a class inside a bundle.
isPrototype() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
The object returned by this FactoryBean is a not a prototype.
isPublishContextAsService() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
isPublishContextAsService() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Indicates if the application context needs to be published as a service or not.
isR41 - Static variable in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
 
isR41() - Static method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
Determines if the current running platform implements OSGi Release 4.1 API or not.
isR42 - Static variable in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
 
isR42() - Static method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
Determines if the current running platform implements OSGi Release 4.2 API or not.
isRelativePath(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Determine if the given path is relative or absolute.
isReplay() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return whether this event is a replay event.
isReservedName(String, Element, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
isResolved() - Method in enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
 
isRFC124Namespace(Node) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
isRFC124Namespace(String) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
isSatisfied() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
isSatisfied(Object) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
isSatisfied() - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.collection.CollectionProxy
Is the underlying proxy satisfied? For dynamic, mandatory imports, this checks the service reference.
isSatisfied() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
isSatisfied() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterController
 
isSatisfied() - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterInternalActions
 
isSatisfied() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean.Executor
 
isSatisfied() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean.Executor
 
isServiceExporter(BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
isServicePresent() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
isServicePresent(BundleContext, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Checks if the given filter matches at least one OSGi service or not.
isShutdownTaskExecutorManagedInternally - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
isSingle() - Method in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Indicates if this cardinality implies that at most one service is expected.
isSingleServiceImporter(BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata.EnvironmentManagerFactoryBean
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.ToStringClassAdapter
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
The object managed by this factory is a singleton.
isSpringPoweredBundle - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
isSpringPoweredBundle() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Indicates if the given bundle is "Spring-Powered" or not.
isSystemBundle(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Indicates if the given bundle is the system bundle or not.
isTaskExecutorManagedInternally - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
isTimeoutDeclared() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
isTimeoutDeclared() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
isTimeoutSpecified - Variable in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser.TimeoutAttributeCallback
 
isTraceEnabled() - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
isTypeCompatible(BundleContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.TypeCompatibilityChecker
 
isTypeCompatible(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintTypeCompatibilityChecker
 
isTypeCompatible(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
Checks the type compatibility check between the namespace parser wired to Spring DM and the discovered bundle class space.
isUnresolved() - Method in enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
Indicates whether the state is unresolved or not.
isUseBlueprintExceptions() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
isValidFilter(String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
Validates the given String as a OSGi filter.
isWaitForDependencies() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
isWaitForDependencies() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Indicates if the configuration must wait for dependencies.
isWarnEnabled() - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
isWorseThen(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
isZero() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Check if the counter value is zero.
it - Variable in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary.IteratorBasedEnumeration
 
iter - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.OsgiServiceIterator
 
iter - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
iterator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
iterator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
iterator() - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
IteratorBasedEnumeration(Iterator<E>) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary.IteratorBasedEnumeration
 
IteratorBasedEnumeration(Collection<E>) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary.IteratorBasedEnumeration
 
iterators - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
should have been a list but there is no 'WeakReference'-based implementation in the JDK
iteratorsLock - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
If it interacts with the storage, the *storage* lock needs to be acquired first

J

JAR_EXTENSION - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
JAXP_SCHEMA_SOURCE - Static variable in class org.eclipse.gemini.blueprint.context.support.BlueprintDocumentLoader
 

K

key - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapEntry
 
key - Variable in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
keys() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
keys - Variable in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
keys() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
keySet() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
keySet() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
keyValueType - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapMetadata
 
KF_CLS - Static variable in class org.eclipse.gemini.blueprint.mock.MockFrameworkUtil
 
KF_LABELS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
 
knownNonOsgiLoaders - Static variable in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
List of special class loaders, outside OSGi, that might be used by the user through boot delegation.
knownNonOsgiLoadersSet - Static variable in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Set of special class loaders, outside OSGi, that might be used by the user through boot delegation.

L

last() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
last() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
lastIndexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
lastIndexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
lastModified() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
LAZY_ACTIVATION - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.BlueprintAttributeCallback
 
LAZY_ACTIVATION_EVENT_TYPE - Static variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.BaseListener
 
LAZY_INIT_ATTR - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
LAZY_INIT_VALUE - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
LAZY_INITIALIZATION - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
 
LAZY_LISTENERS - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
LAZY_LISTENERS - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
lazyBundleCache - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.BaseListener
common cache used for tracking down bundles started lazily so they don't get processed twice (once when started lazy, once when started fully)
LazyBundleRegistry<T> - Class in org.eclipse.gemini.blueprint.extender.internal.support
Map-like class with dedicated support for lazy bundles.
LazyBundleRegistry(LazyBundleRegistry.Condition, LazyBundleRegistry.Activator<T>, Log) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
 
LazyBundleRegistry.Activator<V> - Interface in org.eclipse.gemini.blueprint.extender.internal.support
Activator action performed on lazy bundles upon promotion.
LazyBundleRegistry.Condition - Interface in org.eclipse.gemini.blueprint.extender.internal.support
A simple condition-like class.
LazyBundleRegistry.Operation<T,V> - Interface in org.eclipse.gemini.blueprint.extender.internal.support
Operation performed all bundles - first active ones, followed by lazy ones (if nothing is found (null is returned)) by 'activating' them.
lazyBundles - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
lazy bundles (potentially invalid)
lazyInitConverter() - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
LazyLatchFactoryDelegate - Class in org.eclipse.gemini.blueprint.extender.internal.support
Delegate class that allows access to LazyLatchFactory class (inside Spring DM core) from Spring DM extender.
LazyLatchFactoryDelegate() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
lazyListeners - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
lazy callbacks
lazyProxy - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
LazyTargetResolver - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
Class encapsulating the lazy dependency lookup of the target bean.
LazyTargetResolver(Object, BeanFactory, String, boolean, ListenerNotifier, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
LEFT_CLOSED_INTERVAL - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
LEFT_OPEN_INTERVAL - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
lifecycleManager - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
LifecycleManager - Class in org.eclipse.gemini.blueprint.extender.internal.activator
Manager handling the startup/shutdown threading issues regarding OSGi contexts.
LifecycleManager(ExtenderConfiguration, VersionMatcher, ApplicationContextConfigurationFactory, OsgiContextProcessor, TypeCompatibilityChecker, BundleContext) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
LIST - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
Spring-managed list.
LISTENER - Static variable in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
LISTENER - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
LISTENER - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
listener - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.ReplayEventManager
 
listener - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
listener - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
event listener
Listener() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.Listener
 
listener - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
LISTENER_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
LISTENER_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
LISTENER_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
LISTENER_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
listenerComponent - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
listenerComponent - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
listenerManager - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
listenerManager - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
ListenerNotifier - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
Basic class supporting the various types of listener invocations.
ListenerNotifier(OsgiServiceRegistrationListener[]) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ListenerNotifier
 
listeners - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
listeners - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
listeners - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
listeners
listeners - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.ChangeableProperties
 
listeners - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager
 
listeners - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
listeners
listeners - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ListenerNotifier
 
listeners - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
listeners - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
listener that need to be informed of bind/rebind/unbind
listeners - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
LISTENERS_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
LISTENERS_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
LISTENERS_PROP - Static variable in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
LISTENERS_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
LISTENERS_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
listIterator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
listIterator(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
listIterator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
listIterator(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
ListListenerAdapter - Class in org.eclipse.gemini.blueprint.extender.internal.activator
Listener interface that delegates to a list of listener.
ListListenerAdapter(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.ListListenerAdapter
Constructs a new ListListenerAdapter instance.
loadBeanDefinitions(DefaultListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
loadBeanDefinitions(DefaultListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext

Loads the bean definitions via an XmlBeanDefinitionReader.

loadBeanDefinitions(XmlBeanDefinitionReader) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Loads the bean definitions with the given XmlBeanDefinitionReader.
loadClass(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
 
loadClass(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
loadClass(ClassLoader, String) - Method in class org.eclipse.gemini.blueprint.mock.MockFrameworkUtil
 
loadClass(String, boolean) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
loadClass(String) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassLoaderBridge
 
loadClasses(String[], ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Loads and returns the classes given as names, using the given class loader.
loadClassesIfPossible(String[], ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Loads classes with the given name, using the given classloader.
loader - Variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
loader - Variable in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
classloader to set the TCCL during invocation
loaders - Variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
list of loaders
LOCAL_OVERRIDE - Static variable in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
LOCAL_OVERRIDE_PROP - Static variable in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
localBeans - Variable in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
Map of localBeans imported by the current bundle from other bundles.
LocalBundleContext - Class in org.eclipse.gemini.blueprint.service.importer.support
Class containing static methods used to obtain information about the current OSGi service invocation.
LocalBundleContext() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContext
 
LocalBundleContextAdvice - Class in org.eclipse.gemini.blueprint.service.importer.support
Simple interceptor for temporarily pushing the invoker BundleContext to a threadLocal.
LocalBundleContextAdvice(Bundle) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice
 
LocalBundleContextAdvice(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice
 
localOverride - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
localProperties - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
location - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Bundle location
location - Variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
lock - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
lock - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
lock - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
lock - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
synchronization lock
lock - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
used for reading/setting property and sending notifications between the event listener and any threads waiting for an OSGi service to appear
lock - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
internal lock used for synchronized access to the serviceBundle
lock - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
private lock
lock - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Lock protecting the cursor and tailGhost which might be affected by the backing collection shrinking.
lock - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
log - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
logger
log - Static variable in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
logger
log - Static variable in class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
logger
log - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
log - Static variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
logger
log - Static variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
logger
log - Static variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
logger
log - Static variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
logger
log - Static variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
logger
log - Static variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.UpdateMethodAdapter
 
log - Static variable in class org.eclipse.gemini.blueprint.config.internal.adapter.CustomListenerAdapterUtils
 
log - Static variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
log - Static variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
log - Static variable in class org.eclipse.gemini.blueprint.context.support.BlueprintDocumentLoader
logger
log - Static variable in class org.eclipse.gemini.blueprint.context.support.ChainedEntityResolver
logger
log - Static variable in class org.eclipse.gemini.blueprint.context.support.DelegatedNamespaceHandlerResolver
logger
log - Static variable in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
log - Static variable in class org.eclipse.gemini.blueprint.context.support.OsgiPropertyEditorRegistrar
 
log - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.BaseListener
 
log - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultVersionMatcher
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.ReplayEventManager
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerCreator
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
logger
log - Variable in class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter
 
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
logger
log - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.DefaultOsgiBundleApplicationContextListener
logger
log - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
logger
log - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.OsgiAnnotationPostProcessor
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.OsgiBeanFactoryPostProcessorAdapter
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
 
log - Static variable in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.support.DefaultOsgiApplicationContextCreator
logger
log - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
log - Static variable in class org.eclipse.gemini.blueprint.io.internal.resolver.PackageAdminResolver
logger
log - Static variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
log - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
logger
log - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
log - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
log - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceProxyCreator
 
log - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
 
log - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
log - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.OsgiServiceBindingUtils
 
log - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
log - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
log - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.StaticServiceProxyCreator
 
log - Static variable in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
use degradable logger
log - Static variable in class org.eclipse.gemini.blueprint.util.DebugUtils
use degradable logger
log - Static variable in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
 
log - Static variable in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
 
logger - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
Our own logger to protect against incompatible class changes.
LogUtils - Class in org.eclipse.gemini.blueprint.util
Utility class used for creating 'degradable' loggers for critical parts of the applications.
LogUtils() - Constructor for class org.eclipse.gemini.blueprint.util.LogUtils
 
logWrongState(ContextState) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Reduce the code pollution.
lookupEntityResolver(BundleContext, String, Object) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
 
lookupNamespaceHandlerResolver(BundleContext, String, Object) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
 
lookupService() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
Looks the service by waiting the service to appear.
lookupServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
Looks for the service reference to appear.

M

M - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
MANAGED_FACTORY_PROPS - Static variable in class org.eclipse.gemini.blueprint.blueprint.compendium.cm.config.BlueprintCmNamespaceHandler
 
MANAGED_PROPS - Static variable in class org.eclipse.gemini.blueprint.blueprint.compendium.cm.config.BlueprintCmNamespaceHandler
 
managedContexts - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
The contexts we are currently managing.
ManagedFactoryDisposableInvoker - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Utility class that detects and then invokes custom destroy methods for .
ManagedFactoryDisposableInvoker(Class<?>, String) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker
Constructs a new ManagedFactoryDisposableAdapter instance.
ManagedFactoryDisposableInvoker.DestructionCodes - Enum in org.eclipse.gemini.blueprint.compendium.internal.cm
 
ManagedPropertiesDefinitionParser - Class in org.eclipse.gemini.blueprint.compendium.config.internal
Bean definition parser for 'managed-service' element.
ManagedPropertiesDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedPropertiesDefinitionParser
 
ManagedServiceBeanManager - Interface in org.eclipse.gemini.blueprint.compendium.internal.cm
Manager dealing with injection and updates of Spring beans configured through the Configuration Admin.
ManagedServiceFactoryDefinitionParser - Class in org.eclipse.gemini.blueprint.compendium.config.internal
Namespace parser for osgix:managed-service-factory.
ManagedServiceFactoryDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
ManagedServiceFactoryFactoryBean - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Factory class that automatically manages instances based on the configuration available inside a ManagedServiceFactory.
ManagedServiceFactoryFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
ManagedServiceFactoryFactoryBean.ConfigurationWatcher - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Configuration Admin whiteboard 'listener'.
ManagedServiceFactoryFactoryBean.DestructionInvokerCache - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Simple associating cache between types and disposable invoker.
ManagedServiceFactoryFactoryBean.InitialInjectionProcessor - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Simple processor that applies the ConfigurationAdmin configuration before the bean is initialized.
ManagedServiceInstanceTrackerPostProcessor - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Post processor tracking the creation and destruction of managed service instances.
ManagedServiceInstanceTrackerPostProcessor(String) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
managedServiceManager - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
manager - Variable in class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
mandatory - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
convenience field *
MandatoryDependencyBeanPostProcessor - Class in org.eclipse.gemini.blueprint.service.dependency.internal
BeanPostProcessor registered for detecting the dependency between service importer and service exporters.
MandatoryDependencyBeanPostProcessor() - Constructor for class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
MandatoryImporterDependencyFactory - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
Default mandatory importer dependency factory.
MandatoryImporterDependencyFactory() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
mandatoryService - Variable in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
mandatoryService - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
mandatory flag
mandatoryServiceCheck() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
Check to see whether at least one service is available.
MandatoryServiceDependency - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
Holder/helper class representing an OSGi service dependency
MandatoryServiceDependency(BundleContext, Filter, boolean, String) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
MandatoryServiceDependency(BundleContext, OsgiServiceDependency) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
MandatoryServiceDependencyManager - Interface in org.eclipse.gemini.blueprint.service.dependency.internal
Manager dealing with the dependencies of mandatory OSGi importers.
map - Variable in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
MapBasedDictionary<K,V> - Class in org.eclipse.gemini.blueprint.util.internal
Dictionary implementation backed by a map instance.
MapBasedDictionary(Map<K, V>) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
MapBasedDictionary() - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
Default constructor.
MapBasedDictionary(int) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
MapBasedDictionary(Dictionary<? extends K, ? extends V>) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
Constructor for dealing with existing Dictionary.
MapBasedDictionary(Map<K, V>, Dictionary<? extends K, ? extends V>) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
MapBasedDictionary.IteratorBasedEnumeration<E> - Class in org.eclipse.gemini.blueprint.util.internal
Enumeration wrapper around an Iterator.
MapEntry - Interface in org.osgi.service.blueprint.reflect
Metadata for a map entry.
MapMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a Map based value.
match(ServiceReference) - Method in class org.eclipse.gemini.blueprint.mock.MockFilter
 
match(Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockFilter
 
matchCase(Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockFilter
 
matches(ServiceEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
matches(BundleContext) - Method in interface org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator.BundleContextFilter
Determines if the given bundle context matches the filter criteria.
matchExtenderVersionRange(Bundle, String, Version) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
matchingServices - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
matchVersion(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultVersionMatcher
 
matchVersion(Bundle) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.VersionMatcher
 
maybeAddNamespaceHandlerFor(Bundle, boolean) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
maybeAddNamespaceHandlerFor(Bundle, boolean) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
Registers the namespace plugin handler if this bundle defines handler mapping or schema mapping resources.
maybeCloseApplicationContextFor(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
Closing an application context is a potentially long-running activity, however, we *have* to do it synchronously during the event process as the BundleContext object is not valid once we return from this method.
maybeCreateApplicationContextFor(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
Context creation is a potentially long-running activity (certainly more than we want to do on the synchronous event callback).
maybeRemoveNameSpaceHandlerFor(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
maybeRemoveNameSpaceHandlerFor(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
Removes the target bundle from the set of those known to provide handler or schema mappings.
MEMBER_TYPE - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
MEMBER_TYPE_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListMetadata
 
MEMBER_TYPE_PROPERTY - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
memberType - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListMetadata
 
MemberType - Enum in org.eclipse.gemini.blueprint.service.importer.support
The type of the service collection.
MemberType() - Constructor for enum org.eclipse.gemini.blueprint.service.importer.support.MemberType
 
memberType - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
merge(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
mergeCallbacks(AttributeCallback[], AttributeCallback[]) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
mergeServiceProperties(Map, String) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
META_INF - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
Metadata - Interface in org.osgi.service.blueprint.reflect
Top level Metadata type.
MetadataConstants - Interface in org.eclipse.gemini.blueprint.blueprint.reflect
Holder for various constants used by metadata factories.
MetadataFactory - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Adapter factory that translates Blueprint ComponentMetadata into Spring BeanDefinitions (and vice versa).
MetadataFactory() - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
 
MetadataUtils - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Internal utility class for dealing with metadata.
MetadataUtils() - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataUtils
 
method - Variable in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils.ReflectionMethodInvocation
 
methodName - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.BeanManagedUpdate
 
methodName - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.DestructionInvokerCache
 
methods - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.UpdateMethodAdapter
 
MockBundle - Class in org.eclipse.gemini.blueprint.mock
Bundle mock.
MockBundle() - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundle
Constructs a new MockBundle instance using default values.
MockBundle(Dictionary) - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundle
Constructs a new MockBundle instance with the given bundle headers.
MockBundle(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundle
Constructs a new MockBundle instance associated with the given bundle context.
MockBundle(String) - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundle
Constructs a new MockBundle instance with the given symbolic name.
MockBundle(String, Dictionary, BundleContext) - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundle
Constructs a new MockBundle instance using the given bundle symbolic name, properties and associated bundle context.
MockBundle.EmptyEnumeration - Class in org.eclipse.gemini.blueprint.mock
 
MockBundleActivator - Class in org.eclipse.gemini.blueprint.mock
BundleActivator mock.
MockBundleActivator() - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundleActivator
 
MockBundleContext - Class in org.eclipse.gemini.blueprint.mock
BundleContext mock.
MockBundleContext() - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundleContext
Constructs a new MockBundleContext instance.
MockBundleContext(Bundle) - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundleContext
Constructs a new MockBundleContext instance.
MockBundleContext(Bundle, Properties) - Constructor for class org.eclipse.gemini.blueprint.mock.MockBundleContext
Constructs a new MockBundleContext instance allowing both the bundle and the context properties to be specified.
MockFilter - Class in org.eclipse.gemini.blueprint.mock
Filter mock.
MockFilter() - Constructor for class org.eclipse.gemini.blueprint.mock.MockFilter
Constructs a new MockFilter instance.
MockFilter(String) - Constructor for class org.eclipse.gemini.blueprint.mock.MockFilter
Constructs a new MockFilter instance.
MockFrameworkUtil - Class in org.eclipse.gemini.blueprint.mock
FrameworkUtil-like class that tries to create a somewhat valid filter.
MockFrameworkUtil() - Constructor for class org.eclipse.gemini.blueprint.mock.MockFrameworkUtil
Constructs a new MockFrameworkUtil instance.
MockServiceReference - Class in org.eclipse.gemini.blueprint.mock
ServiceReference mock.
MockServiceReference() - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceReference
Constructs a new MockServiceReference instance using defaults.
MockServiceReference(Bundle) - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceReference
Constructs a new MockServiceReference instance associated with the given bundle.
MockServiceReference(String[]) - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceReference
Constructs a new MockServiceReference instance matching the given class namess.
MockServiceReference(Bundle, String[]) - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceReference
Constructs a new MockServiceReference instance associated with the given bundle and matching the given class names.
MockServiceReference(ServiceRegistration) - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceReference
Constructs a new MockServiceReference instance associated with the given service registration.
MockServiceReference(Bundle, Dictionary, ServiceRegistration) - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceReference
Constructs a new MockServiceReference instance associated with the given bundle, service registration and having the given service properties.
MockServiceReference(Bundle, Dictionary, ServiceRegistration, String[]) - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceReference
Constructs a new MockServiceReference instance.
MockServiceRegistration - Class in org.eclipse.gemini.blueprint.mock
ServiceRegistration mock.
MockServiceRegistration() - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
Constructs a new MockServiceRegistration instance using defaults.
MockServiceRegistration(Dictionary) - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
Constructs a new MockServiceRegistration instance with the given properties.
MockServiceRegistration(String[], Dictionary) - Constructor for class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
Constructs a new MockServiceRegistration instance using the given class names and properties.
monitor - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
monitor - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
monitor - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
visibility monitor
monitor - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
Monitor used for dealing with the bundle activator and synchronous bundle threads
monitor - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
monitor - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
this class monitor.
monitor - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
monitor - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
monitorCounter - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
A synchronized counter used by the Listener to determine the number of children to wait for when shutting down.
MonitoredRunnable(Runnable, Counter) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution.MonitoredRunnable
 
MULTI_SERVICE_IMPORTER_CLASS - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
multicaster - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
multicaster - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
multicastEvent(OsgiBundleApplicationContextEvent) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
Multicast the given application event to appropriate listeners.
multicastEvent(OsgiBundleApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
 

N

name - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanProperty
 
name - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
name - Variable in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
 
namespace - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins.Plugin
 
NAMESPACE_URI - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
NamespaceBundleLister(boolean) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.NamespaceBundleLister
 
NamespaceManager - Class in org.eclipse.gemini.blueprint.extender.internal.support
Support class that deals with namespace parsers discovered inside Spring bundles.
NamespaceManager(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
Constructs a new NamespaceManager instance.
namespacePlugins - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
The set of all namespace plugins known to the extender
NamespacePlugins - Class in org.eclipse.gemini.blueprint.extender.internal.support
Spring schema handler/resolver for OSGi environments.
NamespacePlugins() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
NamespacePlugins.Plugin - Class in org.eclipse.gemini.blueprint.extender.internal.support
Wrapper class which implements both EntityResolver and NamespaceHandlerResolver interfaces.
NATURAL - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
NESTED_COMPARATOR - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
next() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
next() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
 
next() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.OsgiServiceIterator
 
next() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
nextElement() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties.ArrayEnumeration
 
nextElement() - Method in class org.eclipse.gemini.blueprint.mock.ArrayEnumerator
 
nextElement() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle.EmptyEnumeration
 
nextElement() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary.IteratorBasedEnumeration
 
nextEntryResult - Variable in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
nextFindResult - Variable in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
nextIndex() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
 
nextIndex() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
NoDependenciesWaitRefreshExecutor(DelegatedExecutionOsgiBundleApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.NoDependenciesWaitRefreshExecutor
 
NonNullMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a value that cannot null.
nonOsgiLoaders - Variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
list of special, non-osgi loaders, added by the user
NoOpOsgiContextProcessor - Class in org.eclipse.gemini.blueprint.extender.internal.activator
 
NoOpOsgiContextProcessor() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
normalClose() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
Non-delegated close operation (execute ConfigurableApplicationContext.close() in the traditional way).
normalClose() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
normalRefresh() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
Non-delegated refresh operation (execute ConfigurableApplicationContext.refresh() in the traditional way).
normalRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
NoSuchComponentException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a component does not exist in a Blueprint Container.
NoSuchComponentException(String, String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
NoSuchComponentException(String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
notificationLock - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
notifier - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
 
notifier - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
notifier - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
notifier - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
notifyIfPossible() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
notifyListeners() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.ChangeableProperties
 
notifySatisfiedStateListeners() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.Listener
 
notifySatisfiedStateListeners() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.BaseListener
 
notifyUnsatisfiedStateListeners() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.Listener
 
notifyUnsatisfiedStateListeners() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.BaseListener
 
nsBundledResolved - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
nsListener - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
Bundle listener interested in namespace resolvers/parsers discovery
nsManager - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
Spring namespace/resolver manager
nsResolverRegistration - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
ServiceRegistration object returned by OSGi when registering the NamespacePlugins instance as a service
NULL - Static variable in interface org.osgi.service.blueprint.reflect.NullMetadata
Singleton instance of NullMetadata.
NULL_STRING - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
 
NullMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a value specified to be null via the <null> element.
nullSafeBundleEventToString(int) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Returns a String representation for the given bundle event.
nullSafeName(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Returns the name of the given Bundle in a null-safe manner.
nullSafeNameAndSymName(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Returns the bundle name and symbolic name - useful when logging bundle info.
nullSafeSymbolicName(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Returns the given Bundle symbolic name.
nullSafeToString(BundleEvent) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Returns a String representation for the given bundle event.
nullSafeToString(ServiceEvent) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Returns a String representation for the given ServiceEvent.
nullSafeToString(FrameworkEvent) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Returns a String representation for the given FrameworkEvent .
nullSafeToString(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Returns a String representation of the given ServiceReference.

O

OBJECT - Static variable in class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory
 
OBJECT - Static variable in class org.osgi.service.blueprint.container.ReifiedType
 
objectClass - Variable in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
onApplicationEvent(ApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
 
onApplicationEvent(ApplicationEvent) - Method in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
onApplicationEvent(ApplicationEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor.BlueprintWaitingEventDispatcher
 
ONE - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
onMissingTarget() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.EventSenderRetryTemplate
 
onMissingTarget() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Template method invoked if the backing service is missing.
onOsgiApplicationEvent(E) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextListener
Handles an OSGi application event.
onOsgiApplicationEvent(OsgiBundleApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ListListenerAdapter
 
onOsgiApplicationEvent(OsgiBundleApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
onOsgiApplicationEvent(OsgiBundleApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.DefaultOsgiBundleApplicationContextListener
 
operate(T) - Method in interface org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry.Operation
Acts upon the bundle associated object (given as argument).
order - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Default value is same as non-ordered
OrderedManagedProperties - Class in org.eclipse.gemini.blueprint.blueprint.reflect.internal.support
Extension that adds ordering to ManagedProperties class intended for preserving declaration order.
OrderedManagedProperties() - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
OrderedManagedProperties.ArrayEnumeration<E> - Class in org.eclipse.gemini.blueprint.blueprint.reflect.internal.support
 
orderedStorage - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
org.eclipse.gemini.blueprint - package org.eclipse.gemini.blueprint
Core root package for Eclipse Gemini Blueprint.
org.eclipse.gemini.blueprint.blueprint.compendium.cm.config - package org.eclipse.gemini.blueprint.blueprint.compendium.cm.config
 
org.eclipse.gemini.blueprint.blueprint.config - package org.eclipse.gemini.blueprint.blueprint.config
Configuration package dealing with XML and Blueprint Service namespace parsing.
org.eclipse.gemini.blueprint.blueprint.config.internal - package org.eclipse.gemini.blueprint.blueprint.config.internal
 
org.eclipse.gemini.blueprint.blueprint.config.internal.support - package org.eclipse.gemini.blueprint.blueprint.config.internal.support
 
org.eclipse.gemini.blueprint.blueprint.container - package org.eclipse.gemini.blueprint.blueprint.container
Adapter package for the OSGi Blueprint Service container.
org.eclipse.gemini.blueprint.blueprint.container.support - package org.eclipse.gemini.blueprint.blueprint.container.support
Support package for the OSGi Blueprint Service container.
org.eclipse.gemini.blueprint.blueprint.container.support.internal.config - package org.eclipse.gemini.blueprint.blueprint.container.support.internal.config
 
org.eclipse.gemini.blueprint.blueprint.reflect - package org.eclipse.gemini.blueprint.blueprint.reflect
Support classes for Blueprint Service metadata.
org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata - package org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata
 
org.eclipse.gemini.blueprint.blueprint.reflect.internal.support - package org.eclipse.gemini.blueprint.blueprint.reflect.internal.support
 
org.eclipse.gemini.blueprint.bundle - package org.eclipse.gemini.blueprint.bundle
OSGi Bundle support package.
org.eclipse.gemini.blueprint.compendium.cm - package org.eclipse.gemini.blueprint.compendium.cm
Support classes for the OSGi Compendium Admin service.
org.eclipse.gemini.blueprint.compendium.config - package org.eclipse.gemini.blueprint.compendium.config
 
org.eclipse.gemini.blueprint.compendium.config.internal - package org.eclipse.gemini.blueprint.compendium.config.internal
 
org.eclipse.gemini.blueprint.compendium.internal.cm - package org.eclipse.gemini.blueprint.compendium.internal.cm
 
org.eclipse.gemini.blueprint.compendium.internal.cm.util - package org.eclipse.gemini.blueprint.compendium.internal.cm.util
 
org.eclipse.gemini.blueprint.config - package org.eclipse.gemini.blueprint.config
Configuration package dealing with XML and Gemini Blueprint namespace parsing.
org.eclipse.gemini.blueprint.config.internal - package org.eclipse.gemini.blueprint.config.internal
 
org.eclipse.gemini.blueprint.config.internal.adapter - package org.eclipse.gemini.blueprint.config.internal.adapter
 
org.eclipse.gemini.blueprint.config.internal.util - package org.eclipse.gemini.blueprint.config.internal.util
 
org.eclipse.gemini.blueprint.context - package org.eclipse.gemini.blueprint.context
OSGi specific application context package.
org.eclipse.gemini.blueprint.context.event - package org.eclipse.gemini.blueprint.context.event
Event package for OSGi application contexts.
org.eclipse.gemini.blueprint.context.support - package org.eclipse.gemini.blueprint.context.support
Support package for OSGi specific application contexts.
org.eclipse.gemini.blueprint.context.support.internal.classloader - package org.eclipse.gemini.blueprint.context.support.internal.classloader
 
org.eclipse.gemini.blueprint.context.support.internal.scope - package org.eclipse.gemini.blueprint.context.support.internal.scope
 
org.eclipse.gemini.blueprint.context.support.internal.security - package org.eclipse.gemini.blueprint.context.support.internal.security
 
org.eclipse.gemini.blueprint.extender - package org.eclipse.gemini.blueprint.extender
Extender package for bootstraping application contexts from OSGi bundles.
org.eclipse.gemini.blueprint.extender.event - package org.eclipse.gemini.blueprint.extender.event
Gemini Blueprint extender event package.
org.eclipse.gemini.blueprint.extender.internal.activator - package org.eclipse.gemini.blueprint.extender.internal.activator
 
org.eclipse.gemini.blueprint.extender.internal.blueprint.activator - package org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
 
org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support - package org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
 
org.eclipse.gemini.blueprint.extender.internal.blueprint.event - package org.eclipse.gemini.blueprint.extender.internal.blueprint.event
 
org.eclipse.gemini.blueprint.extender.internal.boot - package org.eclipse.gemini.blueprint.extender.internal.boot
 
org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown - package org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown
 
org.eclipse.gemini.blueprint.extender.internal.dependencies.startup - package org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
 
org.eclipse.gemini.blueprint.extender.internal.support - package org.eclipse.gemini.blueprint.extender.internal.support
Support package for Gemini Blueprint extender.
org.eclipse.gemini.blueprint.extender.internal.util - package org.eclipse.gemini.blueprint.extender.internal.util
 
org.eclipse.gemini.blueprint.extender.internal.util.concurrent - package org.eclipse.gemini.blueprint.extender.internal.util.concurrent
 
org.eclipse.gemini.blueprint.extender.support - package org.eclipse.gemini.blueprint.extender.support
Support package for Gemini Blueprint Extender infrastructure.
org.eclipse.gemini.blueprint.extender.support.internal - package org.eclipse.gemini.blueprint.extender.support.internal
 
org.eclipse.gemini.blueprint.extender.support.scanning - package org.eclipse.gemini.blueprint.extender.support.scanning
Convenience package providing scanning for the default application context creator.
org.eclipse.gemini.blueprint.io - package org.eclipse.gemini.blueprint.io
Spring IO abstraction over the OSGi resource loading APIs.
org.eclipse.gemini.blueprint.io.internal - package org.eclipse.gemini.blueprint.io.internal
 
org.eclipse.gemini.blueprint.io.internal.resolver - package org.eclipse.gemini.blueprint.io.internal.resolver
 
org.eclipse.gemini.blueprint.mock - package org.eclipse.gemini.blueprint.mock
OSGi Mocks.
org.eclipse.gemini.blueprint.service - package org.eclipse.gemini.blueprint.service
Exception hierarchy for Gemini Blueprint's OSGi service integration.
org.eclipse.gemini.blueprint.service.dependency.internal - package org.eclipse.gemini.blueprint.service.dependency.internal
 
org.eclipse.gemini.blueprint.service.exporter - package org.eclipse.gemini.blueprint.service.exporter
Generic interfaces for Gemini Blueprint OSGi service export infrastructure.
org.eclipse.gemini.blueprint.service.exporter.support - package org.eclipse.gemini.blueprint.service.exporter.support
Support package for exporting objects as OSGi services.
org.eclipse.gemini.blueprint.service.exporter.support.internal.controller - package org.eclipse.gemini.blueprint.service.exporter.support.internal.controller
 
org.eclipse.gemini.blueprint.service.exporter.support.internal.support - package org.eclipse.gemini.blueprint.service.exporter.support.internal.support
 
org.eclipse.gemini.blueprint.service.importer - package org.eclipse.gemini.blueprint.service.importer
Generic interfaces for Gemini Blueprint OSGi service import infrastructure.
org.eclipse.gemini.blueprint.service.importer.event - package org.eclipse.gemini.blueprint.service.importer.event
OSGi service importers event package.
org.eclipse.gemini.blueprint.service.importer.support - package org.eclipse.gemini.blueprint.service.importer.support
Support package for OSGi service imports.
org.eclipse.gemini.blueprint.service.importer.support.internal.aop - package org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Gemini Blueprint service interceptor package.
org.eclipse.gemini.blueprint.service.importer.support.internal.collection - package org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Gemini Blueprint service collections.
org.eclipse.gemini.blueprint.service.importer.support.internal.controller - package org.eclipse.gemini.blueprint.service.importer.support.internal.controller
 
org.eclipse.gemini.blueprint.service.importer.support.internal.dependency - package org.eclipse.gemini.blueprint.service.importer.support.internal.dependency
Package defining the service dependency between imported and exported beans.
org.eclipse.gemini.blueprint.service.importer.support.internal.exception - package org.eclipse.gemini.blueprint.service.importer.support.internal.exception
 
org.eclipse.gemini.blueprint.service.importer.support.internal.support - package org.eclipse.gemini.blueprint.service.importer.support.internal.support
Gemini Blueprint service support package.
org.eclipse.gemini.blueprint.service.importer.support.internal.util - package org.eclipse.gemini.blueprint.service.importer.support.internal.util
Gemini Blueprint service util package.
org.eclipse.gemini.blueprint.service.util.internal.aop - package org.eclipse.gemini.blueprint.service.util.internal.aop
 
org.eclipse.gemini.blueprint.util - package org.eclipse.gemini.blueprint.util
Useful OSGi utilities.
org.eclipse.gemini.blueprint.util.internal - package org.eclipse.gemini.blueprint.util.internal
 
org.osgi.service.blueprint.container - package org.osgi.service.blueprint.container
Blueprint Container Package Version 1.0.
org.osgi.service.blueprint.reflect - package org.osgi.service.blueprint.reflect
Blueprint Reflection Package Version 1.0.
Osgi41BundleContextExtractor() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiBundleUtils.Osgi41BundleContextExtractor
 
OSGI_41 - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceComparatorUtil
 
OsgiAnnotationPostProcessor - Class in org.eclipse.gemini.blueprint.extender.internal.support
Post processor used for processing Spring-DM annotations.
OsgiAnnotationPostProcessor() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.OsgiAnnotationPostProcessor
 
OsgiApplicationContextCreator - Interface in org.eclipse.gemini.blueprint.extender
Extender hook for customizing the OSGi application context creation.
OsgiBeanFactoryPostProcessor - Interface in org.eclipse.gemini.blueprint.extender
Extender hook that allows custom modification of an application context's bean definitions.
OsgiBeanFactoryPostProcessorAdapter - Class in org.eclipse.gemini.blueprint.extender.internal.support
Simple adapter for wrapping OsgiBeanPostProcessors to normal Spring post processors.
OsgiBeanFactoryPostProcessorAdapter(BundleContext, List<OsgiBeanFactoryPostProcessor>) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.OsgiBeanFactoryPostProcessorAdapter
 
OsgiBundleApplicationContextEvent - Class in org.eclipse.gemini.blueprint.context.event
Base class for events raised for an ApplicationContext created inside an OSGi environment.
OsgiBundleApplicationContextEvent(ApplicationContext, Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEvent
Constructs a new OsgiApplicationContextEvent instance.
OsgiBundleApplicationContextEventMulticaster - Interface in org.eclipse.gemini.blueprint.context.event
Interface to be implemented by objects that can manage a number of OsgiBundleApplicationContextListeners, and publish events to them.
OsgiBundleApplicationContextEventMulticasterAdapter - Class in org.eclipse.gemini.blueprint.context.event
Adapter class between Spring ApplicationEventMulticaster and Spring-DM OsgiBundleApplicationContextEventMulticaster.
OsgiBundleApplicationContextEventMulticasterAdapter(ApplicationEventMulticaster) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
Constructs a new OsgiBundleApplicationContextEventMulticasterAdapter instance.
OsgiBundleApplicationContextExecutor - Interface in org.eclipse.gemini.blueprint.context
OsgiBundleApplicationContextListener<E extends OsgiBundleApplicationContextEvent> - Interface in org.eclipse.gemini.blueprint.context.event
OSGi specific listener interested in notifications regarding the life cycle of OSGi application contexts.
OsgiBundleContextClosedEvent - Class in org.eclipse.gemini.blueprint.context.event
Event raised when an ApplicationContext#close() method executes inside an OSGi bundle.
OsgiBundleContextClosedEvent(ApplicationContext, Bundle, Throwable) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextClosedEvent
Constructs a new OsgiBundleContextClosedEvent instance.
OsgiBundleContextClosedEvent(ApplicationContext, Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextClosedEvent
Constructs a new OsgiBundleContextClosedEvent instance.
OsgiBundleContextFailedEvent - Class in org.eclipse.gemini.blueprint.context.event
Event raised when the initialization of an ApplicationContext failed.
OsgiBundleContextFailedEvent(ApplicationContext, Bundle, Throwable) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextFailedEvent
Constructs a new OsgiBundleContextFailedEvent instance.
OsgiBundleContextRefreshedEvent - Class in org.eclipse.gemini.blueprint.context.event
Event raised when an ApplicationContext#refresh() method executes successfully.
OsgiBundleContextRefreshedEvent(ApplicationContext, Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextRefreshedEvent
Constructs a new OsgiBundleContextRefreshedEvent instance.
OsgiBundleResource - Class in org.eclipse.gemini.blueprint.io
Resource implementation for OSGi environments.
OsgiBundleResource(Bundle, String) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Constructs a new OsgiBundleResource instance.
OsgiBundleResourceLoader - Class in org.eclipse.gemini.blueprint.io
OSGi specific ResourceLoader implementation.
OsgiBundleResourceLoader(Bundle) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
Creates a OSGi aware ResourceLoader using the given bundle.
OsgiBundleResourcePatternResolver - Class in org.eclipse.gemini.blueprint.io
OSGi-aware ResourcePatternResolver.
OsgiBundleResourcePatternResolver(Bundle) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
OsgiBundleResourcePatternResolver(ResourceLoader) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
OsgiBundleScope - Class in org.eclipse.gemini.blueprint.context.support.internal.scope
OSGi bundle Scope implementation.
OsgiBundleScope() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
OsgiBundleScope.BundleScopeServiceFactory - Class in org.eclipse.gemini.blueprint.context.support.internal.scope
Decorating ServiceFactory used for supporting 'bundle' scoped localBeans.
OsgiBundleUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for OSGi Bundles.
OsgiBundleUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
 
OsgiBundleUtils.BundleContextExtractor - Interface in org.eclipse.gemini.blueprint.util
 
OsgiBundleUtils.FieldExtractor - Class in org.eclipse.gemini.blueprint.util
 
OsgiBundleUtils.Osgi41BundleContextExtractor - Class in org.eclipse.gemini.blueprint.util
 
OsgiBundleUtils.ReflectionMethodInvocation - Class in org.eclipse.gemini.blueprint.util
 
OsgiBundleXmlApplicationContext - Class in org.eclipse.gemini.blueprint.context.support
Stand-alone XML application context, backed by an OSGi bundle.
OsgiBundleXmlApplicationContext() - Constructor for class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Creates a new OsgiBundleXmlApplicationContext with no parent.
OsgiBundleXmlApplicationContext(ApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Creates a new OsgiBundleXmlApplicationContext with the given parent context.
OsgiBundleXmlApplicationContext(String[]) - Constructor for class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Creates a new OsgiBundleXmlApplicationContext with the given configLocations.
OsgiBundleXmlApplicationContext(String[], ApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Creates a new OsgiBundleXmlApplicationContext with the given configLocations and parent context.
OsgiContextProcessor - Interface in org.eclipse.gemini.blueprint.extender.internal.activator
Passive processor called on all relevant events for an OSGi application context.
OsgiDefaultsDefinition - Class in org.eclipse.gemini.blueprint.config.internal
Class containing osgi defaults.
OsgiDefaultsDefinition(Document, ParserContext) - Constructor for class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
OsgiEventDispatcher - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.event
Actual EventAdmin dispatcher.
OsgiEventDispatcher(BundleContext, PublishType) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
OsgiException - Exception in org.eclipse.gemini.blueprint
Root of the Spring DM exception hierarchy.
OsgiException() - Constructor for exception org.eclipse.gemini.blueprint.OsgiException
Default constructor using no specified cause or detailed message.
OsgiException(String, Throwable) - Constructor for exception org.eclipse.gemini.blueprint.OsgiException
Constructs a new OsgiException instance.
OsgiException(String) - Constructor for exception org.eclipse.gemini.blueprint.OsgiException
Constructs a new OsgiException instance.
OsgiException(Throwable) - Constructor for exception org.eclipse.gemini.blueprint.OsgiException
Constructs a new OsgiException instance.
OsgiFilterUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for creating OSGi filters.
OsgiFilterUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
 
OsgiHeaderUtils - Class in org.eclipse.gemini.blueprint.io.internal
Utility class for handling various header operations such as splitting a manifest header into packages or extracting the version from a certain entry.
OsgiHeaderUtils() - Constructor for class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
osgiListener - Variable in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
osgiListeners - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
OsgiListenerUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for dealing with various OSGi listeners, mainly ServiceListeners.
OsgiListenerUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
 
OsgiNamespaceHandler - Class in org.eclipse.gemini.blueprint.config
Namespace handler for Osgi definitions.
OsgiNamespaceHandler() - Constructor for class org.eclipse.gemini.blueprint.config.OsgiNamespaceHandler
 
osgiPatternResolver - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Internal pattern resolver.
OsgiPlatformDetector - Class in org.eclipse.gemini.blueprint.util
Utility class that detects the running platform.
OsgiPlatformDetector() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
 
osgiPostProcessors - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.OsgiBeanFactoryPostProcessorAdapter
 
OsgiPropertyEditorRegistrar - Class in org.eclipse.gemini.blueprint.context.support
Class that registers PropertyEditors, useful inside an OSGi application context.
OsgiPropertyEditorRegistrar(ClassLoader) - Constructor for class org.eclipse.gemini.blueprint.context.support.OsgiPropertyEditorRegistrar
 
OsgiResourceUtils - Class in org.eclipse.gemini.blueprint.io.internal
Utility class used for IO resources.
OsgiResourceUtils() - Constructor for class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
OsgiServiceBindingUtils - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.util
 
OsgiServiceBindingUtils() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.util.OsgiServiceBindingUtils
 
OsgiServiceCollection - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded.
OsgiServiceCollection(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
OsgiServiceCollection.BaseListener - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Listener tracking the OSGi services which form the dynamic collection.
OsgiServiceCollection.EventResult - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
 
OsgiServiceCollection.OsgiServiceIterator - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Read-only iterator wrapper around the dynamic collection iterator.
OsgiServiceCollection.ServiceInstanceListener - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
 
OsgiServiceCollectionProxyFactoryBean - Class in org.eclipse.gemini.blueprint.service.importer.support
OSGi service (collection) importer.
OsgiServiceCollectionProxyFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
OsgiServiceCollectionProxyFactoryBean.Executor - Class in org.eclipse.gemini.blueprint.service.importer.support
Wrapper around internal commands.
OsgiServiceDependency - Interface in org.eclipse.gemini.blueprint.service.importer
Dependency contract to an OSGi service.
OsgiServiceDependencyEvent - Class in org.eclipse.gemini.blueprint.service.importer.event
Base event type used for sending dependencies notifications.
OsgiServiceDependencyEvent(Object, OsgiServiceDependency) - Constructor for class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyEvent
Constructs a new OsgiServiceDependencyEvent instance.
OsgiServiceDependencyFactory - Interface in org.eclipse.gemini.blueprint.extender
Interface to be implemented by beans wishing to provide OSGi service dependencies required by the ApplicationContext.
OsgiServiceDependencyWaitEndedEvent - Class in org.eclipse.gemini.blueprint.service.importer.event
Importer event indicating that the wait for a given dependency has ended (successfully), namely the dependency was found before the time allocated for it elapsed.
OsgiServiceDependencyWaitEndedEvent(Object, OsgiServiceDependency, long) - Constructor for class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitEndedEvent
Constructs a new OsgiServiceDependencyWaitEndedEvent instance.
OsgiServiceDependencyWaitStartingEvent - Class in org.eclipse.gemini.blueprint.service.importer.event
Dedicated event for OSGi dependencies that are imported in a timed manner.
OsgiServiceDependencyWaitStartingEvent(Object, OsgiServiceDependency, long) - Constructor for class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitStartingEvent
Constructs a new OsgiServiceDependencyWaitStartingEvent instance.
OsgiServiceDependencyWaitTimedOutEvent - Class in org.eclipse.gemini.blueprint.service.importer.event
Event raised when an OSGi service dependency could not be found in a certain amount of time.
OsgiServiceDependencyWaitTimedOutEvent(Object, OsgiServiceDependency, long) - Constructor for class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitTimedOutEvent
Constructs a new OsgiServiceDependencyWaitTimedOutEvent instance.
OsgiServiceFactoryBean - Class in org.eclipse.gemini.blueprint.service.exporter.support
FactoryBean that transparently publishes other beans in the same application context as OSGi services returning the ServiceRegistration for the given object.
OsgiServiceFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
OsgiServiceFactoryBean.Executor - Class in org.eclipse.gemini.blueprint.service.exporter.support
Wrapper around internal commands.
OsgiServiceFactoryBean.PropertiesMonitor - Class in org.eclipse.gemini.blueprint.service.exporter.support
Callback that propagates the changes in the service properties to the registration object.
OsgiServiceHandler(Object, BundleContext, String, String) - Constructor for class org.eclipse.gemini.blueprint.context.support.TrackingUtil.OsgiServiceHandler
 
OsgiServiceIterator() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.OsgiServiceIterator
 
OsgiServiceLifecycleListener - Interface in org.eclipse.gemini.blueprint.service.importer
Listener tracking binding and unbinding of OSGi services used as normal object references inside a Spring application context.
OsgiServiceLifecycleListenerAdapter - Class in org.eclipse.gemini.blueprint.config.internal.adapter
OsgiServiceLifecycleListener wrapper for custom beans, useful when custom methods are being used.
OsgiServiceLifecycleListenerAdapter() - Constructor for class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
OsgiServiceList - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded.
OsgiServiceList(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
OsgiServiceList.OsgiServiceListIterator - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
 
OsgiServiceListIterator(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
OsgiServicePropertiesResolver - Interface in org.eclipse.gemini.blueprint.service.exporter
An OsgiServicePropertiesResolver is responsible for providing the properties that a bean exposed as a service will be published with.
OsgiServiceProxyFactoryBean - Class in org.eclipse.gemini.blueprint.service.importer.support
OSGi (single) service importer.
OsgiServiceProxyFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
OsgiServiceProxyFactoryBean.Executor - Class in org.eclipse.gemini.blueprint.service.importer.support
Wrapper around internal commands.
OsgiServiceReferenceUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for retrieving OSGi service references.
OsgiServiceReferenceUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
 
OsgiServiceRegistrationListener - Interface in org.eclipse.gemini.blueprint.service.exporter
Registration listener that needs notifications of registration and unregistration of OSGi services exported through Spring OSGi.
OsgiServiceRegistrationListenerAdapter - Class in org.eclipse.gemini.blueprint.config.internal.adapter
Adapter/wrapper class that handles listener with custom method invocation.
OsgiServiceRegistrationListenerAdapter() - Constructor for class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
OsgiServiceSet - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded.
OsgiServiceSet(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSet
 
OsgiServiceSortedList - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Ordered list similar to a SortedSet with the difference, that it accepts duplicates.
OsgiServiceSortedList(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedList
 
OsgiServiceSortedList(Filter, BundleContext, ClassLoader, Comparator, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedList
 
OsgiServiceSortedSet - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded.
OsgiServiceSortedSet(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
OsgiServiceSortedSet(Filter, BundleContext, ClassLoader, Comparator, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
OsgiServiceUtils - Class in org.eclipse.gemini.blueprint.util
Utility class offering easy access to OSGi services.
OsgiServiceUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiServiceUtils
 
OsgiStringUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for creating nice string representations of various OSGi classes.
OsgiStringUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiStringUtils
 
OsgiUtils - Class in org.eclipse.gemini.blueprint.io.internal
Simple utils class for the IO package.
OsgiUtils() - Constructor for class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
owningBeanFactory - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
owning bean factory - can be null

P

PACKAGE_PATTERN - Static variable in class org.eclipse.gemini.blueprint.util.DebugUtils
 
PACKAGE_REGEX - Static variable in class org.eclipse.gemini.blueprint.util.DebugUtils
 
PackageAdminResolver - Class in org.eclipse.gemini.blueprint.io.internal.resolver
PackageAdmin based dependency resolver.
PackageAdminResolver(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.io.internal.resolver.PackageAdminResolver
 
parent - Variable in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
parent class loader
parse(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanBeanDefinitionParser
 
parse(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
parse(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseAction(Element, Attr) - Method in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser.BundleActionCallback
 
parseArrayElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse an array element.
parseAsHolder(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
parseAttributes(Element, String, AbstractBeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Allow subclasses to add their own callbacks.
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
Allow subclasses to add their own callbacks.
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[]) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
Generic attribute callback.
parseBeanDefinitionElement(Element, String, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse the bean definition itself, without regard to name or aliases.
parseBeanReference(Element, Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parseCollectionElements(NodeList, Collection<Object>, BeanDefinition, String) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseComparator(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
Parse <comparator> element.
parseComponentDefinitionElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parses the supplied <bean> element.
parseComponentElement(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
Parses a <component> element.
parseConstructorArgElement(Element, AbstractBeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseConstructorArgElements(Element, AbstractBeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parsers contructor arguments.
parseConvertersElement(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
Parses a <type-converters>.
parseCustomAttributes(Element, BeanDefinitionBuilder, AttributeCallback[]) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
Dedicated parsing method that uses the following stack: user given AttributeCallbacks StandardAttributeCallback PropertyRefAttributeCallback ConventionCallback
parseCustomAttributes(Element, BeanDefinitionBuilder, AttributeCallback) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
Derivative for #parseCustomAttributes(Element, BeanDefinitionBuilder, org.eclipse.gemini.blueprint.internal.config.ParserUtils.AttributeCallback[]) accepting only one AttributeCallback.
parseDefaults(Element, String) - Method in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
parseIdRefElement(Element) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseInterfaces(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Parse interfaces.
parseInterfaces(Element, Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parseInterfaces(Element, Element, ParserContext, BeanDefinitionBuilder) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
parseInternal(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.TypeConverterBeanDefinitionParser
 
parseInternal(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
parseKeyElement(Element, BeanDefinition, String) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a key sub-element of a map element.
parseListElement(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
parseListElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a list element.
parseListener(ParserContext, Element, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parseListener(ParserContext, Element, BeanDefinitionBuilder) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
parseListeners(Element, String, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Parse listeners.
parseMapElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a map element.
parseMergeAttribute(Element) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseNaturalComparator(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
Parse <osgi:natural> element.
parseNestedElements(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Parse nested elements.
parseNestedElements(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
parsePropertyElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parsePropertyElements(Element, AbstractBeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parses property elements.
parsePropertyMapElement(ParserContext, Element, BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parsePropertyMapElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
parsePropertyMapElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parsePropertySubElement(Element, BeanDefinition, String) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a value, ref or collection sub-element of a property or constructor-arg element.
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parsePropertyValue(Element, BeanDefinition, String) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parsePropsElement(Element) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a props element.
parserContext - Variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseRefElement(Element) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseReferenceElement(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
parseRequiredBundleString(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
Parses the required bundle entry to determine the bundle symbolic name and version.
ParserUtils - Class in org.eclipse.gemini.blueprint.config.internal.util
Parsing utility class.
ParserUtils() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
parseServiceElement(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
parseServiceProperties(Element, Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parseServiceProperties(Element, Element, ParserContext, BeanDefinitionBuilder) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
parseSetElement(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
parseSetElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a set element.
parseState - Variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseTopLevelElement(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
Parses the top elements belonging to the RFC 124 namespace.
parseValueElement(Element, String) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Return a typed String value Object for the given value element.
ParsingUtils - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
Utility parsing class.
ParsingUtils() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
pass(Bundle) - Method in interface org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry.Condition
Indicates if the given target bundle passes the condition or not.
path - Variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
pathWithinContext - Variable in class org.eclipse.gemini.blueprint.io.UrlContextResource
 
pathWithoutPrefix - Variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
PATTERN - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
PATTERN - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
persistentId - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
pid - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
pid - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
Plugin(Bundle) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins.Plugin
 
pluginRegistry - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
pop(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.BaseListener
 
postProcess(OsgiApplicationContextCreator) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Allows post processing of the context creator.
postProcessAfterInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.InitialInjectionProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.BeanPostProcessorChecker
 
postProcessAfterInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.context.support.BundleContextAwareProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.OsgiAnnotationPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.OsgiBeanFactoryPostProcessorAdapter
 
postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in interface org.eclipse.gemini.blueprint.extender.OsgiBeanFactoryPostProcessor
Modifies the application context's internal bean factory after its standard initialization.
postProcessBeforeDestruction(Object, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
postProcessBeforeDestruction(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.InitialInjectionProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.BeanPostProcessorChecker
 
postProcessBeforeInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.context.support.BundleContextAwareProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
postProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
postProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
postProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
postProcessors - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
BFPP list
postProcessors - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
List of context post processors
postProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
postProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
postProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
postProcessRefreshFailure(ConfigurableOsgiBundleApplicationContext, Throwable) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
postProcessRefreshFailure(ConfigurableOsgiBundleApplicationContext, Throwable) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
postProcessRefreshFailure(ConfigurableOsgiBundleApplicationContext, Throwable) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
PREFIX_DELIMITER - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_SEPARATOR - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
PREFIX_TYPE_BUNDLE_JAR - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_BUNDLE_SPACE - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_CLASS_ALL_SPACE - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_CLASS_SPACE - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_NOT_SPECIFIED - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_UNKNOWN - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
prepareRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
preProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
preProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
preProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
preProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
preProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
preProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
previous() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
 
previous() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
previousIndex() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
 
previousIndex() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
previousOperationCalled - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
PrivilegedUtils - Class in org.eclipse.gemini.blueprint.extender.internal.util
Utility class for commons actions used within PrivilegedBlocks.
PrivilegedUtils() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils
 
PrivilegedUtils - Class in org.eclipse.gemini.blueprint.util.internal
Utility class for commons actions used within PrivilegedBlocks.
PrivilegedUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils
 
PrivilegedUtils.GetTCCLAction - Class in org.eclipse.gemini.blueprint.extender.internal.util
 
PrivilegedUtils.GetTCCLAction - Class in org.eclipse.gemini.blueprint.util.internal
 
PrivilegedUtils.UnprivilegedExecution<T> - Interface in org.eclipse.gemini.blueprint.extender.internal.util
 
PrivilegedUtils.UnprivilegedExecution<T> - Interface in org.eclipse.gemini.blueprint.util.internal
 
PrivilegedUtils.UnprivilegedThrowableExecution<T> - Interface in org.eclipse.gemini.blueprint.extender.internal.util
 
PrivilegedUtils.UnprivilegedThrowableExecution<T> - Interface in org.eclipse.gemini.blueprint.util.internal
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser.BlueprintServiceAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser.ReferenceAttributesCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser.BundleActionCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser.CollectionAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser.TimeoutAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser.ServiceAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in interface org.eclipse.gemini.blueprint.config.internal.util.AttributeCallback
Process the given attribute using the contextual element and bean builder.
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.BlueprintAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.ConventionsCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.PropertyRefAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.StandardAttributeCallback
 
PROCESS_ANNOTATIONS_KEY - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
processAnnotation - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
processBeanDefinition(BeanDefinition, Collection<ComponentMetadata>) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
processBeanMetadata(BeanMetadataElement, Collection<ComponentMetadata>) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
processIterable(Iterable, Collection<ComponentMetadata>) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
processor - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
processor - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
processTemplateDefinition() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
PROMOTED_REF - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
PROMOTED_REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
promotionQueue - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
Queue of bundles that have been activated and validated and should be removed from the lazy map.
properties - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
properties - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
properties - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
properties - Variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
properties - Variable in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
PROPERTIES_FILE - Static variable in class org.eclipse.gemini.blueprint.context.support.OsgiPropertyEditorRegistrar
 
PROPERTIES_NAME - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
PROPERTIES_PROP - Static variable in class org.eclipse.gemini.blueprint.compendium.config.internal.ConfigPropertiesDefinitionParser
 
propertiesChange(ServicePropertiesChangeEvent) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean.PropertiesMonitor
 
propertiesChange(ServicePropertiesChangeEvent) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesChangeListener
Notifies when the service properties have been changed.
propertiesListener - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
PropertiesMonitor() - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean.PropertiesMonitor
 
propertiesResolver - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
PropertiesUtil - Class in org.eclipse.gemini.blueprint.compendium.internal.cm.util
 
PropertiesUtil() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.util.PropertiesUtil
 
PROPERTY_CONV_ATTRS_CALLBACK - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
PROPERTY_REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.PropertyRefAttributeCallback
 
PROPERTY_REF_ATTRS_CALLBACK - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
propertyNames() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
PropertyRefAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
Convention callback that transforms "<property-name>-ref" attributes into a bean definition that sets the give <property-name> to a bean reference pointing to the attribute value.
PropertyRefAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.PropertyRefAttributeCallback
 
PROPS_ID - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
PROPS_ID - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
PropsMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a java.util.Properties based value.
proxy - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
proxy - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ProxyPlusCallback
proxy object
proxy - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
reference to the created proxy passed to the listeners
proxy - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.EventResult
 
proxy - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
proxy cast to a specific interface to allow specific method calls
proxyCache - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
proxy cache in case the given bean has a non-singleton scope
proxyCreator - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
Service proxy creator
proxyCreator - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
proxy creator
proxyDestructionCallback - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
proxy infrastructure hook exposed to allow clean up
ProxyPlusCallback - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
 
ProxyPlusCallback(Object, DisposableBean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ProxyPlusCallback
Constructs a new ProxyPlusCallback instance.
ProxyUtils - Class in org.eclipse.gemini.blueprint.service.util.internal.aop
Simple utility for creating Spring AOP proxies.
ProxyUtils() - Constructor for class org.eclipse.gemini.blueprint.service.util.internal.aop.ProxyUtils
 
PUBLIC_LOGGER - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
public logger
PUBLIC_LOGGER - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
publish(EventAdmin, Event) - Method in enum org.eclipse.gemini.blueprint.extender.internal.blueprint.event.PublishType
 
publishContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
publishContextAsOsgiServiceIfNecessary() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Publishes the application context as an OSGi service.
publishContextAsService - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Should context be published as an OSGi service?
publishContextAsService - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
publisher - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
publishEvent(OsgiBundleApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
publishEvent(ApplicationEvent) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
PublishingServiceFactory - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
ServiceFactory used for publishing the service beans.
PublishingServiceFactory(LazyTargetResolver, Class<?>[], boolean, ClassLoader, ClassLoader, BundleContext) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
Constructs a new PublishingServiceFactory instance.
PublishType - Enum in org.eclipse.gemini.blueprint.extender.internal.blueprint.event
Enum describing the publishing operations supported by the EventAdmin.
PublishType() - Constructor for enum org.eclipse.gemini.blueprint.extender.internal.blueprint.event.PublishType
 
push(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.BaseListener
 
pushBundleAsContextClassLoader - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
unused at the moment
put(Object, Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
put(K, V) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
put(Object, Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
putAll(Map<? extends Object, ? extends Object>) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
putAll(Map<? extends K, ? extends V>) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
putAll(Dictionary<T, ? extends V>) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
putAll(Map) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 

Q

QUOTE_CHAR - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 

R

ranking - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
ranking - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
ranking - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
RANKING_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
READ_ONLY_MSG - Static variable in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
ReadOnlySetFromMap(Map<E, ?>) - Constructor for class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
REFERENCE - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
reference - Variable in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
 
reference - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
reference - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
reference - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
reference - Variable in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
REFERENCE_LIST - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
REFERENCE_LISTENER - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
REFERENCE_LISTENER - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
REFERENCE_LISTENER - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
REFERENCE_LISTENER_REF_ATTR - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
REFERENCE_SET - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
ReferenceAttributesCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser.ReferenceAttributesCallback
 
ReferenceBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
<osgi:reference> element parser.
ReferenceBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
 
ReferenceBeanDefinitionParser.TimeoutAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal
Reference attribute callback extension that looks for 'singular' reference attributes (such as timeout).
referenceDelegate - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
ReferenceHolder - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Container class encapsulating ServiceReference specific operations.
ReferenceHolder(ServiceReference, BundleContext) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
ReferenceListener - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference listener interested in the reference bind and unbind events for a service reference.
ReferenceListMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a list of service references.
ReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference that will bind to a single matching service in the service registry.
referenceName - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleIdRefMetadata
 
ReferenceParsingUtil - Class in org.eclipse.gemini.blueprint.config.internal.util
Reference related parsing utility.
ReferenceParsingUtil() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
REFLECT_PKG_CLASS - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintTypeCompatibilityChecker
 
ReflectionMethodInvocation(Method) - Constructor for class org.eclipse.gemini.blueprint.util.OsgiBundleUtils.ReflectionMethodInvocation
 
ReflectionUtils - Class in org.eclipse.gemini.blueprint.util.internal
Reflection related utility class.
ReflectionUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
 
ReflectionUtils.InvocationCheckedExceptionWrapper - Exception in org.eclipse.gemini.blueprint.util.internal
Runtime exception wrapper for checked exceptions thrown by invoked methods.
reflectPkgClass - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintTypeCompatibilityChecker
 
RefMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference to another component managed by the Blueprint Container.
refresh() - Method in interface org.eclipse.gemini.blueprint.context.OsgiBundleApplicationContextExecutor
Execute the delegated ConfigurableApplicationContext.refresh().
refresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.NoDependenciesWaitRefreshExecutor
 
refresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Delegate execution of refresh method to a third party.
refresh() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Provide a continuation like approach to the application context.
refreshFailure(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
refreshFailure(BlueprintEvent) - Method in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventDispatcher
 
refreshFailure(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
REG_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
REGEX - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
register(Element, BeanDefinitionHolder, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
register(Object) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
register(Object) - Method in interface org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceBeanManager
Registers the given Spring-managed bean instance with the manager.
register() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
registerAtStartup - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
register at startup by default
registerBeanPostProcessors(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
registerBeanPostProcessors(ConfigurableListableBeanFactory, Class<?>, Class<?>, boolean) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Instantiate and invoke all registered BeanPostProcessor beans, respecting explicit order if given.
registerBeanPostProcessors(ConfigurableListableBeanFactory, List<BeanPostProcessor>) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Register the given BeanPostProcessor beans.
registerCustomEditors(PropertyEditorRegistry) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintEditorRegistrar
 
registerCustomEditors(PropertyEditorRegistry) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiPropertyEditorRegistrar
 
registerDestructionCallback(String, Runnable) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
registered(Object, Map) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
registered(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServiceRegistrationListener
Called when the the service exported has been registered in the OSGi space.
registerListener(BundleContext, ServiceListener, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
 
registerManagedService(BundleContext, ManagedService, String) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
 
registerPropertyEditors(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Register OSGi-specific PropertyEditors.
registerResolverServices() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
Registers the NamespacePlugins instance as an Osgi Resolver service
registerService(ApplicationContext) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
 
registerService() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
registerService(String, Object) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
registerService(String[], Object, Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
registerService(String, Object, Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
registerService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
Registers/Exports the OSGi service.
registerService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
registerService() - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterInternalActions
 
registerService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean.Executor
 
registerService - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
register the service by default
registerService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Publishes the given object as an OSGi service.
registerService(Class<?>[], Dictionary) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Registration method.
registerServiceAtStartup(boolean) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
registerServiceAtStartup(boolean) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterInternalActions
 
registerServiceAtStartup(boolean) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean.Executor
 
registration - Variable in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
registration
registration - Variable in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
registration - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
RegistrationListener - Interface in org.osgi.service.blueprint.reflect
Metadata for a registration listener interested in service registration and unregistration events for a service.
registrationMethod - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
registrationMethod - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
registrationMethods - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
Map of methods keyed by the first parameter which indicates the service type expected.
RegistrationReplayDelivery() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager.RegistrationReplayDelivery
 
ReifiedType - Class in org.osgi.service.blueprint.container
Provides access to a concrete type and its optional generic type parameters.
ReifiedType(Class) - Constructor for class org.osgi.service.blueprint.container.ReifiedType
Create a Reified Type for a raw Java class without any generic type parameters.
removalAllowed - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Iterator variable - not thread-safe/synchronized since only one thread should use the iterator.
removalIndex(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
removalIndex(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
remove(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
remove(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
 
remove() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
remove(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
remove(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
remove() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.OsgiServiceIterator
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
remove() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
remove(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
removeAll(Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
removeAll(Collection<?>) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
removeAllListeners() - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
Remove all listeners registered with this multicaster.
removeAllListeners() - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
 
removeApplicationListener(OsgiBundleApplicationContextListener) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
Remove an OSGi listener from the notification list.
removeApplicationListener(OsgiBundleApplicationContextListener) - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
Remove an OSGi listener from the notification list.
removeBundleListener(BundleListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
removeFrameworkListener(FrameworkListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
removeLatch(Integer) - Static method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
removeListener(ServicePropertiesChangeListener) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.ChangeableProperties
 
removeListener(Object, ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
removeListener(ServicePropertiesChangeListener) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesListenerManager
Removes a listener interested in service properties changes.
removeObject(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Removes the object from the underlying collection.
removeParents(Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Parses the given class array and eliminate parents of existing classes.
removePlugin(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
Returns true if a handler mapping was removed for the given bundle.
removeService(Long, ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.BaseListener
 
removeService(Long, ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.ServiceInstanceListener
 
removeServiceExporter(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
removeServiceExporter(Object, String) - Method in interface org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryServiceDependencyManager
 
removeServiceListener(ServiceListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
removeServiceListener(BundleContext, ServiceListener) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Removes a service listener from the given bundle context.
removeStateListener(ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterController
 
removeStateListener(ImporterStateListener) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterInternalActions
 
removeStateListener(ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean.Executor
 
removeStateListener(ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean.Executor
 
replay - Variable in class org.osgi.service.blueprint.container.BlueprintEvent
Indicate if this event is a replay event or not.
ReplayEventManager - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
Class managing blueprint replay events.
ReplayEventManager(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.ReplayEventManager
 
replayManager - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager
 
RESERVED_NAMES - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
Reserved blueprint constants
reset(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Reset the retry template, by applying the new values.
resolve(Class<?>) - Static method in enum org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata.CollectionType
 
resolve(String) - Method in class org.eclipse.gemini.blueprint.context.support.DelegatedNamespaceHandlerResolver
 
resolve(String) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins.Plugin
 
resolve(String) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
resolveContextualObject(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
resolved - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.NamespaceBundleLister
 
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Get OSGi defaults (in case they haven't been resolved).
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
Get OSGi defaults (in case they haven't been resolved).
resolveEntity(String, String) - Method in class org.eclipse.gemini.blueprint.context.support.ChainedEntityResolver
 
resolveEntity(String, String) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins.Plugin
 
resolveEntity(String, String) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext, boolean, boolean) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.TypeConverterBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
resolver - Variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
resolver - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
resolvers - Variable in class org.eclipse.gemini.blueprint.context.support.ChainedEntityResolver
 
resolvers - Variable in class org.eclipse.gemini.blueprint.context.support.DelegatedNamespaceHandlerResolver
 
resource - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
resourceLoader - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
retainAll(Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
retainAll(Collection<?>) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
retrieveTarget() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
retrieveTarget() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
retryCallback - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
retry callback
RetryCallback<T> - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.support
Retry callback.
retryTemplate - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
retry template
RetryTemplate - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.support
Wrapper retry template.
RetryTemplate(long, Object) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
RetryTemplate(Object) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
retryTemplate - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
retryTimeout - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
ReverseBundleIdSorter() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter.ReverseBundleIdSorter
 
RIGHT_CLOSED_INTERVAL - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
RIGHT_OPEN_INTERVAL - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
ROUND_BRACKET_CHAR - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
run() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.CompleteRefreshTask
 
run() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.WatchDogTask
 
run() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution.MonitoredRunnable
 
run() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils.GetTCCLAction
 
run() - Method in interface org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils.UnprivilegedExecution
 
run() - Method in interface org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils.UnprivilegedThrowableExecution
 
run() - Method in class org.eclipse.gemini.blueprint.service.importer.support.DisposableBeanRunnableAdapter
 
run() - Method in class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils.GetTCCLAction
 
run() - Method in interface org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils.UnprivilegedExecution
 
run() - Method in interface org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils.UnprivilegedThrowableExecution
 
RunnableTimedExecution - Class in org.eclipse.gemini.blueprint.extender.internal.util.concurrent
Utility class that executes the given Runnable task on the given task executor or , if none is given, to a new thread.
RunnableTimedExecution() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution
 
RunnableTimedExecution.MonitoredRunnable - Class in org.eclipse.gemini.blueprint.extender.internal.util.concurrent
 
RunnableTimedExecution.SimpleTaskExecutor - Class in org.eclipse.gemini.blueprint.extender.internal.util.concurrent
 

S

safeServiceRegistration - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
sameThreadTaskExecutor - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
Task executor which uses the same thread for running tasks.
scope - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
 
SCOPE_NAME - Static variable in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
SCOPE_PROTOTYPE - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has prototype scope.
SCOPE_SINGLETON - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has singleton scope.
SDM_NS - Static variable in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
searchType - Variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
securityOn - Variable in class org.eclipse.gemini.blueprint.context.support.TrackingUtil.OsgiServiceHandler
 
SecurityUtils - Class in org.eclipse.gemini.blueprint.context.support.internal.security
 
SecurityUtils() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.security.SecurityUtils
 
SEMI_COLON - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
SEMI_COLON - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
SEMI_COLON - Static variable in class org.eclipse.gemini.blueprint.util.DebugUtils
 
sendBootstrappingDependenciesEvent(Set<MandatoryServiceDependency>) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
sendClosedEvent() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
sendClosedEvent(Throwable) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
sendDependencySatisfiedEvent(MandatoryServiceDependency) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
sendDependencyUnsatisfiedEvent(MandatoryServiceDependency) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
sendEvent(Event) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
sendFailedEvent(Throwable) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
sendInitialBootstrappingEvents(Set<MandatoryServiceDependency>) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
sendRefreshedEvent() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
serialVersionUID - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
 
serialVersionUID - Static variable in class org.eclipse.gemini.blueprint.mock.DefaultBundleContextProperties
 
serialVersionUID - Static variable in exception org.eclipse.gemini.blueprint.OsgiException
 
serialVersionUID - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoader
Deprecated.
 
serialVersionUID - Static variable in exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException
 
serialVersionUID - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
 
serialVersionUID - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
 
serialVersionUID - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoader
Deprecated.
 
serialVersionUID - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
serialVersionUID - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
 
serialVersionUID - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
serialVersionUID - Static variable in exception org.eclipse.gemini.blueprint.service.ServiceException
 
serialVersionUID - Static variable in exception org.eclipse.gemini.blueprint.service.ServiceUnavailableException
 
serialVersionUID - Static variable in exception org.eclipse.gemini.blueprint.util.internal.ReflectionUtils.InvocationCheckedExceptionWrapper
 
serialVersionUID - Static variable in exception org.osgi.service.blueprint.container.ComponentDefinitionException
 
serialVersionUID - Static variable in exception org.osgi.service.blueprint.container.NoSuchComponentException
 
serialVersionUID - Static variable in exception org.osgi.service.blueprint.container.ServiceUnavailableException
 
SERVICE - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.BlueprintBeanDefinitionParser
 
service - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ReferenceHolder
 
SERVICE_BEAN_NAME - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
SERVICE_BEAN_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceAttributeCallback
 
SERVICE_BEAN_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
SERVICE_BEAN_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
SERVICE_EVENTS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Constant over the Service events
SERVICE_FILTER - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
SERVICE_FILTER_2 - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
SERVICE_INSTANCE_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
SERVICE_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
SERVICE_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
 
SERVICE_OBJECTCLASS - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
SERVICE_ORDER - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
SERVICE_PROPERTIES_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
SERVICE_PROVIDER - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoader
Deprecated.
The TCCL will be set to the service provider upon service invocation.
SERVICE_PROVIDER - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoader
Deprecated.
The TCCL will be set to that of the service provider upon service invocation.
SERVICE_REFERENCE_COMPARATOR - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
SERVICE_REFERENCE_ORDER - Static variable in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
ServiceAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser.ServiceAttributeCallback
 
ServiceAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
<service> attribute callback.
ServiceAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
ServiceBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
BeanDefinitionParser for service element found in the osgi namespace.
ServiceBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
ServiceBeanDefinitionParser.ServiceAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal
 
serviceBeanName - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Service Bean property of the OSGi service *
serviceBundle - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
serviceChanged(ServiceEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager.DependencyServiceListener
Process serviceChanged events, completing context initialization if all the required dependencies are satisfied.
serviceChanged(ServiceEvent) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.Listener
 
serviceChanged(ServiceEvent) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.BaseListener
 
serviceClassLoader - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
ServiceComparatorUtil - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.util
Utility used for comparing ServiceReferences.
ServiceComparatorUtil() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceComparatorUtil
 
serviceDependency - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
ServiceDynamicInterceptor - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Interceptor adding dynamic behaviour for unary service (..1 cardinality).
ServiceDynamicInterceptor(BundleContext, String, Filter, ClassLoader) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
ServiceDynamicInterceptor.EventSenderRetryTemplate - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Override the default implementation to plug in event notification.
ServiceDynamicInterceptor.Listener - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Listener tracking the OSGi services which form the dynamic reference.
ServiceDynamicInterceptor.ServiceLookUpCallback - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
 
ServiceDynamicInterceptor.ServiceReferenceLookUpCallback - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
 
ServiceException - Exception in org.eclipse.gemini.blueprint.service
OSGi service specific exception.
ServiceException() - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceException
Constructs a new ServiceException instance.
ServiceException(String, Throwable) - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceException
Constructs a new ServiceException instance.
ServiceException(String) - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceException
Constructs a new ServiceException instance.
ServiceException(Throwable) - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceException
Constructs a new ServiceException instance.
serviceExporters - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
lookup map between exporters and associated pids
serviceId - Variable in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
ServiceInstanceListener() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.ServiceInstanceListener
 
ServiceInvoker - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Around interceptor for OSGi service invokers.
ServiceInvoker() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
 
serviceListeners - Variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
ServiceLookUpCallback() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.ServiceLookUpCallback
 
ServiceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a service to be registered by the Blueprint Container when enabled.
ServiceParsingUtils - Class in org.eclipse.gemini.blueprint.config.internal.util
Utils class for parsing various elements of a service declaration.
ServiceParsingUtils() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
serviceProperties - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
 
serviceProperties - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
service properties
serviceProperties - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
ServicePropertiesChangeEvent - Class in org.eclipse.gemini.blueprint.service.exporter.support
Event indicating when a change occurred in the service properties.
ServicePropertiesChangeEvent(Map<?, ?>) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesChangeEvent
 
ServicePropertiesChangeListener - Interface in org.eclipse.gemini.blueprint.service.exporter.support
Listener for receiving service properties change events.
ServicePropertiesListenerManager - Interface in org.eclipse.gemini.blueprint.service.exporter.support
Service properties change listener manager.
ServiceProviderTCCLInterceptor - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Special Thread Context ClassLoading handling interceptor dealing with "service-provided" case, in which the backing service reference can be updated which requires update of the classloader used as TCCL.
ServiceProviderTCCLInterceptor() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
ServiceProviderTCCLInterceptor.ServiceProviderTCCLListener - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
 
ServiceProviderTCCLListener() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor.ServiceProviderTCCLListener
 
ServiceProxyCreator - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Simple interface passed around to decouple proxy creation (which is highly contextual and configuration dependent) from the overall OSGi infrastructure which is concerned with synchronization and events.
ServiceProxyDestroyedException - Exception in org.eclipse.gemini.blueprint.service.importer
Exception indicating the accessed OSGi service proxy has been destroyed.
ServiceProxyDestroyedException() - Constructor for exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException
Constructs a new ServiceProxyDestroyedException instance.
ServiceProxyDestroyedException(String, Throwable) - Constructor for exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException
Constructs a new ServiceProxyDestroyedException instance.
ServiceProxyDestroyedException(String) - Constructor for exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException
Constructs a new ServiceProxyDestroyedException instance.
ServiceProxyDestroyedException(Throwable) - Constructor for exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException
Constructs a new ServiceProxyDestroyedException instance.
ServiceReferenceBasedMap - Class in org.eclipse.gemini.blueprint.util.internal
ServiceReference based map.
ServiceReferenceBasedMap(ServiceReference) - Constructor for class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
ServiceReferenceBasedMap.SimpleEntry - Class in org.eclipse.gemini.blueprint.util.internal
 
ServiceReferenceComparator - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.util
Default comparator for sorted collections.
ServiceReferenceComparator() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
ServiceReferenceEditor - Class in org.eclipse.gemini.blueprint.service.importer.support
PropertyEditor that converts an <osgi:reference> element into a ServiceReference.
ServiceReferenceEditor() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.ServiceReferenceEditor
 
ServiceReferenceLookUpCallback() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.ServiceReferenceLookUpCallback
 
ServiceReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference to an OSGi service.
ServiceReferenceProvider - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Simple interface providing access to a ServiceReference.
ServiceReferenceProxy - Interface in org.eclipse.gemini.blueprint.service.importer
ServiceReference extension used by Spring-DM service importers.
serviceRegistered - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
registration sanity flag
serviceRegistration - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Used for publishing the app context
serviceRegistration - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
ServiceRegistrationDecorator - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
Decorator class for ServiceReference which add notification for ServiceRegistration.unregister() method when dealing with listeners.
ServiceRegistrationDecorator(ServiceRegistration) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
serviceRegistrations - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
inner bean service registrations
ServiceRegistrationWrapper - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
Simple wrapper that prevents a service registration from being unregistered.
ServiceRegistrationWrapper(ServiceRegistration) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
serviceRequiredAtStartup - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
services - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
The dynamic collection.
servicesIdMap - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
ServiceStaticInterceptor - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Interceptor offering static behaviour around an OSGi service.
ServiceStaticInterceptor(BundleContext, ServiceReference) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
ServiceTCCLInterceptor - Class in org.eclipse.gemini.blueprint.service.util.internal.aop
Simple interceptor for dealing with ThreadContextClassLoader(TCCL) management.
ServiceTCCLInterceptor(ClassLoader) - Constructor for class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
Constructs a new OsgiServiceTCCLInterceptor instance.
ServiceUnavailableException - Exception in org.eclipse.gemini.blueprint.service
Exception indicating that an OSGi service became unavailable/unregistered.
ServiceUnavailableException(Filter) - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceUnavailableException
Constructs a new ServiceUnavailableException instance.
ServiceUnavailableException(String) - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceUnavailableException
Constructs a new ServiceUnavailableException instance.
ServiceUnavailableException(ServiceReference) - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceUnavailableException
Constructs a new ServiceUnavailableException instance.
ServiceUnavailableException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a service is unavailable.
ServiceUnavailableException(String, String) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message.
ServiceUnavailableException(String, String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message and exception cause.
SET - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
Spring-managed set.
set(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
 
set(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
set(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
set(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
set(int, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
setAction(BundleAction) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Deprecated.
As of Spring DM 2.0, replaced by #setBundleAction(BundleAction)
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
setAsText(String) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.DateEditor
 
setAsText(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.ServiceReferenceEditor

Converts the given text value to a ServiceReference.

setAutoExport(AutoExport) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Deprecated. 
setAutowireOnUpdate(boolean) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
Sets whether autowire on update should be performed automatically or not.
setAutowireOnUpdate(boolean) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
Sets whether autowire on update should be performed automatically or not.
setAvailability(Availability) - Method in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
setAvailability(Availability) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Sets the importer availability.
setBeanClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
setBeanClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.DefaultContextClassLoaderProvider
 
setBeanClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
setBeanClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
This method is called automatically by the container.
setBeanClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
This method is called automatically by the container.
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.blueprint.container.BlueprintConverterConfigurer
 
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
setBeanManager(ManagedServiceBeanManager) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager
 
setBeanName(String) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
setBeanName(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
setBindMethod(String) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
setBlueprintCompliant(boolean) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
setBlueprintCompliant(boolean) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
setBlueprintCompliant(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
Indicates whether the importer should use (strict) blueprint spec compliance or not.
setBundle(Bundle) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Set the backing bundle used by this class.
setBundle(Bundle) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
Sets the bundle associated with this context.
setBundleAction(BundleActionEnum) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Action to execute at startup.
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
setBundleContext(BundleContext) - Method in interface org.eclipse.gemini.blueprint.context.BundleContextAware
Set the BundleContext that this bean runs in.
setBundleContext(BundleContext) - Method in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Sets the BundleContext used by this OSGi bundle application context.
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Sets the BundleContext used by this OSGi bundle application context.
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.BeanNameServicePropertiesResolver
 
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
setBundleDestroyAction(BundleActionEnum) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Action to execute at shutdown.
setBundleId(long) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
setCacheTarget(boolean) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Sets the caching of the exported target object.
setCardinality(Cardinality) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Deprecated.
setClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
setClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
setClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
Sets the class loader internally used by the bundle to mock the loading operations.
setCollectionType(CollectionType) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
Sets the collection type this FactoryBean will produce.
setComparator(Comparator) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
Sets the (optional) comparator for ordering the resulting collection.
setConfigLocations(String[]) - Method in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Sets the config locations for this OSGi bundle application context.
setConfigLocations(String[]) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
setConfigurationScanner(ConfigurationScanner) - Method in class org.eclipse.gemini.blueprint.extender.support.DefaultOsgiApplicationContextCreator
Sets the configurationScanner used by this creator.
setContextClassLoader(ExportContextClassLoader) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
setContextClassLoader(ImportContextClassLoader) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Deprecated.
As of Spring DM 2.0, replaced by #setImportContextClassLoader(ImportContextClassLoaderEnum))
setContextClassLoaderProvider(ContextClassLoaderProvider) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Sets the ContextClassLoaderProvider used by this OSGi application context instance.
setDecorator(ServiceRegistrationDecorator) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
setDelegatedApplicationContextCreator(OsgiApplicationContextCreator) - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
Sets the OsgiApplicationContextCreator used by this context creator for the actual creation.
setDelegatedEventMulticaster(OsgiBundleApplicationContextEventMulticaster) - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
Allows a delegated OsgiBundleApplicationContextEventMulticaster, external to the application context, to be used for sending OSGi application context events regarding the application context life cycle.
setDelegatedEventMulticaster(OsgiBundleApplicationContextEventMulticaster) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
setDelegatedEventMulticaster(ApplicationEventMulticaster) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
Sets the OSGi multicaster by using a Spring ApplicationEventMulticaster.
setDelegatedMulticaster(OsgiBundleApplicationContextEventMulticaster) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Sets the multicaster for delegating failing events.
setDestroyAction(BundleAction) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Deprecated.
setDynamic(boolean) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
Indicates if the returned configuration is dynamic or static.
setEntryReturnOnNextCallToGetEntry(URL) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
setExecutor(OsgiBundleApplicationContextExecutor) - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
Assigns the OsgiBundleApplicationContextExecutor for this delegated context.
setExecutor(OsgiBundleApplicationContextExecutor) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
setExportContextClassLoader(ExportContextClassLoaderEnum) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
setExportContextClassLoader(ExportContextClassLoaderEnum) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Sets the context class loader management strategy to use when invoking operations on the exposed target bean.
setFactoryPid(String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
setFilter(ConditionalApplicationContextCreator.BundleContextFilter) - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
Sets the ConditionalApplicationContextCreator.BundleContextFilter used by this context creator.
setFilter(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Sets the OSGi service filter.
setForceThreadShutdown(boolean) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Sets the flag to force the taskExtender to close up in case of runaway threads - this applies *only* if the taskExecutor has been created internally.
setGreedyProxying(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
Dictates whether greedy proxies are created or not (default).
setImportContextClassLoader(ImportContextClassLoaderEnum) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Sets the thread context class loader management strategy to use for services imported by this service.
setInitLazy(boolean) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
Specifies whether the properties reflecting the Configuration Admin service entry will be initialized lazy or not.
setInitTimeout(long) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
Specifies the amount of time (in milliseconds) the bean factory will wait for the Configuration Admin entry to be initialized (return a non-null value).
setInterfaceDetector(InterfaceDetector) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
setInterfaceDetector(InterfaceDetector) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Sets the strategy used for automatically publishing classes.
setInterfaces(Class<?>[]) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
setInterfaces(Class<?>[]) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Sets the interfaces advertised by the service.These will be advertised in the OSGi space and are considered when looking for a service.
setInterfaces(Class<?>[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Sets the classes that the imported service advertises.
setInvokerBundleContext(BundleContext) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContext
Set the invoker bundle context.
setLazyListeners(boolean) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
Sets the laziness of the exporter listeners.
setListeners(OsgiServiceRegistrationListener[]) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
Sets the listeners interested in registration and unregistration events.
setListeners(OsgiServiceRegistrationListener[]) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
Sets the listeners interested in registration and unregistration events.
setListeners(OsgiServiceLifecycleListener[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Sets the lifecycle listeners interested in receiving events for this importer.
setListeners(OsgiServiceLifecycleListener[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setListeners(OsgiServiceLifecycleListener[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
setLocalOverride(boolean) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
Sets whether local properties override properties from files.
setLocation(String) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Set the bundle location (optional operation).
setLocation(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
Sets the location for this mock bundle.
setMandatoryService(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setMemberType(MemberType) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
Sets the member type of this service collection.
setMonitoringCounter(Counter) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Pass in the context counter.
setNotifier(UnregistrationNotifier) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
setOrder(int) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Set the ordering which will apply to this class's implementation of Ordered, used when applying multiple BeanPostProcessors.
setPersistentId(String) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
Sets the ConfigurationAdmin persistent Id that the bean should read.
setPersistentId(String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
Sets the pid for the configuration manager.
setProperties(Properties) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
Sets the local properties, e.g.
setProperties(Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
Sets the properties associated with this reference.
setProperties(Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
 
setProperties(Dictionary) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
setProperties(Dictionary) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
setProperty(String, String) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
setProxy(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setPublishContextAsService(boolean) - Method in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Indicates whether this application context should be publish as an OSGi service if successfully started.
setPublishContextAsService(boolean) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
setPushBundleAsContextClassLoader(boolean) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Determines whether invocations on the remote service should be performed in the context (thread context class loader) of the target bundle's ClassLoader.
setRanking(int) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Shortcut for setting the ranking property of the published service.
setReference(ServiceReference) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
Sets the service reference associated with this registration.
setRegisterService(boolean) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Controls whether the service actually gets published or not.
setRegistrationMethod(String) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
setRequiredAtStartup(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
setResolver(OsgiServicePropertiesResolver) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Sets the property resolver used when publishing the bean as an OSGi service.
setResourceLoader(ResourceLoader) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
setResultsToReturnOnNextCallToFindEntries(String[]) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
setRetryTimeout(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setServiceBeanName(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Sets the OSGi service bean name.
setServiceImporter(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setServiceImporter(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
setServiceImporterName(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setServiceImporterName(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
setServiceProperties(Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
Sets the properties used when exposing the target as an OSGi service.
setServiceProperties(Map) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Sets the properties used when exposing the target as an OSGi service.
setServiceProvidedClassLoader(Bundle) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
setStartLevel(int) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Sets the bundle start level.
setStateListeners(List) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
Internal state listeners
setStateListeners(List<ImporterStateListener>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
setSticky(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setSticky(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
Sets the stickiness of this proxy.
setSymbolicName(String) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Set the bundle symbolic name (optional operation).
setTarget(Object) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
setTarget(Object) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
setTarget(Object) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Sets the given object to be export as an OSGi service.
setTargetBeanName(String) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
setTargetBeanName(String) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
setTargetBeanName(String) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Sets the name of the bean managed by the Spring container, which will be exported as an OSGi service.
setTaskExecutor(TaskExecutor) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
setTemplateDefinition(BeanDefinition[]) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
setTimeout(String) - Method in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
setTimeout(long) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Sets the timeout (in ms) for waiting for service dependencies.
setTimeout(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
Sets how long (in milliseconds) should this importer wait between failed attempts at rebinding to a service that has been unregistered.
setUnbindMethod(String) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
setUnregistrationMethod(String) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
setUpdateMethod(String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
setUpdateMethod(String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
Sets the method name, for bean-managed update strategy.
setUseBlueprintExceptions(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
Indicates whether Blueprint exceptions are preferred over Spring DM ones.
setUseBlueprintExceptions(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setUseBlueprintExceptions(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
setUseBlueprintExceptions(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
setValue(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintEditorRegistrar.BlueprintCustomCollectionEditor
 
setValue(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.ServiceReferenceEditor

Converts the given value to a ServiceReference.

setValue(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
setWatchdog(Timer) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
shouldGenerateId() - Method in class org.eclipse.gemini.blueprint.blueprint.config.TypeConverterBeanDefinitionParser
 
shouldGenerateIdAsFallback() - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
shouldGenerateIdAsFallback() - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
shouldInformStateListeners - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.EventResult
 
shouldProcessAnnotation() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Indicates if the process annotation is enabled or not.
shutdown() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
Shutdown the extender and all bundled managed by it.
SHUTDOWN_TASK_EXECUTOR_NAME - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
SHUTDOWN_WAIT_KEY - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
ShutdownSorter - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown
Utility for sorting out bundles during shutdown based on the OSGi 4.2 shutdown algorithm.
ShutdownSorter() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter
 
ShutdownSorter.ReverseBundleIdSorter - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown
 
shutdownTaskExecutor - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
shutdown task executor
shutdownTaskExecutor - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
shutdownWaitTime - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
SimpleBeanArgument - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Basic implementation for BeanArgument interface.
SimpleBeanArgument(int, ConstructorArgumentValues.ValueHolder) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanArgument
Constructs a new SimpleBeanArgument instance.
SimpleBeanArgument(ConstructorArgumentValues.ValueHolder) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanArgument
 
SimpleBeanMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Default LocalComponentMetadata implementation based on Spring's BeanDefinition.
SimpleBeanMetadata(String, BeanDefinition) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanMetadata
Constructs a new SpringLocalComponentMetadata instance.
SimpleBeanProperty - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Basic implementation for BeanProperty interface.
SimpleBeanProperty(String, Metadata) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanProperty
Constructs a new SimpleBeanProperty instance.
SimpleBeanProperty(PropertyValue) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanProperty
Constructs a new SimpleBeanProperty instance.
SimpleCollectionMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Basic CollectionMetadata implementation.
SimpleCollectionMetadata(List<Metadata>, SimpleCollectionMetadata.CollectionType, String) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata
 
SimpleCollectionMetadata(List<Metadata>, Class<?>, String) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata
 
SimpleCollectionMetadata.CollectionType - Enum in org.eclipse.gemini.blueprint.blueprint.reflect
 
SimpleComponentMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Default ComponentMetadata implementation based on Spring's BeanDefinition.
SimpleComponentMetadata(String, BeanDefinition) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
SimpleEntry(Object, Object) - Constructor for class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
SimpleIdRefMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Simple implementation for IdRefMetadata interface.
SimpleIdRefMetadata(String) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleIdRefMetadata
Constructs a new SimpleIdRefMetadata instance.
SimpleLogger - Class in org.eclipse.gemini.blueprint.util
Simple Logger implementation used as fall back to degrade gracefully in case the LogFactory implementation is not configured properly.
SimpleLogger() - Constructor for class org.eclipse.gemini.blueprint.util.SimpleLogger
 
SimpleMapEntry - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Basic MapEntry implementation.
SimpleMapEntry(NonNullMetadata, Metadata) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapEntry
 
SimpleMapMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Simple implementation for MapValue interface.
SimpleMapMetadata(List<MapEntry>, String, String) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapMetadata
Constructs a new SimpleMapMetadata instance.
SimplePropsMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Simple implementation for PropertiesValue interface.
SimplePropsMetadata(List<MapEntry>) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimplePropsMetadata
Constructs a new SimplePropertiesValue instance.
SimpleReferenceListenerMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Simple implementation for BindingListenerMetadata interface.
SimpleReferenceListenerMetadata(AbstractBeanDefinition) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
SimpleReferenceListenerMetadata(String, String, Target) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
Constructs a new SimpleBindingListenerMetadata instance.
SimpleReferenceListMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
 
SimpleReferenceListMetadata(String, BeanDefinition) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListMetadata
Constructs a new SpringRefCollectionMetadata instance.
SimpleReferenceMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
 
SimpleReferenceMetadata(String, BeanDefinition) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceMetadata
Constructs a new SpringUnaryServiceReferenceComponentMetadata instance.
SimpleRefMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Basic implementation for ReferenceValue interface.
SimpleRefMetadata(String) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRefMetadata
Constructs a new SimpleReferenceValue instance.
SimpleRegistrationListener - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Basic RegistrationListener implementation.
SimpleRegistrationListener(AbstractBeanDefinition) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
SimpleServiceExportComponentMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Default ServiceMetadata implementation based on Spring's BeanDefinition.
SimpleServiceExportComponentMetadata(String, BeanDefinition) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceExportComponentMetadata
Constructs a new SpringServiceExportComponentMetadata instance.
SimpleServiceReferenceComponentMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Default ServiceReferenceComponentMetadata implementation based on Spring's BeanDefinition.
SimpleServiceReferenceComponentMetadata(String, BeanDefinition) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleServiceReferenceComponentMetadata
Constructs a new SpringServiceReferenceComponentMetadata instance.
SimpleTaskExecutor() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution.SimpleTaskExecutor
 
SimpleValueMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Simple implementation for SimpleValueMetadata interface.
SimpleValueMetadata(String, String) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleValueMetadata
Constructs a new SimpleValueMetadata instance.
SimpleValueMetadata(TypedStringValue) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleValueMetadata
 
SINGLE_SERVICE_IMPORTER_CLASS - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
singleImporter - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterControllerUtils
 
singleProxyField - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterControllerUtils
 
size - Variable in class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory.GenericsReifiedType
 
size() - Method in class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory.GenericsReifiedType
 
size() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
size() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
size() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
size() - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
size() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
size() - Method in class org.osgi.service.blueprint.container.ReifiedType
Return the number of type parameters for this type.
SLASH - Static variable in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
SORTED_LIST - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
Spring-managed sorted list.
SORTED_SET - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
Spring-managed sorted Set.
source - Variable in class org.eclipse.gemini.blueprint.mock.ArrayEnumerator
 
sourceName - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
event source (importer) name
sourceName - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
event source (importer) name
splitIntoPackages(String) - Static method in class org.eclipse.gemini.blueprint.util.DebugUtils
 
SPRING_CONTEXT_HEADER - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Manifest entry name for configuring Spring application context.
SPRING_DM_APPLICATION_CONTEXT_SERVICE_PROPERTY_NAME - Static variable in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Compatibility (with Spring DM) service entry used for specifying the application context name when published as an OSGi service
SPRING_DM_BEAN_NAME_PROPERTY_KEY - Static variable in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServicePropertiesResolver
Compatibility (with Spring DM) Predefined property indicating the bean name of an exported Spring managed object.
SPRING_DM_PREFIX - Static variable in interface org.eclipse.gemini.blueprint.blueprint.reflect.MetadataConstants
 
SPRING_HANDLERS - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
SPRING_SCHEMAS - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
SpringBlueprintContainer - Class in org.eclipse.gemini.blueprint.blueprint.container
Default BlueprintContainer implementation.
SpringBlueprintContainer(ConfigurableApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
 
SpringBlueprintConverter - Class in org.eclipse.gemini.blueprint.blueprint.container
Blueprint converter exposing the backing container conversion capabilities.
SpringBlueprintConverter(ConfigurableBeanFactory) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverter
 
SpringBlueprintConverterService - Class in org.eclipse.gemini.blueprint.blueprint.container
OSGi 4.2 Blueprint converter adapter as an Spring 3.0 ConverterService.
SpringBlueprintConverterService(ConversionService, ConfigurableBeanFactory) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
SpringBlueprintConverterService.BlueprintConverterException - Exception in org.eclipse.gemini.blueprint.blueprint.container
 
springFactory - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
 
SQUARE_BRACKET_CHAR - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
stageOne() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Start the first stage of the application context refresh.
stageTwo() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
STANDARD_ATTRS_CALLBACK - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
StandardAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
Standard attribute callback.
StandardAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.StandardAttributeCallback
 
START - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
Start bundle.
start(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener

Called by OSGi when this bundle is started.

start(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
start(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
start() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
start(int) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
start(BundleContext) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleActivator
 
startExporter(Object) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
startLevel - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
startRefresh() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
First phase of the refresh.
startRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
startupShutdownMonitor - Variable in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
monitor used during refresh/close
startupUnregisterIfPossible() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
startWatchDog() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Schedule the watchdog task.
state - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
State of the associated context from the executor POV.
stateListeners - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
internal state listeners
stateListeners - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
state listener
stateListeners - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
internal listeners
stateListeners - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
internal listeners
StaticServiceProxyCreator - Class in org.eclipse.gemini.blueprint.service.importer.support
 
StaticServiceProxyCreator(Class<?>[], ClassLoader, ClassLoader, BundleContext, ImportContextClassLoaderEnum, boolean, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.StaticServiceProxyCreator
Constructs a new StaticServiceProxyCreator instance.
StaticServiceReferenceProxy - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Simple ServiceReference proxy which simply does delegation, without any extra features.
StaticServiceReferenceProxy(ServiceReference) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
Constructs a new StaticServiceReferenceProxy instance.
sticky - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
sticky - Variable in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
STOP - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
Stop bundle.
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
Called by OSGi when this bundled is stopped.
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
stop() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
stop(int) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleActivator
 
stopExporter(Object) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
stopTaskExecutor() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
Do some additional waiting so the service dependency listeners detect the shutdown.
stopTimer() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
Cancel any tasks scheduled for the timer.
stopWatchDog() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
storage - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
this list is not-synchronized by default
storage - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
cast the collection to a specialized collection
storage - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
cast the collection to a specialized collection
stripPrefix(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
subList(int, int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
subList(int, int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
subSet(Object, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
subSet(Object, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
supportsEventType(Class<? extends ApplicationEvent>) - Method in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
supportsSourceType(Class<?>) - Method in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
swap(ServiceRegistration) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
swapDelegates(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
SwappingServiceReferenceProxy - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Synchronized, swapping ServiceReference implementation that delegates to an underlying implementation which can be swapped at runtime.
SwappingServiceReferenceProxy() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.SwappingServiceReferenceProxy
 
SYMBOLIC_NAME - Variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
symbolicName - Variable in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Bundle symName
symName - Variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
synchronousWait - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Should the waiting be synchrous or not ?
SYNTHETIC_DEPENDS_ON - Static variable in class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 

T

tag(Collection<ConstructorArgumentValues.ValueHolder>, String, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 
tailGhost - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Temporary object holder.
tailSet(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
tailSet(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
target - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
target object (can be null at first when dealing with a cycle
target - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
actual target
target - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
target - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
target - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
target - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
Target - Interface in org.osgi.service.blueprint.reflect
A common interface for managed components that can be used as a direct target for method calls.
TARGET_BEAN_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
TARGET_BEAN_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
TARGET_BEAN_NAME_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
TARGET_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
TARGET_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
TARGET_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
targetBeanName - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
used when dealing with a cycle
targetBeanName - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
target bean name (when dealing with cycles)
targetBeanName - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
targetClass - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
targetResolver - Variable in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
task - Variable in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution.MonitoredRunnable
 
TASK_EXECUTOR_NAME - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
taskExecutor - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
Task executor used for bootstraping the Spring contexts in async mode
taskExecutor - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
taskExecutor - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
TEMPLATE_PROP - Static variable in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
templateDefinition - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
bean definition template
thread - Variable in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution.SimpleTaskExecutor
 
threadCounter - Variable in class org.eclipse.gemini.blueprint.extender.internal.support.LazyBundleRegistry
counter used for determining the promotion thread
timeLeft - Variable in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
timeout - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceMetadata
 
timeout - Variable in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
Default value
TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
 
timeout - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
timeout - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
waiting timeout
timeout() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Cancel waiting due to timeout.
timeout - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
TIMEOUT_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
 
TIMEOUT_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
TIMEOUT_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceMetadata
 
TIMEOUT_PROP - Static variable in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
 
TimeoutAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser.TimeoutAttributeCallback
 
timer - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
TIMESTAMP - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
timestamp - Variable in class org.osgi.service.blueprint.container.BlueprintEvent
The time when the event occurred.
TIMESTAMP - Static variable in class org.osgi.service.blueprint.container.EventConstants
The time the event was created.
timeToWait - Variable in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitStartingEvent
 
toArray() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
toArray(T[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
toArray() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
toArray(Object[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
toArray() - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
toArray(T[]) - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
TOPIC_BLUEPRINT_EVENTS - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
TOPIC_BLUEPRINT_EVENTS - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic prefix for all events issued by the Blueprint Container
TOPIC_CREATED - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
TOPIC_CREATED - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container CREATED events
TOPIC_CREATING - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
TOPIC_CREATING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container CREATING events
TOPIC_DESTROYED - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
TOPIC_DESTROYED - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container DESTROYED events
TOPIC_DESTROYING - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
TOPIC_DESTROYING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container DESTROYING events
TOPIC_FAILURE - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
TOPIC_FAILURE - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container FAILURE events
TOPIC_GRACE - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
TOPIC_GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container GRACE_PERIOD events
TOPIC_WAITING - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
TOPIC_WAITING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container WAITING events
toString() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
toString() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleComponentMetadata
 
toString - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.ToStringClassAdapter
 
toString - Variable in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
toString() - Method in class org.eclipse.gemini.blueprint.context.event.ApplicationListenerAdapter
 
toString - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
toString() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
toString() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryServiceDependency
 
toString() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
 
toString - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
toString() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
toString() - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
 
toString() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
toString() - Method in class org.eclipse.gemini.blueprint.mock.MockFilter
 
toString() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
toString() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
toString - Variable in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
toString() - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
toString() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
toString() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
toString() - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
toString() - Method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils.ReadOnlySetFromMap
 
toString() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
toString() - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
toStringArray(Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Returns an array of class string names for the given classes.
ToStringClassAdapter - Class in org.eclipse.gemini.blueprint.config.internal.adapter
Simple adapter class used for maintaing configuration compatibility when using parameter with classes instead of class names.
ToStringClassAdapter(Object) - Constructor for class org.eclipse.gemini.blueprint.config.internal.adapter.ToStringClassAdapter
 
trace(Object) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
trace(Object, Throwable) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
trackedBean - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
tracker - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ListListenerAdapter
 
TrackingUtil - Class in org.eclipse.gemini.blueprint.context.support
Utility class for easy, but reliable, tracking of OSGi services.
TrackingUtil() - Constructor for class org.eclipse.gemini.blueprint.context.support.TrackingUtil
 
TrackingUtil.OsgiServiceHandler - Class in org.eclipse.gemini.blueprint.context.support
JDK Proxy invocation handler that delegates all calls to services found in the OSGi space at the time of the call, falling back to a given object.
type - Variable in enum org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata.CollectionType
 
TYPE - Static variable in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.BlueprintConstants
 
type - Variable in class org.osgi.service.blueprint.container.BlueprintEvent
Type of this event.
TYPE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The type of the event that has been issued.
TYPE_CONVERTERS - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.TypeConverterBeanDefinitionParser
 
typeChecker - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
typeChecker - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
TypeCompatibilityChecker - Interface in org.eclipse.gemini.blueprint.extender.internal.activator
Class used for checking type compatibility between the extender and the bundles it scans.
typeConverter - Variable in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverter
 
typeConverter - Variable in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
TypeConverterBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.blueprint.config
Parser handling Blueprint <type-converters> elements.
TypeConverterBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.TypeConverterBeanDefinitionParser
 
TypeFactory - Class in org.eclipse.gemini.blueprint.blueprint.container
Adaptor factory between Spring type descriptor and OSGi 4.2 Reified type.
TypeFactory() - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.TypeFactory
 
TypeFactory.GenericsReifiedType - Class in org.eclipse.gemini.blueprint.blueprint.container
 
typeName - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanArgument
 
typeName - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata
 
typeName - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleValueMetadata
 

U

unbind(Object, Map) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
unbind(Object, Map) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintListenerManager.RegistrationReplayDelivery
 
unbind(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.importer.OsgiServiceLifecycleListener
Called when a service is being unbinded inside the proxy (be it single or multi value).
unbind(Object, Map) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor.ServiceProviderTCCLListener
 
UNBIND_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
unbindMethod - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
unbindMethodName - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleReferenceListenerMetadata
 
unbindMethods - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
Map of methods keyed by the first parameter which indicates the service type expected.
unbindReference - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
anyName(ServiceReference reference) method signature.
UNDERSCORE_CHAR - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope.BundleScopeServiceFactory
Called if a bundle releases the service (stop the scope).
ungetService(ServiceReference) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
unifiedFilter - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
unifyFilter(String, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
Adds the given class as an 'and'(&) Constants.OBJECTCLASS constraint to the given filter.
unifyFilter(Class<?>, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
Adds the given class to the given filter.
unifyFilter(Class<?>[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
Adds the given classes to the given filter.
unifyFilter(String[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
Adds the given classes as an 'and'(&) Constants.OBJECTCLASS constraint to the given filter.
unifyFilter(String, String[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
Concatenates the given strings with an 'and'(&) constraint under the given key to the given filter.
UNINSTALL - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
Uninstall bundle.
uninstall() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
UNKNOWN_EVENT_TYPE - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
 
UNMANAGED - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoader
Deprecated.
The TCCL will not be managed upon service invocation.
UNMANAGED - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoader
Deprecated.
The TCCL will not be managed upon service invocation.
UNMODIFIABLE_DEPENDENCY_MAP - Static variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
unpublishContextAsOsgiService() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Unpublishes the application context OSGi service.
UNREG_PROP - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
unregister(Object) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
unregister(Object) - Method in interface org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceBeanManager
Deregisters the given Spring-managed instance from the manager.
unregister() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
 
unregister(Map) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
unregister() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
unregister() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
unregister(Map) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.internal.support.UnregistrationNotifier
 
unregistered(Object, Map) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
unregistered(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServiceRegistrationListener
Called when the OSGi service has been unregistered (removed from OSGi space).
unregisterResolverService() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
Unregisters the NamespaceHandler and EntityResolver service
unregisterService() - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
 
unregisterService(String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
unregisterService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.AbstractOsgiServiceExporter
Unregisters/de-exports the OSGi service.
unregisterService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
unregisterService() - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterInternalActions
 
unregisterService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean.Executor
 
unregisterService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
unregisterService(ServiceRegistration) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Unregisters (literally stops) a service.
unregisterService(ServiceRegistration) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceUtils
Unregisters the given service registration from the given bundle.
unregistrationMethod - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
 
unregistrationMethod - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
unregistrationMethods - Variable in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
Map of methods keyed by the first parameter which indicates the service type expected.
UnregistrationNotifier - Interface in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
 
unsafeHasNext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Updates the hasNext field.
unsafeHasPrevious() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList.DynamicListIterator
Updates the hasPrevious field.
unsatisfiedDependencies - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
UNSPECIFIED_INDEX - Static variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanArgument
 
unusedBundles(Collection<Bundle>) - Static method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter
 
unwrapImporterReference(BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.ComponentMetadataFactory
 
UPDATE - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
Update bundle.
update(Object, Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.BeanManagedUpdate
 
update(Object, Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ChainedManagedUpdate
 
update(Object, Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ContainerManagedUpdate
 
update(Object, Map) - Method in interface org.eclipse.gemini.blueprint.compendium.internal.cm.UpdateCallback
Performs an update using the given properties.
update() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
update(InputStream) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
updateCallback - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
updateCallback - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
update callback
UpdateCallback - Interface in org.eclipse.gemini.blueprint.compendium.internal.cm
Update callback that encapsulates the update-method/strategy.
updated(Dictionary) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean.ConfigurationWatcher
 
updated(Dictionary) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager.ConfigurationWatcher
 
updated(Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
updated(Map) - Method in interface org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceBeanManager
Re-applies injection on the Spring-managed instances using the given properties.
updated(String, Dictionary) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean.ConfigurationWatcher
 
updateDependencies(ServiceEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager.DependencyServiceListener
 
updateInstance(String, Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
updateMethod - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
updateMethod - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
UpdateMethodAdapter - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Adapter class that takes care of detecting and invoking a custom method for managed-service beans.
UpdateMethodAdapter(String, Class<?>) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.UpdateMethodAdapter
Constructs a new UpdateMethodAdapter instance.
updateReferenceHolders(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.Listener
Update internal holders for the backing ServiceReference.
updateStartLevel(int) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
updateWrapperIfNecessary(ServiceReference) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor.Listener
 
UrlContextResource - Class in org.eclipse.gemini.blueprint.io
Extension to UrlResource that adds support for ContextResource.
UrlContextResource(String) - Constructor for class org.eclipse.gemini.blueprint.io.UrlContextResource
Constructs a new UrlContextResource instance.
UrlContextResource(URL, String) - Constructor for class org.eclipse.gemini.blueprint.io.UrlContextResource
Constructs a new UrlContextResource instance.
USE_SERVICE_OBJECT - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Reference list values must be proxies to the actual service objects.
USE_SERVICE_REFERENCE - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Reference list values must be ServiceReference objects.
useBlueprintException - Variable in class org.eclipse.gemini.blueprint.service.importer.support.AbstractServiceImporterProxyFactoryBean
 
useBlueprintExceptions - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
standard exception flag
useBlueprintExceptions - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
standard exception flag
useBlueprintExceptions - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
useBlueprintExceptions - Variable in class org.eclipse.gemini.blueprint.service.importer.support.StaticServiceProxyCreator
use SpringDM or Blueprint exceptions ?
usedNames - Variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
userClassLoader - Variable in class org.eclipse.gemini.blueprint.context.support.OsgiPropertyEditorRegistrar
 
userReturnedCollection - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
read-only view of the registration
useServiceReferences - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
use references instead of instances inside the collection

V

validateServiceReferences(Element, String, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
value - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanArgument
 
value - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleBeanProperty
 
value - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapEntry
 
value - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleValueMetadata
 
value - Variable in enum org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker.DestructionCodes
 
VALUE - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener.BaseListener
dummy value for the bundle cache
VALUE - Static variable in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
value - Variable in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap.SimpleEntry
 
ValueFactory - Class in org.eclipse.gemini.blueprint.blueprint.reflect
Adapter between Spring BeanMetadataElement and OSGi's Blueprint Value.
ValueFactory() - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.ValueFactory
 
ValueMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a simple String value that will be type-converted if necessary before injecting.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata.CollectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.bundle.BundleActionEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker.DestructionCodes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.extender.internal.blueprint.event.PublishType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.DefaultInterfaceDetector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoaderEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.Availability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoaderEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.MemberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassSet
Returns the enum constant of this type with the specified name.
values() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
values() - Static method in enum org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata.CollectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleCollectionMetadata
 
values() - Static method in enum org.eclipse.gemini.blueprint.bundle.BundleActionEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedFactoryDisposableInvoker.DestructionCodes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.extender.internal.blueprint.event.PublishType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.DefaultInterfaceDetector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoaderEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.Availability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoaderEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.MemberType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
valueValueType - Variable in class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleMapMetadata
 
version - Variable in class org.eclipse.gemini.blueprint.mock.MockBundle
 
versionHeader - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultVersionMatcher
 
versionMatcher - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
versionMatcher - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager
 
VersionMatcher - Interface in org.eclipse.gemini.blueprint.extender.internal.activator
 

W

WAIT_FOR_DEPS_TIMEOUT_KEY - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
WAIT_THRESHOLD - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
waitBarrier - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Counter used when waiting for dependencies to appear
waitedTime - Variable in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitEndedEvent
 
waitFor(int, long) - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Wait maximum the given amount of time, for the counter to reach the given value.
waitForDep - Variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
waitForDeps - Variable in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
waitForZero(long) - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Specialized method which waits for 0.
waiting(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
waiting(BlueprintEvent) - Method in interface org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventDispatcher
 
waiting(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.OsgiEventDispatcher
 
WAITING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container is waiting on the availability of a service to satisfy an invocation on a referenced service.
waitTime - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
Maximum waiting time used in events when waiting for dependencies
waitTime - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
warn(Object) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
warn(Object, Throwable) - Method in class org.eclipse.gemini.blueprint.util.SimpleLogger
 
watchdog - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
the timer used for executing the timeout
watchdogTask - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
watchdog task
WatchDogTask() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.WatchDogTask
 

X

XML_PATTERN - Static variable in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links