Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

AbstractConfigurableBundleCreatorTests - Class in org.eclipse.gemini.blueprint.test
  Abstract JUnit base class that allows easy OSGi integration testing.
AbstractConfigurableBundleCreatorTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
AbstractConfigurableOsgiTests - Class in org.eclipse.gemini.blueprint.test
  Abstract JUnit super class which configures an `OsgiPlatform`.
AbstractConfigurableOsgiTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
  Default constructor.
AbstractConfigurableOsgiTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
  Constructs a new `AbstractConfigurableOsgiTests` instance.
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.
AbstractDependencyManagerTests - Class in org.eclipse.gemini.blueprint.test
  Dependency manager class - deals with locating of various artifacts required by the OSGi test.
AbstractDependencyManagerTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Default constructor.
AbstractDependencyManagerTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Constructs a new `AbstractDependencyManagerTests` instance.
AbstractOnTheFlyBundleCreatorTests - Class in org.eclipse.gemini.blueprint.test
  Enhanced subclass of `AbstractDependencyManagerTests` that facilitates OSGi testing by creating at runtime, on the fly, a jar using the indicated manifest and resource patterns (by default all files found under the root path).
AbstractOnTheFlyBundleCreatorTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
AbstractOnTheFlyBundleCreatorTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
AbstractOptionalDependencyInjectionTests - Class in org.eclipse.gemini.blueprint.test
  JUnit superclass, which creates an empty OSGi bundle appCtx when no configuration file is specified.
AbstractOptionalDependencyInjectionTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests
  Default constructor.
AbstractOptionalDependencyInjectionTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests
  Constructs a new `AbstractOptionalDependencyInjectionTests` instance.
AbstractOsgiBundleApplicationContext - Class in org.eclipse.gemini.blueprint.context.support
  `AbstractRefreshableApplicationContext` subclass that implements the `ConfigurableOsgiBundleApplicationContext` interface for OSGi environments.
AbstractOsgiBundleApplicationContext() - Constructor for class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
  Creates a new `AbstractOsgiBundleApplicationContext` with no parent.
AbstractOsgiBundleApplicationContext(ApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
  Creates a new `AbstractOsgiBundleApplicationContext` with the given parent context.
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
AbstractOsgiTests - Class in org.eclipse.gemini.blueprint.test
  Base test for OSGi environments.
AbstractOsgiTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
  Default constructor.
AbstractOsgiTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
  Constructs a new `AbstractOsgiTests` instance.
AbstractSynchronizedOsgiTests - Class in org.eclipse.gemini.blueprint.test
  JUnit superclass which offers synchronization for application context initialization.
AbstractSynchronizedOsgiTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
  Default constructor.
AbstractSynchronizedOsgiTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
  Constructs a new `AbstractSynchronizedOsgiTests` instance.
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.
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
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. The given listener is wrapped with an adapter class that delegates the equals/hashcode methods to the wrapped listener instance.
addBundleListener(BundleListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
addFrameworkListener(FrameworkListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
addListener(ServicePropertiesChangeListener) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesListenerManager
  Adds a listener to be notified of any service properties changes.
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.
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.
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.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.OsgiServiceCollectionProxyFactoryBean
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
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.
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
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
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
ArtifactLocator - Interface in org.eclipse.gemini.blueprint.test.provisioning
  Interface describing the contract for finding dependencies artifacts.
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.
AutoExport - Class in org.eclipse.gemini.blueprint.service.exporter.support
  Deprecated. as of 2.0, replaced by `InterfaceDetector`
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_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.

## B

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.
BeanArgument - Interface in org.osgi.service.blueprint.reflect
  Metadata for a factory method or constructor argument of a bean.
BeanMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a Bean component.
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
BeanProperty - Interface in org.osgi.service.blueprint.reflect
  Metadata for a property to be injected into a bean.
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).
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.
BlueprintContainer - Interface in org.osgi.service.blueprint.container
  A Blueprint Container represents the managed state of a Blueprint bundle.
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
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
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.
BlueprintListener - Interface in org.osgi.service.blueprint.container
  A `BlueprintEvent` Listener.
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.
buildBeanDefinitionFor(ComponentMetadata) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
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`.
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_EVENTS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Constant over the Bundle events
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_STATES - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Constant over the Bundle states
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 class org.osgi.service.blueprint.container.EventConstants
  The bundle version of the Blueprint bundle associated with this event.
BundleAction - Class in org.eclipse.gemini.blueprint.bundle
  Enum-like class for the `Bundle` actions supported by `BundleFactoryBean`.
BundleActionEnum - Enum in org.eclipse.gemini.blueprint.bundle
  Enum class for the `Bundle` actions supported by `BundleFactoryBean`.
bundleContext - Variable in class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests
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
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
bundleListeners - Variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
bundleStateAsString(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Returns a String representation of the `Bundle` state.

## C

C_0__1 - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
  Deprecated. Optional, single cardinality.
C_0__N - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
  Deprecated. Optional, multiple cardinality.
C_1__1 - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
  Deprecated. Mandatory, single cardinality.
C_1__N - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
  Deprecated. Mandatory, multiple cardinality.
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.
Cardinality - Class in org.eclipse.gemini.blueprint.service.importer.support
  Deprecated. as of Spring DM 2.0, replaced by `Availability`
CAUSE - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The cause for a `FAILURE` event.
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)
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.
close() - Method in interface org.eclipse.gemini.blueprint.context.OsgiBundleApplicationContextExecutor
  Execute the delegated `ConfigurableApplicationContext.close()`.
CollectionMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a collection based value.
CollectionType - Class in org.eclipse.gemini.blueprint.service.importer.support
  Enumeration-like class which indicates the supported Spring DM managed OSGi service collection types.
compareTo(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
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
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.
ComponentMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for managed components.
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.
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
ConfigurableOsgiBundleApplicationContext - Interface in org.eclipse.gemini.blueprint.context
  Interface that extends `ConfigurableApplicationContext` to provides OSGi specific functionality.
ConfigurationScanner - Interface in org.eclipse.gemini.blueprint.extender.support.scanning
  Convenience scanner locating suitable Spring configurations inside an OSGi bundle.
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.
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.
Converter - Interface in org.osgi.service.blueprint.container
  Type converter to convert an object to a target type.
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
createApplicationContext(String[]) - Method in class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests

  This implementation will create an empty bundle context in case no locations are specified.
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.
CREATED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint extender has created a Blueprint Container for the bundle.
createDefaultManifest() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
  Creates the default manifest in case none if found on the disk.
createEnumerationOver(String[]) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
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.
createManifestOnlyFromTestClass() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
  Indicates if the automatic manifest creation should consider only the test class (`true`) or all classes included in the test bundle(`false`).
createPlatform() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
  Creates (and configures) the OSGi platform.

  This implementation determines and creates the OSGi platform used by the test suite (Equinox by default).
createPlatform() - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
  Creates (and configures) the OSGi platform.
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.
CREATING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint extender has started creating a Blueprint Container for the bundle.
customizeApplicationContextServiceProperties(Map<Object, Object>) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
  Customizes the properties of the application context OSGi service.

## D

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
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 `Throwable`s 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
DEFAULT_ARTIFACT_TYPE - Static variable in interface org.eclipse.gemini.blueprint.test.provisioning.ArtifactLocator
  default artifact type
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_PROPERTIES - Static variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
DEFAULT_WAIT_TIME - Static variable in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
DefaultConfigurationScanner - Class in org.eclipse.gemini.blueprint.extender.support.scanning
  Default implementation of `ConfigurationScanner` interface.
DefaultConfigurationScanner() - Constructor for class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
DefaultContextClassLoaderProvider - Class in org.eclipse.gemini.blueprint.context.support
  Default implementation of `ContextClassLoaderProvider` interface.
DefaultContextClassLoaderProvider() - Constructor for class org.eclipse.gemini.blueprint.context.support.DefaultContextClassLoaderProvider
DefaultInterfaceDetector - Enum in org.eclipse.gemini.blueprint.service.exporter.support
  Default implementation of `InterfaceDetector`.
DefaultOsgiApplicationContextCreator - Class in org.eclipse.gemini.blueprint.extender.support
  Default `OsgiApplicationContextCreator` implementation.
DefaultOsgiApplicationContextCreator() - Constructor for class org.eclipse.gemini.blueprint.extender.support.DefaultOsgiApplicationContextCreator
DefaultOsgiServiceDependency - Class in org.eclipse.gemini.blueprint.service.importer
  Default, immutable implementation for `OsgiServiceDependency`.
DefaultOsgiServiceDependency(String, Filter, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
  Constructs a new `DefaultOsgiServiceDependency` instance.
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.
DEPENDENCIES - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The filters identifying the missing dependencies that caused this event for a `FAILURE`, `GRACE_PERIOD`, or `WAITING` event.
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.
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.
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.service.exporter.support.OsgiServiceFactoryBean
destroyBeans() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
DESTROYED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint Container for the bundle has been completely destroyed.
DESTROYING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint extender has started destroying the Blueprint Container for the bundle.
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.
DISABLED - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
  Deprecated. Do not export anything
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).

## E

EntryLookupControllingMockBundle - Class in org.eclipse.gemini.blueprint.mock
  Dedicated Mock Bundle that provides control over the returned entries for lookup calls.
EntryLookupControllingMockBundle(Dictionary) - Constructor for class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
  Constructs a new `EntryLookupControllingMockBundle` instance.
equals(Object) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource

  This implementation compares the underlying bundle and path locations.
equals(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
  Two mock service references are equal if they contain the same service id.
equals(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
EQUINOX - Static variable in class org.eclipse.gemini.blueprint.test.platform.Platforms
  Equinox OSGi platform constant.
EquinoxPlatform - Class in org.eclipse.gemini.blueprint.test.platform
  Equinox (3.2.x) OSGi platform.
EquinoxPlatform() - Constructor for class org.eclipse.gemini.blueprint.test.platform.EquinoxPlatform
EVENT - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The `BlueprintEvent` object that caused this event.
EventConstants - Class in org.osgi.service.blueprint.container
  Event property names used in Event Admin events published by a Blueprint Container.
executeAction(BundleActionEnum) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
exists() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
  Return whether this resource actually exists in physical form.
ExportContextClassLoader - Class in org.eclipse.gemini.blueprint.service.exporter.support
  Deprecated. As of Spring DM 2.0, replaced by `ExportContextClassLoaderEnum`
ExportContextClassLoaderEnum - Enum in org.eclipse.gemini.blueprint.service.exporter.support
  Enum describing the the possible thread context class loader (tccl) options for exporter OSGi services.
EXTENDER_BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The bundle id of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The bundle symbolic of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The bundle version of the Blueprint extender bundle that is generating this event.

## F

FAILURE - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint Container creation for the bundle has failed.
FELIX - Static variable in class org.eclipse.gemini.blueprint.test.platform.Platforms
  Felix OSGi platform constant.
FelixPlatform - Class in org.eclipse.gemini.blueprint.test.platform
  Apache Felix (1.0.3+/1.4.x+/2.0.x) OSGi platform.
FelixPlatform() - Constructor for class org.eclipse.gemini.blueprint.test.platform.FelixPlatform
filterIds(Set<String>) - Static method in class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
findBundleBySymbolicName(BundleContext, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
  Finds an install bundle based by its symbolic name.
findClass(String) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
findEntries(String, String, boolean) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
findEntries(String, String, boolean) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
  Delegates to the classloader.
findResource(String) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
findResources(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
  Finds existing resources.
findResources(String) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
finishRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
FRAMEWORK_EVENTS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Constant over the Framework events

## G

getAction() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
  Deprecated. As of Spring DM 2.0, replaced by `BundleFactoryBean.getBundleAction()`
getActivation() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
  Return the activation strategy for the component.
getActualTypeArgument(int) - Method in class org.osgi.service.blueprint.container.ReifiedType
  Return a type parameter for this type.
getAllServiceReferences(String, String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
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.
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.service.importer.support.AbstractOsgiServiceImportFactoryBean
getAvailability() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
  Return whether or not a matching service is required at all times.
getBeanClassLoader() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
  Returns the class loader used by this FactoryBean.
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).
getBindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
  Return the name of the bind method.
getBootDelegationPackages() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
  Returns the list of OSGi packages that are delegated to the boot classpath.
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.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.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() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
  Returns the bundle action.
getBundleContentPattern() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
  Returns the patterns used for identifying the resources added to the jar.

  Ant-style patterns for identifying the resources added to the jar.The patterns are considered from the root path when performing the search.
getBundleContentPattern() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
  Returns the patterns used for identifying the resources added to the jar.
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() - 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() - Method in class org.eclipse.gemini.blueprint.test.platform.EquinoxPlatform
getBundleContext() - Method in class org.eclipse.gemini.blueprint.test.platform.FelixPlatform
getBundleContext() - Method in class org.eclipse.gemini.blueprint.test.platform.KnopflerfishPlatform
getBundleContext() - Method in interface org.eclipse.gemini.blueprint.test.platform.OsgiPlatform
  Returns the bundle context of the returned platform.
getBundleContext(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
  Returns the underlying BundleContext for the given Bundle.
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() - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
getBundleVersion(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
  Returns the given bundle version.
getCardinality() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
  Deprecated. As of Spring DM 2.0, replaced by `AbstractOsgiServiceImportFactoryBean.getAvailability()`
getCause() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return the cause for this `BlueprintEvent.FAILURE` event.
getClassLoader() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
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.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 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(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
  Return the Component Metadata object for the component with the specified component id.
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
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).
getConfigurationProperties() - Method in interface org.eclipse.gemini.blueprint.test.platform.OsgiPlatform
  Returns the `Properties` object used for configuring the underlying OSGi implementation before starting it.
getConfigurations(Bundle) - Method in interface org.eclipse.gemini.blueprint.extender.support.scanning.ConfigurationScanner
  Returns an array of existing Spring configuration locations (as Strings) for the given bundle.
getConfigurations(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
getContext() - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
getContext() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
getContextClassLoader() - Method in interface org.eclipse.gemini.blueprint.context.support.ContextClassLoaderProvider
  Returns the context class loader to be used by the OSGi application context during its life cycle events.
getContextClassLoader() - Method in class org.eclipse.gemini.blueprint.context.support.DefaultContextClassLoaderProvider
getContextClassLoader() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
  Deprecated. As of Spring DM 2.0, replaced by `AbstractOsgiServiceImportFactoryBean.getImportContextClassLoader()`
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.
getDefaultSettings() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
  Returns the default settings used when creating the jar, in case no customisations have been applied.
getDefaultWaitTime() - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
  Returns the test default waiting time (in seconds).
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.
getDependencyFilters() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
getDependencyFilters() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
getDependsOn() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
  Return the ids of any components listed in a `depends-on` attribute for the component.
getDescription() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource

  This implementation returns a description that includes the bundle location.
getDestroyAction() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
  Deprecated. As of Spring DM 2.0, replaced by `BundleFactoryBean.getBundleDestroyAction()`
getDestroyMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the name of the destroy method specified for the bean.
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 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
getExtenderBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return the Blueprint extender bundle that is generating this event.
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 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.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.
getHeaderAsVersion(Bundle, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
  Returns the version for a given bundle manifest header.
getHeaders() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
getHeaders(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
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.
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 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 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.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() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Return the type names of the interfaces that the service should be advertised as supporting.
getInvokerBundleContext() - Static method in class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContext
  Try to get the current invoker bundle context.
getKey() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
  Return the Metadata for the key of the map entry.
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
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.
getListeners() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
  Returns the listeners interested in receiving events for this importer.
getLocation() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
  Return the given location.
getLocation() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
getLocator() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Returns the ArtifactLocator used by this test suite.
getManifest() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
  Returns the current test bundle manifest.
getManifestLocation() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
getManifestLocation() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
  Returns the location (in Spring resource style) of the manifest location to be used.
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(Class) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
  Return all `ComponentMetadata` objects of the specified Component Metadata type.
getName() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
  Return the name of the property to be injected.
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.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.OsgiServiceProxyFactoryBean
  Returns a managed object for accessing OSGi service(s). Returns a managed proxy to the best matching OSGi service.
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.service.exporter.support.OsgiServiceFactoryBean
getOrder() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
getPathWithinContext() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
getPersistentId() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
  Returns the persistentId.
getPlatformName() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
  Indicates what OSGi platform should be used by the test suite.
getProperties() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the properties for the bean.
getProperty(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
getProperty(String) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
getPropertyKeys() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
getRanking() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
  Returns the OSGi ranking used when publishing the service.
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
getReferenceListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
  Return the reference listeners to receive bind and unbind events.
getRegisteredServices() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
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 interface org.osgi.service.blueprint.reflect.RegistrationListener
  Return the name of the registration method.
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.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
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
getRootPath() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
getRootPath() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
  Returns the root path used for locating the resources that will be packed in the test bundle (the root path does not become part of the jar).
getScope() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the scope for the bean.
getService(ServiceReference) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
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 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.service.importer.event.OsgiServiceDependencyEvent
  Returns the OSGi service dependency filter for which this event is triggered.
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(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.
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(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
getSettings() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
  Returns the settings used for creating this jar.
getSettingsLocation() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
  Returns the settings location (by default, the test name; i.e.
getSignerCertificates(int) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
getSpringDMVersion() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Returns the version of the Spring-DM bundles installed by the testing framework.
getSpringVersion() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Returns the version of the Spring bundles installed by the testing framework.
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
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
getTarget() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
  Returns the object exported as an OSGi service.
getTargetBeanName() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
  Returns the target bean name.
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.
getTestBundles() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Returns the bundles required for the test execution.

  Default implementation that uses the `ArtifactLocator` to resolve the bundles specified in `AbstractDependencyManagerTests.getTestBundlesNames()`.
getTestBundles() - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
  Returns the bundles required for the test execution.
getTestBundlesNames() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Returns the bundles that have to be installed as part of the test setup.
getTestFrameworkBundles() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Returns the test framework bundles (part of the test setup).

  Default implementation that uses `AbstractDependencyManagerTests.getTestFrameworkBundlesNames()` to discover the bundles part of the testing framework.
getTestFrameworkBundles() - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
  Returns the test framework bundles (part of the test setup).
getTestFrameworkBundlesNames() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Returns the bundles that have to be installed as part of the test setup.
getTestingFrameworkBundlesConfiguration() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Returns the location of the test framework bundles configuration.
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() - 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.
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.
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 interface org.osgi.service.blueprint.reflect.RegistrationListener
  Return the name of the unregistration method.
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
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 interface org.osgi.service.blueprint.reflect.CollectionMetadata
  Return Metadata for the values of the collection.
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() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
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).
GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint Container has entered the grace period.

## H

hashCode() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource

  This implementation returns the hash code of the underlying class path location.
hashCode() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
  Returns a hash code based on the class and service id.
hashCode() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
hasMoreElements() - Method in class org.eclipse.gemini.blueprint.mock.ArrayEnumerator
hasPermission(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle

## I

IdRefMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for the verified id of another component managed by the Blueprint Container.
ImportContextClassLoader - Class in org.eclipse.gemini.blueprint.service.importer.support
  Deprecated. As of Spring DM 2.0, replaced by `ImportContextClassLoaderEnum`
ImportContextClassLoaderEnum - Enum in org.eclipse.gemini.blueprint.service.importer.support
  Enum describing the possible thread context class loader (tccl) options for imported OSGi services.
ImportedOsgiServiceProxy - Interface in org.eclipse.gemini.blueprint.service.importer
  Infrastructure interface available on Spring-DM managed OSGi services.
INCLUDE_PATTERNS - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
initBeanDefinitionReader(XmlBeanDefinitionReader) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
  Allows subclasses to do custom initialisation here.
INSTALL - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
  Install bundle.
installBundle(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
installBundle(String, InputStream) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
InterfaceDetector - Interface in org.eclipse.gemini.blueprint.service.exporter.support
  Service exporter interface that allows auto detection of 'interfaces' of the exported service.
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
invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
isAssignableTo(Bundle, String) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
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.
isContextKeyEmpty(Object) - Method in class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests
isCreateAsynchronously() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
  Indicates if an application context needs to be created asynchronously or not.
isDynamic() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
  Indicates whether the returned properties object is dynamic or not.
isEquinox(BundleContext) - Static method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
  Returns true if the given bundle context belongs to the Equinox platform.
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.
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.util.OsgiPlatformDetector
  Returns true if the given bundle context belongs to the Knopflerfish platform.
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).
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.
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 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 method in class org.eclipse.gemini.blueprint.util.OsgiPlatformDetector
  Determines if the current running platform implements OSGi Release 4.2 API or not.
isReplay() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return whether this event is a replay event.
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.
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.
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.service.exporter.support.OsgiServiceFactoryBean
isSpringDMManaged(Bundle) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
  Determines if the given bundle, is Spring DM managed or not.
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.
isTimeoutDeclared() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
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.support.ApplicationContextConfiguration
  Indicates if the configuration must wait for dependencies.

## J

JUnitTestActivator - Class in org.eclipse.gemini.blueprint.test
  Test bundle activator - looks for a predefined JUnit test runner and triggers the test execution.
JUnitTestActivator() - Constructor for class org.eclipse.gemini.blueprint.test.JUnitTestActivator

## K

KNOPFLERFISH - Static variable in class org.eclipse.gemini.blueprint.test.platform.Platforms
  Knopflerfish OSGi platform constant.
KnopflerfishPlatform - Class in org.eclipse.gemini.blueprint.test.platform
  Knopflerfish 2.0.4+/3.x Platform.
KnopflerfishPlatform() - Constructor for class org.eclipse.gemini.blueprint.test.platform.KnopflerfishPlatform

## L

lastModified() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
LIBS - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
LIST - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
  Spring-managed list.
loadBeanDefinitions(DefaultListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
loadBeanDefinitions(DefaultListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext

  Loads the bean definitions via an `XmlBeanDefinitionReader`.
loadBeanDefinitions(XmlBeanDefinitionReader) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
  Loads the bean definitions with the given `XmlBeanDefinitionReader`.
loadClass(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
loadClass(String, boolean) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
LocalBundleContext - Class in org.eclipse.gemini.blueprint.service.importer.support
  Class containing static methods used to obtain information about the current OSGi service invocation.
LocalBundleContext() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContext
locateArtifact(String, String, String, String) - Method in interface org.eclipse.gemini.blueprint.test.provisioning.ArtifactLocator
  Locates the artifact under the given group, with the given id, version and type.
locateArtifact(String, String, String) - Method in interface org.eclipse.gemini.blueprint.test.provisioning.ArtifactLocator
  Locates the artifact under the given group, with the given id, version and type.
locateBundle(String) - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Locates (through the `ArtifactLocator`) an OSGi bundle given as a String.
locateBundles(String[]) - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Locates the given bundle identifiers.

## M

MANIFEST - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
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(BundleContext) - Method in interface org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator.BundleContextFilter
  Determines if the given bundle context matches the filter criteria.
MemberType - Enum in org.eclipse.gemini.blueprint.service.importer.support
  The type of the service collection.
Metadata - Interface in org.osgi.service.blueprint.reflect
  Top level Metadata type.
MetadataFactory - Class in org.eclipse.gemini.blueprint.blueprint.reflect
  Adapter factory that translates Blueprint `ComponentMetadata` into Spring `BeanDefinition`s (and vice versa).
MetadataFactory() - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.MetadataFactory
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.
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.
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.
multicastEvent(OsgiBundleApplicationContextEvent) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
  Multicast the given application event to appropriate listeners.
multicastEvent(OsgiBundleApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter

## N

nextElement() - Method in class org.eclipse.gemini.blueprint.mock.ArrayEnumerator
nextEntryResult - Variable in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
nextFindResult - Variable in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
NonNullMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a value that cannot `null`.
normalClose() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
  Non-delegated close operation (execute `ConfigurableApplicationContext.close()` in the traditional way).
normalClose() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
normalRefresh() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
  Non-delegated refresh operation (execute `ConfigurableApplicationContext.refresh()` in the traditional way).
normalRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
NoSuchComponentException - Exception in org.osgi.service.blueprint.container
  A Blueprint exception indicating that a component does not exist in a Blueprint Container.
NoSuchComponentException(String, String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
  Create a No Such Component Exception for a non-existent component.
NoSuchComponentException(String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
  Create a No Such Component Exception for a non-existent component.
NULL - Static variable in interface org.osgi.service.blueprint.reflect.NullMetadata
  Singleton instance of `NullMetadata`.
NullMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a value specified to be `null` via the <null> element.
nullSafeBundleEventToString(int) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Returns a String representation for the given bundle event.
nullSafeName(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Returns the name of the given `Bundle` in a null-safe manner.
nullSafeNameAndSymName(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Returns the bundle name and symbolic name - useful when logging bundle info.
nullSafeSymbolicName(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Returns the given `Bundle` symbolic name.
nullSafeToString(BundleEvent) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Returns a String representation for the given bundle event.
nullSafeToString(ServiceEvent) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Returns a String representation for the given `ServiceEvent`.
nullSafeToString(FrameworkEvent) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Returns a String representation for the given `FrameworkEvent` .
nullSafeToString(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Returns a String representation of the given `ServiceReference`.

## O

onApplicationEvent(ApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintContainerServicePublisher
onOsgiApplicationEvent(E) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextListener
  Handles an OSGi application event.
org.eclipse.gemini.blueprint - package org.eclipse.gemini.blueprint
  Core root package for Eclipse Gemini Blueprint.
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.reflect - package org.eclipse.gemini.blueprint.blueprint.reflect
  Support classes for Blueprint Service metadata.
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.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.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.support - package org.eclipse.gemini.blueprint.extender.support
  Support package for Gemini Blueprint Extender infrastructure.
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.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.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.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.test - package org.eclipse.gemini.blueprint.test
  Testing framework for JUnit-stlye OSGi integration testing.
org.eclipse.gemini.blueprint.test.platform - package org.eclipse.gemini.blueprint.test.platform
  Integration with various OSGi platforms for lifecycle management.
org.eclipse.gemini.blueprint.test.provisioning - package org.eclipse.gemini.blueprint.test.provisioning
  Provisioning package for testing environments.
org.eclipse.gemini.blueprint.util - package org.eclipse.gemini.blueprint.util
  Useful OSGi utilities.
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.
OSGI_FRAMEWORK_SELECTOR - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
  System property for selecting the appropriate OSGi implementation.
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.
OsgiBundleApplicationContextEvent - Class in org.eclipse.gemini.blueprint.context.event
  Base class for events raised for an `ApplicationContext` created inside an OSGi environment.
OsgiBundleApplicationContextEvent(ApplicationContext, Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEvent
  Constructs a new `OsgiApplicationContextEvent` instance.
OsgiBundleApplicationContextEventMulticaster - Interface in org.eclipse.gemini.blueprint.context.event
  Interface to be implemented by objects that can manage a number of `OsgiBundleApplicationContextListener`s, and publish events to them.
OsgiBundleApplicationContextEventMulticasterAdapter - Class in org.eclipse.gemini.blueprint.context.event
  Adapter class between Spring `ApplicationEventMulticaster` and Spring-DM `OsgiBundleApplicationContextEventMulticaster`.
OsgiBundleApplicationContextEventMulticasterAdapter(ApplicationEventMulticaster) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
  Constructs a new `OsgiBundleApplicationContextEventMulticasterAdapter` instance.
OsgiBundleApplicationContextExecutor - Interface in org.eclipse.gemini.blueprint.context
  `DelegatedExecutionOsgiBundleApplicationContext` executor.
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
OsgiBundleUtils - Class in org.eclipse.gemini.blueprint.util
  Utility class for OSGi `Bundle`s.
OsgiBundleUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
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.
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
OsgiListenerUtils - Class in org.eclipse.gemini.blueprint.util
  Utility class for dealing with various OSGi listeners, mainly `ServiceListener`s.
OsgiListenerUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
OsgiPlatform - Interface in org.eclipse.gemini.blueprint.test.platform
  Lifecycle contract for the OSGi platform.
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
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
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
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.
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
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.
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

## P

Platforms - Class in org.eclipse.gemini.blueprint.test.platform
  Convenience constants class for OSGi platforms supported out of the box.
Platforms() - Constructor for class org.eclipse.gemini.blueprint.test.platform.Platforms
postProcessAfterInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.context.support.BundleContextAwareProcessor
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in interface org.eclipse.gemini.blueprint.extender.OsgiBeanFactoryPostProcessor
  Modifies the application context's internal bean factory after its standard initialization.
postProcessBeforeInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.context.support.BundleContextAwareProcessor
postProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
postProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
postProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
  Post-processes the bundle context.
postProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
prepareRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
preProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
  Pre-processes the bundle context.

  Sets specific log4j property to avoid class loading problems during start up related to the thread context class loader.
preProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
  Pre-processes the bundle context.
propertiesChange(ServicePropertiesChangeEvent) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesChangeListener
  Notifies when the service properties have been changed.
PropsMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a `java.util.Properties` based value.

## R

ReferenceListener - Interface in org.osgi.service.blueprint.reflect
  Metadata for a reference listener interested in the reference bind and unbind events for a service reference.
ReferenceListMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a list of service references.
ReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a reference that will bind to a single matching service in the service registry.
RefMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a reference to another component managed by the Blueprint Container.
refresh() - Method in interface org.eclipse.gemini.blueprint.context.OsgiBundleApplicationContextExecutor
  Execute the delegated `ConfigurableApplicationContext.refresh()`.
refresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
  Delegate execution of refresh method to a third party.
registerBeanPostProcessors(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
registerBeanPostProcessors(ConfigurableListableBeanFactory, Class<?>, Class<?>, boolean) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
  Instantiate and invoke all registered BeanPostProcessor beans, respecting explicit order if given.
registerCustomEditors(PropertyEditorRegistry) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.BlueprintEditorRegistrar
registered(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServiceRegistrationListener
  Called when the the service exported has been registered in the OSGi space.
registerService(String[], Object, Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
registerService(String, Object, Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
RegistrationListener - Interface in org.osgi.service.blueprint.reflect
  Metadata for a registration listener interested in service registration and unregistration events for a service.
ReifiedType - Class in org.osgi.service.blueprint.container
  Provides access to a concrete type and its optional generic type parameters.
ReifiedType(Class) - Constructor for class org.osgi.service.blueprint.container.ReifiedType
  Create a Reified Type for a raw Java class without any generic type parameters.
removeAllListeners() - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
  Remove all listeners registered with this multicaster.
removeAllListeners() - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
removeApplicationListener(OsgiBundleApplicationContextListener) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
  Remove an OSGi listener from the notification list.
removeApplicationListener(OsgiBundleApplicationContextListener) - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
  Remove an OSGi listener from the notification list. The given listener is wrapped with an adapter class that delegates the equals/hashcode methods to the wrapped listener instance.
removeBundleListener(BundleListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
removeFrameworkListener(FrameworkListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
removeListener(ServicePropertiesChangeListener) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesListenerManager
  Removes a listener interested in service properties changes.
removeServiceListener(ServiceListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
removeServiceListener(BundleContext, ServiceListener) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
  Removes a service listener from the given bundle context.
resourceLoader - Variable in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
ROOT_DIR - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
run(TestResult) - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests

  Replacement run method.
runBare() - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests

## S

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.
SERVICE_EVENTS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
  Constant over the Service events
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.
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.
serviceListeners - Variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
ServiceMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a service to be registered by the Blueprint Container when enabled.
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.
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.
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
ServiceReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a reference to an OSGi service.
ServiceReferenceProxy - Interface in org.eclipse.gemini.blueprint.service.importer
  `ServiceReference` extension used by Spring-DM service importers.
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.
setAction(BundleAction) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
  Deprecated. As of Spring DM 2.0, replaced by `#setBundleAction(BundleAction)`
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.eclipse.gemini.blueprint.service.importer.support.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.
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.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.
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.blueprint.container.BlueprintConverterConfigurer
setBeanFactory(BeanFactory) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
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
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 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.

  Will automatically determine the bundle, create a new `ResourceLoader` (and set its `ClassLoader` (if none is set already) to a custom implementation that will delegate the calls to the bundle).
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.BeanNameServicePropertiesResolver
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
setBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
setBundleDestroyAction(BundleActionEnum) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
  Action to execute at shutdown.
setBundleId(long) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
setCacheTarget(boolean) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
  Sets the caching of the exported target object.
setCardinality(Cardinality) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
  Deprecated. As of Spring DM 2.0, replaced by `AbstractOsgiServiceImportFactoryBean.setAvailability(Availability)`
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
  Deprecated. As of Spring DM 2.0, replaced by `OsgiServiceFactoryBean.setExportContextClassLoader(ExportContextClassLoaderEnum)`
setContextClassLoader(ImportContextClassLoader) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
  Deprecated. As of Spring DM 2.0, replaced by `#setImportContextClassLoader(ImportContextClassLoaderEnum))`
setContextClassLoaderProvider(ContextClassLoaderProvider) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
  Sets the `ContextClassLoaderProvider` used by this OSGi application context instance.
setDelegatedApplicationContextCreator(OsgiApplicationContextCreator) - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
  Sets the `OsgiApplicationContextCreator` used by this context creator for the actual creation.
setDelegatedEventMulticaster(OsgiBundleApplicationContextEventMulticaster) - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
  Allows a delegated `OsgiBundleApplicationContextEventMulticaster`, external to the application context, to be used for sending OSGi application context events regarding the application context life cycle.
setDelegatedEventMulticaster(OsgiBundleApplicationContextEventMulticaster) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
setDelegatedEventMulticaster(ApplicationEventMulticaster) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
  Sets the OSGi multicaster by using a Spring `ApplicationEventMulticaster`.
setDestroyAction(BundleAction) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
  Deprecated. As of Spring DM 2.0, replaced by `BundleFactoryBean.setBundleDestroyAction(BundleActionEnum)`
setDynamic(boolean) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
  Indicates if the returned configuration is dynamic or static.
setEntryReturnOnNextCallToGetEntry(URL) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
setExecutor(OsgiBundleApplicationContextExecutor) - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
  Assigns the `OsgiBundleApplicationContextExecutor` for this delegated context.
setExecutor(OsgiBundleApplicationContextExecutor) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
setExportContextClassLoader(ExportContextClassLoaderEnum) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
  Sets the context class loader management strategy to use when invoking operations on the exposed target bean.
setFilter(ConditionalApplicationContextCreator.BundleContextFilter) - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
  Sets the `ConditionalApplicationContextCreator.BundleContextFilter` used by this context creator.
setFilter(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
  Sets the OSGi service filter.
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.service.exporter.support.OsgiServiceFactoryBean
  Sets the strategy used for automatically publishing classes.
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.
setListeners(OsgiServiceLifecycleListener[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
  Sets the lifecycle listeners interested in receiving events for this importer.
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.
setMemberType(MemberType) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
  Sets the member type of this service collection.
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.
setProperties(Properties) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
  Sets the local properties, e.g. via the nested tag in XML bean definitions.
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
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.
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
setServiceBeanName(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
  Sets the OSGi service bean name.
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.
setStartLevel(int) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
  Sets the bundle start level.
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.service.exporter.support.OsgiServiceFactoryBean
  Sets the given object to be export as an OSGi service.
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.
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.
setValue(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.ServiceReferenceEditor

  Converts the given value to a ServiceReference.
shouldWaitForSpringBundlesContextCreation() - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
  Indicates whether the test class should wait or not for the context creation of Spring/OSGi bundles before executing the tests.
size() - Method in class org.osgi.service.blueprint.container.ReifiedType
  Return the number of type parameters for this type.
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.
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_OSGI_FRAMEWORK_SELECTOR - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
  Spring DM system property for selecting the appropriate OSGi implementation (used as fallback).
SpringBlueprintContainer - Class in org.eclipse.gemini.blueprint.blueprint.container
  Default `BlueprintContainer` implementation.
SpringBlueprintContainer(ConfigurableApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
SpringBlueprintConverter - Class in org.eclipse.gemini.blueprint.blueprint.container
  Blueprint converter exposing the backing container conversion capabilities.
SpringBlueprintConverter(ConfigurableBeanFactory) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverter
SpringBlueprintConverterService - Class in org.eclipse.gemini.blueprint.blueprint.container
  OSGi 4.2 Blueprint converter adapter as an Spring 3.0 ConverterService.
SpringBlueprintConverterService(ConversionService, ConfigurableBeanFactory) - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
START - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
  Start bundle.
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
start(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.JUnitTestActivator
start() - Method in class org.eclipse.gemini.blueprint.test.platform.EquinoxPlatform
start() - Method in class org.eclipse.gemini.blueprint.test.platform.FelixPlatform
start() - Method in class org.eclipse.gemini.blueprint.test.platform.KnopflerfishPlatform
start() - Method in interface org.eclipse.gemini.blueprint.test.platform.OsgiPlatform
  Starts the OSGi platform.
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
STOP - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
  Stop bundle.
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
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.JUnitTestActivator
stop() - Method in class org.eclipse.gemini.blueprint.test.platform.EquinoxPlatform
stop() - Method in class org.eclipse.gemini.blueprint.test.platform.FelixPlatform
stop() - Method in class org.eclipse.gemini.blueprint.test.platform.KnopflerfishPlatform
stop() - Method in interface org.eclipse.gemini.blueprint.test.platform.OsgiPlatform
  Stops the OSGi platform.

## T

Target - Interface in org.osgi.service.blueprint.reflect
  A common interface for managed components that can be used as a direct target for method calls.
TIMESTAMP - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The time the event was created.
TOPIC_BLUEPRINT_EVENTS - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic prefix for all events issued by the Blueprint Container
TOPIC_CREATED - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container CREATED events
TOPIC_CREATING - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container CREATING events
TOPIC_DESTROYED - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container DESTROYED events
TOPIC_DESTROYING - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container DESTROYING events
TOPIC_FAILURE - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container FAILURE events
TOPIC_GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container GRACE_PERIOD events
TOPIC_WAITING - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container WAITING events
toString() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
toString() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
toString() - Method in class org.eclipse.gemini.blueprint.mock.MockFilter
toString() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
toString() - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
toString() - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
TYPE - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The type of the event that has been issued.

## U

unbind(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.importer.OsgiServiceLifecycleListener
  Called when a service is being unbinded inside the proxy (be it single or multi value).
ungetService(ServiceReference) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
unifyFilter(String, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
  Adds the given class as an 'and'(&) `Constants.OBJECTCLASS` constraint to the given filter.
unifyFilter(Class<?>, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
  Adds the given class to the given filter.
unifyFilter(Class<?>[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
  Adds the given classes to the given filter.
unifyFilter(String[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
  Adds the given classes as an 'and'(&) `Constants.OBJECTCLASS` constraint to the given filter.
unifyFilter(String, String[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
  Concatenates the given strings with an 'and'(&) constraint under the given key to the given filter.
UNINSTALL - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
  Uninstall bundle.
uninstall() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
UNMANAGED - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoader
  Deprecated. The TCCL will not be managed upon service invocation.
UNMANAGED - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoader
  Deprecated. The TCCL will not be managed upon service invocation.
unregister() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
unregistered(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServiceRegistrationListener
  Called when the OSGi service has been unregistered (removed from OSGi space).
unregisterService(ServiceRegistration) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceUtils
  Unregisters the given service registration from the given bundle.
UPDATE - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
  Update bundle.
update() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
update(InputStream) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
USE_SERVICE_OBJECT - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
  Reference list values must be proxies to the actual service objects.
USE_SERVICE_REFERENCE - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
  Reference list values must be `ServiceReference` objects.

## V

ValueMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a simple `String` value that will be type-converted if necessary before injecting.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.bundle.BundleActionEnum
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.DefaultInterfaceDetector
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoaderEnum
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.Availability
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoaderEnum
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.MemberType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.gemini.blueprint.bundle.BundleActionEnum
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.DefaultInterfaceDetector
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoaderEnum
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.Availability
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoaderEnum
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.MemberType
  Returns an array containing the constants of this enum type, in the order they're declared.

## W

WAITING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint Container is waiting on the availability of a service to satisfy an invocation on a referenced service.
waitOnContextCreation(String, long) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
  Waits for a Spring powered bundle, given by its symbolic name to be fully started.
waitOnContextCreation(BundleContext, String, long) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
  Waits for a Spring powered bundle, given by its symbolic name, to be fully started.
waitOnContextCreation(String) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
  Waits for a Spring powered bundle, given by its symbolic name, to be fully started.

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2011. All Rights Reserved.