- 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
-
- 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
-
- 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 - 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
-
- 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
-
- 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
-
- 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
-
- 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_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
-
- CachingAopClassLoaderFactory() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.classloader.CachingAopClassLoaderFactory
-
- CachingBundleClassLoaderFactory - Class in org.eclipse.gemini.blueprint.context.support.internal.classloader
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- DefaultConfigurationScanner() - Constructor for class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
-
- DefaultContextClassLoaderProvider - Class in org.eclipse.gemini.blueprint.context.support
-
- 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
-
- DefaultInterfaceDetector() - Constructor for enum org.eclipse.gemini.blueprint.service.exporter.support.DefaultInterfaceDetector
-
- DefaultManagedServiceBeanManager - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getCause() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getWaitForDependencies(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
-
- 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
- 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
-
- 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
- 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
-
- 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
-
- OsgiBundleApplicationContextEventMulticasterAdapter - Class in org.eclipse.gemini.blueprint.context.event
-
- 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
- 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
-
- 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
-
- 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
-
- setContextClassLoaderProvider(ContextClassLoaderProvider) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
-
- 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
-
- setDelegatedEventMulticaster(OsgiBundleApplicationContextEventMulticaster) - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- SimpleRegistrationListener(AbstractBeanDefinition) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.SimpleRegistrationListener
-
- SimpleServiceExportComponentMetadata - Class in org.eclipse.gemini.blueprint.blueprint.reflect
-
- 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
-
- 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
-
- 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
-