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

A

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.
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
 
AbstractReferenceDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
Base class for parsing reference declarations.
AbstractReferenceDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
activate() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
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
 
add(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
add(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
add(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
add(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
add(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
add(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
add(E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
add(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
add(int, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
add(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
addAll(Collection<? extends E>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
addAll(int, Collection<? extends E>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
addAll(Collection<? extends E>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
addAll(int, Collection<? extends E>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
addAll(Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
addAll(int, Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
addApplicationListener(OsgiBundleApplicationContextListener) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
Add an OSGi listener to be notified of all events.
addApplicationListener(OsgiBundleApplicationContextListener) - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
Add an OSGi listener to be notified of all events.
addApplicationListener(OsgiBundleApplicationContextEventMulticaster) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
addApplicationListener(OsgiBundleApplicationContextEventMulticaster) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
addBundleListener(BundleListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
addClassLoader(Class<?>) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
Adds a class loader defining the given class, to the chained class loader space.
addClassLoader(ClassLoader) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
Adds the given class loader to the existing list.
addDefaultDependencyFactories() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
 
addFrameworkListener(FrameworkListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
addLatch(Integer) - Static method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
addListener(ServicePropertiesChangeListener) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.ChangeableProperties
 
addListener(ServicePropertiesChangeListener) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesListenerManager
Adds a listener to be notified of any service properties changes.
addServiceExporter(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
addServiceExporter(Object, String) - Method in interface org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryServiceDependencyManager
 
addServiceListener(ServiceListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
addServiceListener(ServiceListener, String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
addServiceListener(BundleContext, ServiceListener, Filter) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Adds a service listener to the given bundle context under the specified filter.
addServiceListener(BundleContext, ServiceListener, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Adds a service listener to the given bundle context under the specified filter given as a String.
addSingleServiceListener(BundleContext, ServiceListener, Filter) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Adds a service listener to the given bundle context, under the specified filter.
addSingleServiceListener(BundleContext, ServiceListener, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Adds a service listener to the given application context, under the specified filter given as a String.
addStateListener(ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterController
 
addStateListener(ImporterStateListener) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterInternalActions
 
afterClose(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.BeanNameServicePropertiesResolver
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
afterPropertiesSet() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
afterRefresh(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
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.
allDependenciesSatisfied() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
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
 
ApplicationContextConfigurationFactory - Interface in org.eclipse.gemini.blueprint.extender.internal.activator
Basic contract for deferring creation of bundle-specific application context configurations.
applyDefaultCardinality(BeanDefinitionBuilder, OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Apply default cardinality.
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
applyDefaults(ParserContext, OsgiDefaultsDefinition, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
applyDefaultTimeout(BeanDefinitionBuilder, OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
Apply default definitions to the existing bean definition.
applyMapOntoInstance(Object, Map<String, ?>, AbstractBeanFactory) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
Injects the properties from the given Map to the given object.
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
 
AttributeCallback - Interface in org.eclipse.gemini.blueprint.config.internal.util
Wrapper callback used for parsing attributes (one at a time) that are non standard (ID, LAZY-INIT, DEPENDS-ON).
AUTO_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 - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
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.
BeanFactoryUtils - Class in org.eclipse.gemini.blueprint.util.internal
Utility class for beans operations.
BeanFactoryUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.BeanFactoryUtils
 
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.
beforeClose(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
beforeRefresh(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
bind(Object, Map) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
bind(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.importer.OsgiServiceLifecycleListener
Called when a service is being binded inside the proxy (be it single or multi value).
bind(Object, Map) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor.ServiceProviderTCCLListener
 
BLUEPRINT_COMP_NAME - Static variable in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServicePropertiesResolver
OSGi 4.2 Blueprint specification predefined property indicating the name of the component exported as a service.
BLUEPRINT_GENERATED_NAME_PREFIX - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
BLUEPRINT_GRACE_PERIOD - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Standard wait for dependencies header
BLUEPRINT_HEADER - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Manifest entry name for configuring Blueprint modules
BLUEPRINT_MARKER_NAME - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
BLUEPRINT_TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Standard timeout header
BlueprintAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
 
BlueprintAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.BlueprintAttributeCallback
 
BlueprintCollectionBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
 
BlueprintCollectionBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
BlueprintConfigurationScanner - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
Dedication scanner implementation suitable for Blueprint bundles.
BlueprintConfigurationScanner() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
 
BlueprintConfigUtils - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
RFC124-version of ConfigUtils class.
BlueprintConfigUtils() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
BlueprintContainer - Interface in org.osgi.service.blueprint.container
A Blueprint Container represents the managed state of a Blueprint bundle.
BlueprintContainerConfig - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
Extension to the default ApplicationContextConfiguration that overrides Spring DM settings with RFC 124.
BlueprintContainerConfig(Bundle) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
BlueprintContainerCreator - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
Blueprint specific context creator.
BlueprintContainerCreator() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerCreator
 
BlueprintContainerProcessor - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
Blueprint specific context processor.
BlueprintContainerProcessor(EventAdminDispatcher, BlueprintListenerManager, Bundle) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
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
 
BlueprintDefaultsDefinition - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
Blueprint namespace defaults for a given element/document.
BlueprintDefaultsDefinition(Document, ParserContext) - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
Constructs a new BlueprintDefaultsDefinition instance.
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.
BlueprintExceptionFactory - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.exception
Utility class that creates either Spring DM or Blueprint exceptions.
BlueprintExceptionFactory() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.exception.BlueprintExceptionFactory
 
BlueprintExtenderConfiguration - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
Extension of the default extender configuration for handling RFC 124 extender semantics.
BlueprintExtenderConfiguration(BundleContext, Log) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintExtenderConfiguration
Constructs a new BlueprintExtenderConfiguration instance.
BlueprintListener - Interface in org.osgi.service.blueprint.container
A BlueprintEvent Listener.
BlueprintLoaderListener - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
RFC124 extension to the Spring DM extender.
BlueprintLoaderListener() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
BlueprintParser - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
Stateful class that handles the parsing details of a <component> elements.
BlueprintParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
BlueprintParser(ParseState, Collection<String>) - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
BlueprintReferenceAttributeCallback - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
RFC124/Blueprint specific attributes that need to be converted to Spring DM.
BlueprintReferenceAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceAttributeCallback
 
BlueprintReferenceBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
 
BlueprintReferenceBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
BlueprintServiceDefinitionParser - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
 
BlueprintServiceDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
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.
bulkUpdate(UpdateCallback, Collection<?>, Map<?, ?>) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
 
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.
BundleBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
BundleFactoryBean definition.
BundleBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
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.
BundleUtils - Class in org.eclipse.gemini.blueprint.extender.internal.util
Internal utility used for internal purposes.
BundleUtils() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
BundleUtils - Class in org.eclipse.gemini.blueprint.util.internal
Internal utility used for internal purposes.
BundleUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 

C

C_0__1 - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Optional, single cardinality.
C_0__N - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Optional, multiple cardinality.
C_1__1 - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Mandatory, single cardinality.
C_1__N - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.Cardinality
Deprecated.
Mandatory, multiple cardinality.
callbackFailed(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Template method invoked when the retry has failed.
callbackSucceeded(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Template method invoked when the retry succeeded.
callListenersBind(Object, ServiceReference, OsgiServiceLifecycleListener[]) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.OsgiServiceBindingUtils
 
callListenersUnbind(Object, ServiceReference, OsgiServiceLifecycleListener[]) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.OsgiServiceBindingUtils
 
callRegister(Object, Map) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ListenerNotifier
 
callUnregister(Object, Map) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ListenerNotifier
 
callUnregisterOnStartup() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
callUnregisterOnStartup() - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterInternalActions
 
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.
ChainActivator - Class in org.eclipse.gemini.blueprint.extender.internal.boot
Bundle activator that simply the lifecycle callbacks to other activators.
ChainActivator() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
ChainedClassLoader - Class in org.eclipse.gemini.blueprint.context.support.internal.classloader
Chaining class loader implementation that delegates the resource and class loading to a number of class loaders passed in.
ChainedClassLoader(ClassLoader[]) - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
Constructs a new ChainedClassLoader instance.
ChainedClassLoader(ClassLoader[], ClassLoader) - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
Constructs a new ChainedClassLoader instance.
ChangeableProperties - Class in org.eclipse.gemini.blueprint.compendium.internal.cm.util
Basic implementation of ServicePropertiesChangeListener.
ChangeableProperties() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.util.ChangeableProperties
 
checkAvailabilityAndCardinalityDuplication(Element, String, String, ParserContext) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
checkReservedName(String, Element, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
CLASS_HIERARCHY - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
Deprecated.
Export the class hierarchy (all classes inherited by the given target excluding Object.class)
ClassLoaderFactory - Class in org.eclipse.gemini.blueprint.context.support.internal.classloader
Simple factory for generating Bundle/AOP-suitable class loaders used internally by Spring-DM for generating proxies.
ClassLoaderFactory() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.classloader.ClassLoaderFactory
 
ClassUtils - Class in org.eclipse.gemini.blueprint.util.internal
Class utility used internally.
ClassUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.ClassUtils
 
ClassUtils.ClassSet - Enum in org.eclipse.gemini.blueprint.util.internal
 
clear() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
clear() - Static method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
clear() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
clear() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
clear() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
clear() - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
CLIENT - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoader
Deprecated.
The TCCL will be set to that of the client upon service invocation.
close() - Method in interface org.eclipse.gemini.blueprint.context.OsgiBundleApplicationContextExecutor
Execute the delegated ConfigurableApplicationContext.close().
close() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
The application context is being shutdown.
CMUtils - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Utility class for the Configuration Admin package.
CMUtils() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
 
CollectionBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
<osgi:list>, <osgi:set>, element parser.
CollectionBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
CollectionMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a collection based value.
CollectionProxy - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Interface exposed by proxies, generated by OSGi service importers, used internally by the framework.
collectionType() - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
collectionType() - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
Hook used for indicating the main collection type (set/list) on which this parser applies.
CollectionType - Class in org.eclipse.gemini.blueprint.service.importer.support
Enumeration-like class which indicates the supported Spring DM managed OSGi service collection types.
comparator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
comparator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedList
 
comparator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
COMPARATOR - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceComparatorUtil
 
compare(ServiceReference, Object) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceComparatorUtil
 
compare(Object, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
compareTo(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
compareTo(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
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
 
COMPONENT_ID_ATTR - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
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.
CONFIG_WILDCARD - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
ConfigAdminPropertiesFactoryBean - Class in org.eclipse.gemini.blueprint.compendium.cm
FactoryBean returning the properties stored under a given persistent id in the ConfigurationAdmin service.
ConfigAdminPropertiesFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
ConfigPropertiesDefinitionParser - Class in org.eclipse.gemini.blueprint.compendium.config.internal
Simple namespace parser for osgix:cm-properties.
ConfigPropertiesDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.compendium.config.internal.ConfigPropertiesDefinitionParser
 
ConfigurableOsgiBundleApplicationContext - Interface in org.eclipse.gemini.blueprint.context
Interface that extends ConfigurableApplicationContext to provides OSGi specific functionality.
ConfigurationScanner - Interface in org.eclipse.gemini.blueprint.extender.support.scanning
Convenience scanner locating suitable Spring configurations inside an OSGi bundle.
configureFactoryForClass(ProxyFactory, Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Based on the given class, properly instructs the ProxyFactory proxies.
ConfigUtils - Class in org.eclipse.gemini.blueprint.extender.support.internal
Utility class for dealing with the extender configuration and OSGi bundle manifest headers.
ConfigUtils() - Constructor for class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
CONSTRUCTOR_ARG - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
contains(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
contains(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
contains(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
containsAll(Collection<?>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
containsAll(Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
containsKey(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
containsKey(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
containsKey(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
containsUnrelatedClasses(Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Determines if multiple classes(not interfaces) are specified, without any relation to each other.
containsValue(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
containsValue(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
containsValue(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
CONTEXT_LOCATION_SEPARATOR - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
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.
ContextExecutorAccessor - Interface in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
Decoupling interface between the executor and the dependency service listener.
ContextLoaderListener - Class in org.eclipse.gemini.blueprint.extender.internal.activator
Osgi Extender that bootstraps 'Spring powered bundles'.
ContextLoaderListener() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
ContextState - Enum in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
State of an application context while being processed by DependencyWaiterApplicationContextExecutor.
ConventionsCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
Callback relying on 'Spring' conventions.
ConventionsCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ConventionsCallback
 
convert(Object, ReifiedType) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverter
 
convert(Object, Class<T>) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintConverterService
 
convert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
Convert the specified object to an instance of the specified type.
convertClassesToStrings(Set<?>) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
Utility method used for maintaining backwards compatibility by converting Class objects to String (using their class names).
Converter - Interface in org.osgi.service.blueprint.container
Type converter to convert an object to a target type.
convertURLArraytoResourceArray(URL[]) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
convertURLEnumerationToResourceArray(Enumeration<URL>) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
Counter - Class in org.eclipse.gemini.blueprint.extender.internal.util.concurrent
Simple counting class which can be incremented or decremented in a synchronized manner.
Counter(String) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Create counter with a given name.
createApplicationContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerCreator
 
createApplicationContext(BundleContext) - Method in interface org.eclipse.gemini.blueprint.extender.OsgiApplicationContextCreator
Creates an application context for the given bundle context.
createApplicationContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
 
createApplicationContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.support.DefaultOsgiApplicationContextCreator
 
createBundleClassLoaderFor(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
Factory method for creating a class loader over the given bundle.
createBundleClassLoaderFor(Bundle, ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
Factory method for creating a class loader over the given bundle and with a given class loader as fall-back.
createCallback(boolean, String, BeanFactory) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
 
createConfiguration(Bundle) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.ApplicationContextConfigurationFactory
 
createConfiguration(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultApplicationContextConfigurationFactory
 
createContextConfig(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
createContextConfigFactory() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
createContextConfigFactory() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
createContextProcessor() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
createContextProcessor() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
CREATED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has created a Blueprint Container for the bundle.
createDependencyServiceListener(Runnable) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
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.
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
Create the dynamic storage used internally.
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSet
 
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedList
 
createInternalDynamicStorage() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
createNamespaceFilter(BundleContext) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
createNamespaceFilter(BundleContext) - Static method in class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 
createProxy(Class<?>[], Object, ClassLoader, BundleContext, List) - Static method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ProxyUtils
 
createProxy(Class<?>[], Object, ClassLoader, BundleContext, Advice[]) - Static method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ProxyUtils
 
createRelative(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Returns a resource relative to this resource.
createResourcePatternResolver() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Creates an OSGi specific resource pattern resolver.
createServiceProxy(ServiceReference) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProxyCreator
Create a service proxy for the given service reference.
createServiceUnavailableException(Filter) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.exception.BlueprintExceptionFactory
 
createServiceUnavailableException(ServiceReference) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.exception.BlueprintExceptionFactory
 
CREATING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has started creating a Blueprint Container for the bundle.
cursor - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Cursor pointing to the element that has to be returned by DynamicCollection.DynamicIterator.next() method.
customizeApplicationContextServiceProperties(Map<Object, Object>) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Customizes the properties of the application context OSGi service.
CustomListenerAdapterUtils - Class in org.eclipse.gemini.blueprint.config.internal.adapter
Local utility class used by adapters.
CustomListenerAdapterUtils() - Constructor for class org.eclipse.gemini.blueprint.config.internal.adapter.CustomListenerAdapterUtils
 
CycleOrderingProcessor - Class in org.eclipse.gemini.blueprint.blueprint.container.support.internal.config
Simple processor for sorting out cycles between beans.
CycleOrderingProcessor() - Constructor for class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 

D

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 Throwables that can appear when loading classes in OSGi environments (for example when creating proxies).
DebugUtils - Class in org.eclipse.gemini.blueprint.util
Utility class used for debugging exceptions in OSGi environment, such as class loading errors.
DebugUtils() - Constructor for class org.eclipse.gemini.blueprint.util.DebugUtils
 
DECLARED_SCOPE - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedPropertiesDefinitionParser
 
decorateAndRegister(Element, BeanDefinitionHolder, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
decorateBeanDefinitionIfRequired(Element, BeanDefinitionHolder, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
decorateIfRequired(Node, BeanDefinitionHolder, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
decrement() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Decrement the counter value.
decrementAndWait(long) - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
 
DEFAULT_CONFIG - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
Default configuration location
DEFAULT_CONFIG - Static variable in class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
Default configuration location
DEFAULT_CONFIG_LOCATION - Static variable in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Default config location for the root context(s)
DEFAULT_PROPERTIES - Static variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
DEFAULT_WAIT_TIME - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
DefaultApplicationContextConfigurationFactory - Class in org.eclipse.gemini.blueprint.extender.internal.activator
 
DefaultApplicationContextConfigurationFactory() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultApplicationContextConfigurationFactory
 
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.
DefaultManagedServiceBeanManager - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Default implementation for ManagedServiceBeanManager.
DefaultManagedServiceBeanManager(boolean, String, ConfigurationAdminManager, BeanFactory) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
DefaultMandatoryDependencyManager - Class in org.eclipse.gemini.blueprint.service.dependency.internal
Default implementation of MandatoryServiceDependencyManager which determines the relationship between importers and exporters and unpublishes exported service if they dependent, transitively, on imported OSGi services that are mandatory and cannot be satisfied.
DefaultMandatoryDependencyManager() - Constructor for class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
DefaultOsgiApplicationContextCreator - Class in org.eclipse.gemini.blueprint.extender.support
Default OsgiApplicationContextCreator implementation.
DefaultOsgiApplicationContextCreator() - Constructor for class org.eclipse.gemini.blueprint.extender.support.DefaultOsgiApplicationContextCreator
 
DefaultOsgiBundleApplicationContextListener - Class in org.eclipse.gemini.blueprint.extender.internal.support
Default application context event logger.
DefaultOsgiBundleApplicationContextListener(Log) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.DefaultOsgiBundleApplicationContextListener
 
DefaultOsgiServiceDependency - Class in org.eclipse.gemini.blueprint.service.importer
Default, immutable implementation for OsgiServiceDependency.
DefaultOsgiServiceDependency(String, Filter, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
Constructs a new DefaultOsgiServiceDependency instance.
DefaultRetryCallback<T> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.support
Implementation for cases where the work completition is given by the non-nullity of the returned object.
DefaultRetryCallback() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.support.DefaultRetryCallback
 
DefaultVersionMatcher - Class in org.eclipse.gemini.blueprint.extender.internal.activator
 
DefaultVersionMatcher(String, Version) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultVersionMatcher
 
delegateContext - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
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 - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
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.
dependencyDetector - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
OSGi service dependencyDetector used for detecting dependencies
DependencyInitializationAwareBeanPostProcessor - Interface in org.eclipse.gemini.blueprint.context
BeanPostProcessor that is invoked early in the application context lifecycle, specifically after the service dependencies have been satisfied.
DependencyResolver - Interface in org.eclipse.gemini.blueprint.io.internal.resolver
Simple interface offering utility methods for OSGi dependencies, mainly bundles.
DependencyServiceManager - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
ServiceListener used for tracking dependent services.
DependencyServiceManager(ContextExecutorAccessor, DelegatedExecutionOsgiBundleApplicationContext, List<OsgiServiceDependencyFactory>, Runnable, long) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
Create a dependency manager, indicating the executor bound to, the context that contains the dependencies and the task to execute if all dependencies are met.
DependencyWaiterApplicationContextExecutor - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
Dependency waiter executor that breaks the 'traditional' ConfigurableApplicationContext.refresh() in two pieces so that beans are not actually created unless the OSGi service imported are present.
DependencyWaiterApplicationContextExecutor(DelegatedExecutionOsgiBundleApplicationContext, boolean, List<OsgiServiceDependencyFactory>) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
deregister() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
destroy() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
destroy() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
destroy() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
destroy() - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Cleanup the configuration items.
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
destroy() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
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.
destructionCallback - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ProxyPlusCallback
destruction callback
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.
determineAvailability(String) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
determineAvailabilityFromCardinality(String) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
DIRECTIVE_CREATE_ASYNCHRONOUSLY - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Create asynchronously directive.
DIRECTIVE_CREATE_ASYNCHRONOUSLY_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_NO_TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_PUBLISH_CONTEXT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Directive for publishing Spring application context as a service.
DIRECTIVE_PUBLISH_CONTEXT_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_SEPARATOR - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Token used for separating directives inside a header.
DIRECTIVE_TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Directive for indicating wait-for time when satisfying mandatory dependencies defined in seconds
DIRECTIVE_TIMEOUT_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_TIMEOUT_VALUE_NONE - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
DIRECTIVE_WAIT_FOR_DEPS - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Wait for dependencies or directly start the context.
DIRECTIVE_WAIT_FOR_DEPS_DEFAULT - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
DISABLED - Static variable in class org.eclipse.gemini.blueprint.service.exporter.support.AutoExport
Deprecated.
Do not export anything
discoverDependentImporterFor(String, Object) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
Discover all the importers for the given exporter.
DM_CORE_ID - Static variable in class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
DM_CORE_ID - Static variable in class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 
DM_CORE_TS - Static variable in class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
DM_CORE_TS - Static variable in class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 
doClose() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
doClose() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Unregister the ApplicationContext OSGi service (in case there is any).
doInvoke(Object, MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
Actual invocation - the class is being executed on a different object then the one exposed in the invocation object.
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ConfigPropertiesDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
doWithRetry() - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryCallback
Does the actual work.
DynamicCollection<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Collection which can be increased or reduced at runtime while iterating.
DynamicCollection() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
DynamicCollection(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
DynamicCollection(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
DynamicCollection.DynamicIterator - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Dynamic consistent iterator.
DynamicCollection.DynamicIterator() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
DynamicList<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Subclass offering a List extension for a DynamicCollection.
DynamicList() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
DynamicList(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
DynamicList(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
DynamicSet<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Wrapper extension to DynamicCollection which prevents duplicates.
DynamicSet() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
DynamicSet(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
DynamicSet(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSet
 
DynamicSortedList<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
A specilized subtype of DynamicList which impose an order between its elements.
DynamicSortedList() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
DynamicSortedList(Comparator<? super E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
DynamicSortedList(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
DynamicSortedList(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
DynamicSortedSet<E> - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Dynamic sorted set.
DynamicSortedSet() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
DynamicSortedSet(Collection<? extends E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
DynamicSortedSet(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
DynamicSortedSet(SortedSet<E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
DynamicSortedSet(Comparator<? super E>) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 

E

elements() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
elements() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
EMPTY_PREFIX - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
EntryLookupControllingMockBundle - Class in org.eclipse.gemini.blueprint.mock
Dedicated Mock Bundle that provides control over the returned entries for lookup calls.
EntryLookupControllingMockBundle(Dictionary) - Constructor for class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
Constructs a new EntryLookupControllingMockBundle instance.
entrySet() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
entrySet() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
entrySet() - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
EnvironmentManagerFactoryBean - Class in org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata
Basic FactoryBean acting as a wrapper around environment beans.
EnvironmentManagerFactoryBean(Object) - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata.EnvironmentManagerFactoryBean
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.support.InstanceEqualityRuntimeBeanReference
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
EQUALS - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource

This implementation compares the underlying bundle and path locations.

equals(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
Two mock service references are equal if they contain the same service id.
equals(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
 
equals(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
EVENT - Static variable in class org.osgi.service.blueprint.container.EventConstants
The BlueprintEvent object that caused this event.
EventAdminDispatcher - Class in org.eclipse.gemini.blueprint.extender.internal.blueprint.event
Dispatcher that transforms Spring application context lifecycle events into notifications to the OSGi EventAdmin service.
EventAdminDispatcher(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
EventConstants - Class in org.osgi.service.blueprint.container
Event property names used in Event Admin events published by a Blueprint Container.
excludeClassesWithModifier(Class<?>[], int) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Excludes classes from the given array, which match the given modifier.
execute(Runnable, long) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution
 
execute(Runnable, long, TaskExecutor) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution
 
execute(RetryCallback<T>) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Main retry method.
executeAction(BundleActionEnum) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
executeWithCustomTCCL(ClassLoader, PrivilegedUtils.UnprivilegedExecution<T>) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils
Temporarily changes the TCCL to the given one for the duration of the given execution.
executeWithCustomTCCL(ClassLoader, PrivilegedUtils.UnprivilegedThrowableExecution<T>) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils
Temporarily changes the TCCL to the given one for the duration of the given execution.
executeWithCustomTCCL(ClassLoader, PrivilegedUtils.UnprivilegedExecution<T>) - Static method in class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils
Temporarily changes the TCCL to the given one for the duration of the given execution.
executeWithCustomTCCL(ClassLoader, PrivilegedUtils.UnprivilegedThrowableExecution<T>) - Static method in class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils
Temporarily changes the TCCL to the given one for the duration of the given execution.
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.
ExporterController - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.controller
Internal class that allows framework code (in other packages) to work with the exporter internals without exposing the methods on the exporter public API.
ExporterController(ExporterInternalActions) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
ExporterControllerUtils - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.controller
Utility class that retrieves the controller associated with a given importer.
ExporterControllerUtils() - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterControllerUtils
 
ExporterInternalActions - Interface in org.eclipse.gemini.blueprint.service.exporter.support.internal.controller
Contract describing the exporter internal actions that interfere with its behaviour but should not be controller in the public API.
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.
EXTENDER_VERSION - Static variable in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
EXTENDER_VERSION - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
ExtenderConfiguration - Class in org.eclipse.gemini.blueprint.extender.internal.support
Configuration class for the extender.
ExtenderConfiguration(BundleContext, Log) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Constructs a new ExtenderConfiguration instance.
EXTERNAL_BUNDLE - Static variable in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
ThreadLocal used for passing objects around OsgiBundleScope and OsgiBundleScope.BundleScopeServiceFactory (there is only one scope instance but multiple BSSFs).

F

fail(Throwable) - Method in interface org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextExecutorAccessor
 
fail(Throwable) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
FAILURE - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container creation for the bundle has failed.
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
 
findServiceDependencies() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
findUpperFolder(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
Similar to /path/path1/ -> /path/, /path/file -> /path/
finishRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
first() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
first() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
FOLDER_DELIMITER - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
FRAMEWORK_EVENTS - Static variable in class org.eclipse.gemini.blueprint.util.OsgiStringUtils
Constant over the Framework events

G

generateBeanName(String, BeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
generateBeanName(String, BeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
generateBeanName(String, BeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
generateBlueprintBeanName(BeanDefinition, BeanDefinitionRegistry, boolean) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
Generates a Blueprint specific bean name.
GENERATED_REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
get(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
get(String, ObjectFactory<?>) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
get(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
get(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
get(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
get(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
getAccFrom(BeanFactory) - Static method in class org.eclipse.gemini.blueprint.context.support.internal.security.SecurityUtils
 
getAccFrom(ApplicationContext) - Static method in class org.eclipse.gemini.blueprint.context.support.internal.security.SecurityUtils
 
getAction() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Deprecated.
As of Spring DM 2.0, replaced by BundleFactoryBean.getBundleAction()
getActivation() - Method in 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.
getAllInterfaces(Class<?>) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Gets all interfaces implemented by the given class.
getAllServiceReferences(String, String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getAopClassLoaderFor(ClassLoader) - Static method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ClassLoaderFactory
Returns the standard, extended AOP class loader based on the given class loader.
getArguments() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the arguments for the factory method or constructor of the bean.
getAsText() - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.DateEditor
 
getAsText() - Method in class org.eclipse.gemini.blueprint.service.importer.support.ServiceReferenceEditor

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

getAttribute(Element, String, String) - Method in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
getAutoExport() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the auto-export mode for the service.
getAvailability() - Method in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
getAvailability() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
getAvailability() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return whether or not a matching service is required at all times.
getBean() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ConfigPropertiesDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Indicate the bean definition class for this element.
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.BundleBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
getBeanClassLoader() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the class loader used by this FactoryBean.
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.
getBlueprintHeader(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Returns the "Bundle-Blueprint" if present from the given dictionary.
getBlueprintHeaderLocations(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Returns the location headers (if any) specified by the Blueprint-Bundle header (if available).
getBundle() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Returns the bundle with which the class interacts.
getBundle() - Method in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Returns the OSGi Bundle for this application context.
getBundle() - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEvent
Returns the OSGi Bundle associated with the application context that triggers the event.
getBundle() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getBundle() - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
Returns the imported bundle.
getBundle() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
Returns the bundle used by this loader.
getBundle() - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getBundle(long) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getBundle() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
getBundle() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getBundle() - Method in class org.eclipse.gemini.blueprint.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.
getBundleClassLoaderFor(Bundle) - Static method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ClassLoaderFactory
Returns the wrapped class loader for the given bundle.
getBundleClassPath(Bundle) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
getBundleContext() - Method in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Return the BundleContext for this application context.
getBundleContext() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getBundleContext(Bundle) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
Returns the underlying BundleContext for the given Bundle.
getBundleContext() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getBundleContext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the bundleContext used by this FactoryBean.
getBundleContext(Bundle) - 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(Collection<Bundle>) - Static method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter
Sorts the given bundles.
getBundles() - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getBundleVersion(Bundle) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Returns the given bundle version.
getCardinality() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Deprecated.
getCause() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the cause for this BlueprintEvent.FAILURE event.
getClassHierarchy(Class<?>, ClassUtils.ClassSet) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Returns an array of parent classes for the given class.
getClassLoader() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getClassLoader() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the class loader wrapped around the extender bundle.
getClassLoader(Class<?>) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Returns the classloader for the given class.
getClassName() - Method in 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
 
getConfiguration(BundleContext, String, long) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
Returns a map containing the Configuration Admin entry with given pid.
getConfigurationLocations() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Returns the locations of the configuration resources used to build the application context (as Spring resource paths).
getConfigurations(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigurationScanner
 
getConfigurations(Bundle) - Method in interface org.eclipse.gemini.blueprint.extender.support.scanning.ConfigurationScanner
Returns an array of existing Spring configuration locations (as Strings) for the given bundle.
getConfigurations(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.support.scanning.DefaultConfigurationScanner
 
getContext() - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
getContext() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getContextClassLoader() - Method in interface org.eclipse.gemini.blueprint.context.support.ContextClassLoaderProvider
Returns the context class loader to be used by the OSGi application context during its life cycle events.
getContextClassLoader() - Method in class org.eclipse.gemini.blueprint.context.support.DefaultContextClassLoaderProvider
 
getContextClassLoader() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Deprecated.
getContextCreator() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintExtenderConfiguration
 
getContextCreator() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the contextCreator.
getContextEventListener() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the contextEventListener.
getContextState() - Method in interface org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextExecutorAccessor
 
getContextState() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
getControllerFor(Object) - Static method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterControllerUtils
 
getControllerFor(Object) - Static method in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterControllerUtils
 
getConversationId() - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
getCreateAsync(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut for finding the boolean value for #DIRECTIVE_CREATE_ASYNCHRONOUSLY directive using the given headers.
getCreateAsync(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Shortcut for finding the boolean value for ConfigUtils.DIRECTIVE_CREATE_ASYNCHRONOUSLY directive using the given headers.
getDataFile(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getDefaultConfigLocations() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
Returns the default configuration locations to use, for the case where no explicit configuration locations have been specified.
getDefaultConfigLocations() - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Provide default locations for XML files.
getDefaultInitialization() - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintDefaultsDefinition
 
getDelegatedEventMulticaster() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
Returns the OSGi event multicaster (if any) associated with this application context.
getDelegatedEventMulticaster() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
getDependencies() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the filters identifying the missing dependencies that caused this event.
getDependenciesAsFilter() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
getDependenciesAsFilter() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
 
getDependencyEvent() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependencyEvent
Returns the nested, dependency event that caused the bootstrapping event to be raised.
getDependencyEvents() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
Returns the nested, dependency event that caused the bootstrapping event to be raised.
getDependencyEvents() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
Returns the nested, dependency event that caused the bootstrapping event to be raised.
getDependencyFactories() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the dependencies factories declared by the extender configuration.
getDependencyFilters() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
getDependencyFilters() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesFailedEvent
 
getDependencyWaitTime() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the dependencyWaitTime.
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.
getDirectiveValue(String, String) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Return the directive value as a String.
getDMCoreBundle(BundleContext) - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.BundleUtils
 
getDMCoreBundle(BundleContext) - Static method in class org.eclipse.gemini.blueprint.util.internal.BundleUtils
 
getElapsedTime() - Method in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitEndedEvent
Returns the time spent (in milliseconds) waiting, until service was found (and the dependency considered satisfied).
getElapsedTime() - Method in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitTimedOutEvent
Returns the time (in milliseconds) the source waited for OSGi service to appear before failing.
getEntries() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the entries for the map.
getEntries() - Method in interface org.osgi.service.blueprint.reflect.PropsMetadata
Return the entries for the properties.
getEntry(String) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
getEntry(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getEntryPaths(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getEventMulticaster() - Method in interface org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextExecutorAccessor
 
getEventMulticaster() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
getEventMulticaster() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the eventMulticaster.
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.
getFwkClassLoader() - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
 
getHeaderAsVersion(Bundle, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
Returns the version for a given bundle manifest header.
getHeaderLocations(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Returns the location headers (if any) specified by the Spring-Context header (if available).
getHeaders() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getHeaders(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
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.
getImportedBundles(Bundle) - Method in interface org.eclipse.gemini.blueprint.io.internal.resolver.DependencyResolver
Returns the bundles imported by the given bundle.
getImportedBundles(Bundle) - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.PackageAdminResolver
 
getImportedPackages() - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
Returns an array of imported packages.
getIndex() - Method in 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.
getInvocationException(Exception) - Static method in class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
Analyze the given exception and, if it's of type ReflectionUtils.InvocationCheckedExceptionWrapper then will return the actual cause, otherwise return the original exception given.
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.
getListenerElementName() - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
getListenerElementName() - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
getListenerElementName() - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
getListeners() - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the listeners interested in receiving events for this importer.
getListeners() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
getLocation() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Return the given location.
getLocation() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getLocationsFromHeader(String, String) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Similar to ConfigUtils.getHeaderLocations(Dictionary) but looks at a specified header directly.
getManagedBundleExtenderVersionHeader() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
getManagedBundleExtenderVersionHeader() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
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.
getNamespacePlugins() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
 
getObject() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata.EnvironmentManagerFactoryBean
 
getObject() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
getObject() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
getObject() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
getObject() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.ToStringClassAdapter
 
getObject() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean

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

getObject() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
Returns a managed object for accessing OSGi service(s).
getObjectType() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata.EnvironmentManagerFactoryBean
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.ToStringClassAdapter
 
getObjectType() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
getOrder() - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 
getOrder() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
getParticularClass(Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Returns the first matching class from the given array, that doens't belong to common libraries such as the JDK or OSGi API.
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(BundleContext) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 
getPostProcessors() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the postProcessors.
getPrefix(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
Return the path prefix if there is any or OsgiResourceUtils.EMPTY_PREFIX otherwise.
getProperties() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the properties for the bean.
getProperty(String, String) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
getProperty(String) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
getProperty(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getProperty(String) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
getProperty(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getPropertyKeys() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
getPropertyKeys() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getPublishContext(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut for finding the boolean value for #DIRECTIVE_PUBLISH_CONTEXT directive using the given headers.
getPublishContext(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Shortcut for finding the boolean value for ConfigUtils.DIRECTIVE_PUBLISH_CONTEXT directive using the given headers.
getRanking() - Method in class org.eclipse.gemini.blueprint.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
 
getReference() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
getReference() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
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.
getRequireBundle(Bundle) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
getResolver() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the property resolver used for publishing the service.
getResource() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Return the Resource object (if a ResourceLoader is available) from the given location (if any).
getResource(String) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getResource(String) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
getResourceByPath(String) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getResourceByPath(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
 
getResourcePatternResolver() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
This implementation supports pattern matching inside the OSGi bundle.
getResources(String) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
getResources(String) - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
getResources(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getRetryTemplate() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
getScope() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the scope for the bean.
getSearchType(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
Return the search type to be used for the give string based on the prefix.
getService(Bundle, ServiceRegistration) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope.BundleScopeServiceFactory
Called if a bundle requests a service for the first time (start the scope).
getService(ServiceReference) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getService(Bundle, ServiceRegistration) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
getServiceComponent() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the Metadata for the component to be exported as a service.
getServiceDependencies(BundleContext, ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
getServiceDependencies(BundleContext, ConfigurableListableBeanFactory) - Method in interface org.eclipse.gemini.blueprint.extender.OsgiServiceDependencyFactory
Returns the OSGi service dependencies applying for the given bean factory running inside the given bundle context.
getServiceDependency() - Method in class org.eclipse.gemini.blueprint.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() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
getServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
Convenience method exposing the target (OSGi service) reference so that subinterceptors can access it.
getServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
Convenience method exposing the target (OSGi service) reference so that subinterceptors can access it.
getServiceReference() - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceReferenceProvider
 
getServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
getServiceReference(BundleContext, String[]) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a reference to the best matching service for the given class names.
getServiceReference(BundleContext, String, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a reference to the best matching service for the given class and OSGi filter.
getServiceReference(ServiceReference...) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
 
getServiceReference(BundleContext, String[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a reference to the best matching service for the given classes and OSGi filter.
getServiceReference(BundleContext, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns a reference to the best matching service for the given OSGi filter.
getServiceReferences(String, String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
getServiceReferences(BundleContext, String[]) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns references to all services matching the given class names.
getServiceReferences(BundleContext, String, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns references to all services matching the given class name and OSGi filter.
getServiceReferences(BundleContext, String[], String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns references to all services matching the given class names and OSGi filter.
getServiceReferences(BundleContext, String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
Returns references to all services matching the OSGi filter.
getServicesInUse() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getShutdownTaskExecutor() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the shutdown task executor.
getShutdownWaitTime() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the shutdownWaitTime.
getSignerCertificates(int) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
getSpringContextHeader(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Return the "Spring-Context" if present from the given dictionary.
getStartLevel() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Gets the bundle start level.
getState() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
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
 
getSymNameHeader(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
getTarget() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the object exported as an OSGi service.
getTarget() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
getTarget() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
Determine the target object to execute the invocation upon.
getTarget() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
getTargetBeanName() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
Returns the target bean name.
getTargetException() - Method in exception org.eclipse.gemini.blueprint.util.internal.ReflectionUtils.InvocationCheckedExceptionWrapper
Return the target exception.
getTargetReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
getTargetServiceReference() - Method in interface org.eclipse.gemini.blueprint.service.importer.ServiceReferenceProxy
Returns the target, native service reference used, at the moment of the call, by the proxy.
getTargetServiceReference() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getTaskExecutor() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Returns the taskExecutor.
getTCCL() - Static method in class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils
 
getTCCL() - Static method in class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils
 
getTimeout() - Method in class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
getTimeOut(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut for finding the boolean value for BlueprintConfigUtils.BLUEPRINT_TIMEOUT directive using the given headers.
getTimeout() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
getTimeout() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Returns the timeout (in milliseconds) an application context needs to wait for mandatory dependent services.
getTimeOut(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Shortcut for finding the boolean value for ConfigUtils.DIRECTIVE_TIMEOUT directive using the given headers.
getTimeout() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
Returns the timeout (in milliseconds) this importer waits while trying to find a backing service.
getTimeout() - Method in interface org.osgi.service.blueprint.reflect.ReferenceMetadata
Return the timeout for service invocations when a backing service is is unavailable.
getTimestamp() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the time at which this event was created.
getTimeToWait() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
 
getTimeToWait() - Method in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitStartingEvent
Returns the time (in milliseconds) the source will wait for the OSGi service to appear.
getTransitiveDependenciesForBean(ConfigurableListableBeanFactory, String, boolean, Class<?>) - Static method in class org.eclipse.gemini.blueprint.util.internal.BeanFactoryUtils
Return all beans depending directly or indirectly (transitively), on the bean identified by the beanName.
getType() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
getType() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the type of this event.
getType() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
Return the name of the type to which the value should be converted.
getTypeCompatibilityChecker() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
getTypeCompatibilityChecker() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
getUnbindMethod() - Method in 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.
getUnsatisfiedDependencies() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
getURL() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Locates the resource in the underlying bundle based on the prefix, if it exists.
getUsingBundles() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
getUsingBundles() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
getValue() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Return the counter value.
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).
getVisibleClasses(Class<?>[], ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Given an array of classes, eliminates the ones that cannot be loaded by the given classloader.
getVisibleClasses(Class<?>[], Bundle) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Given an array of classes, eliminates the ones that cannot be loaded by the given bundle.
getVisibleClassHierarchy(Class<?>, ClassUtils.ClassSet, ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Sugar method that determines the class hierarchy of a given class and then filtering based on the given classloader.
getVisibleClassHierarchy(Class<?>, ClassUtils.ClassSet, Bundle) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
'Sugar' method that determines the class hierarchy of the given class, returning only the classes visible to the given bundle.
getWaitForDependencies(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
Shortcut for finding the boolean value for BlueprintConfigUtils.BLUEPRINT_GRACE_PERIOD directive using the given headers.
getWaitForDependencies(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Shortcut for finding the boolean value for ConfigUtils.DIRECTIVE_WAIT_FOR_DEPS directive using the given headers.
getWaitTime() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
getWrappedObject() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
Returns the OSGi target service.
grace(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container has entered the grace period.

H

handleInvocationTargetException(InvocationTargetException) - Static method in class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
Handle the given invocation target exception.
handleNestedDefinition(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
If the reference is a nested bean, make it a top-level bean if it's a mandatory dependency.
hashCode() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
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
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
hashCode() - Method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
 
hashCode() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
hasMoreElements() - Method in class org.eclipse.gemini.blueprint.mock.ArrayEnumerator
 
hasNext - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Iterator variable - not thread-safe/synchronized since only one thread should use the iterator.
hasNext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
hasNext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.OsgiServiceIterator
 
hasNext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
hasPermission(Object) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
hasPrevious() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
hasTimeout(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintConfigUtils
 
headSet(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
headSet(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 

I

ID_ATTRIBUTE - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
Constant for the id attribute
IdRefMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for the verified id of another component managed by the Blueprint Container.
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.
ImportedBundle - Class in org.eclipse.gemini.blueprint.io.internal.resolver
Importing bundle information.
ImportedBundle(Bundle, String[]) - Constructor for class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
 
ImportedOsgiServiceProxy - Interface in org.eclipse.gemini.blueprint.service.importer
Infrastructure interface available on Spring-DM managed OSGi services.
ImportedOsgiServiceProxyAdvice - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Mix-in implementation for ImportedOsgiServiceProxy.
ImportedOsgiServiceProxyAdvice(ServiceReference) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ImportedOsgiServiceProxyAdvice
 
ImporterController - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.controller
 
ImporterController(ImporterInternalActions) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterController
 
ImporterControllerUtils - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.controller
Importer-only delegate (it would be nice to have generics).
ImporterControllerUtils() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterControllerUtils
 
ImporterInternalActions - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.controller
Contract describing the exporter internal actions that interfere with its behaviour but should not be controller in the public API.
importerSatisfied(Object, OsgiServiceDependency) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.dependency.ImporterStateListener
 
ImporterStateListener - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.dependency
Internal listener, used for sending notifications when importers become unsatisfied so that exporters can be unregistered temporarily.
importerUnsatisfied(Object, OsgiServiceDependency) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.dependency.ImporterStateListener
 
increment() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Increment the counter value.
indexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
Hook used by wrapping collections to determine the position of the object being removed while iterating.
indexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
indexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
InfrastructureOsgiProxyAdvice - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Mixin implementation for InfrastructureProxy interface.
InfrastructureOsgiProxyAdvice(ServiceInvoker) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
 
init() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Do some sanity checks
initBeanDefinitionReader(XmlBeanDefinitionReader) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Allows subclasses to do custom initialisation here.
initExtenderConfiguration(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
initExtenderConfiguration(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
initialInjectionProperties - Variable in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
initListenerService() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
initNamespaceHandlers(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
initProperties(Properties, boolean, Map<?, ?>, Properties) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.PropertiesUtil
Merges the given map into the target properties object.
initProperties(Properties, boolean, Dictionary, Properties) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.PropertiesUtil
Merges the given dictionary into the target properties object.
initStartedBundles(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
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
 
InstanceEqualityRuntimeBeanReference - Class in org.eclipse.gemini.blueprint.blueprint.config.internal.support
A temporary runtime bean reference that does not implement the equality contract to prevent set merges.
InstanceEqualityRuntimeBeanReference(String, boolean) - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.support.InstanceEqualityRuntimeBeanReference
 
InstanceEqualityRuntimeBeanReference(String) - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.support.InstanceEqualityRuntimeBeanReference
 
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
invoke(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
 
invoke(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
invoke(MethodInvocation) - Method in class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
 
invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
invokeMethod(Method, Object) - Static method in class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
Invoke the specified Method against the supplied target object with no arguments.
invokeMethod(Method, Object, Object[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
Invoke the specified Method against the supplied target object with the supplied arguments.
is(int) - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
 
isAssignableTo(Bundle, String) - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
isAssignableTo(Bundle, String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
 
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.
isClassPathType(int) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
isComplete(T) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.DefaultRetryCallback
 
isComplete(T) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryCallback
Returns true if the work has been completed or false is a retry is required.
isCreateAsynchronously() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
isCreateAsynchronously() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Indicates if an application context needs to be created asynchronously or not.
isDirectiveDefined(Dictionary, String) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Returns true if the given directive is present or false otherwise.
isDown() - Method in enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
Indicates whether the state is 'down' or not - that is a context which has been either closed or stopped.
isDynamic() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
Indicates whether the returned properties object is dynamic or not.
isEmpty() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
isEmpty() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
isEmpty() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
isEmpty() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
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.
isPresent(String, Bundle) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Checks the present of a class inside a bundle.
isPublishContextAsService() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
isPublishContextAsService() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Indicates if the application context needs to be published as a service or not.
isR41() - Static 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.
isReservedName(String, Element, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
isResolved() - Method in enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
 
isRFC124Namespace(Node) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
isRFC124Namespace(String) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
isSatisfied() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
isSatisfied() - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.collection.CollectionProxy
Is the underlying proxy satisfied? For dynamic, mandatory imports, this checks the service reference.
isSatisfied() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
isSatisfied() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterController
 
isSatisfied() - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterInternalActions
 
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.blueprint.reflect.internal.metadata.EnvironmentManagerFactoryBean
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.ToStringClassAdapter
 
isSingleton() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
 
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.internal.blueprint.activator.support.BlueprintContainerConfig
 
isTimeoutDeclared() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
isTypeCompatible(BundleContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.TypeCompatibilityChecker
 
isUnresolved() - Method in enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
Indicates whether the state is unresolved or not.
isValidFilter(String) - Static method in class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
Validates the given String as a OSGi filter.
isWaitForDependencies() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
isWaitForDependencies() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
Indicates if the configuration must wait for dependencies.
isZero() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Check if the counter value is zero.
iterator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
iterator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
iterators - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
should have been a list but there is no 'WeakReference'-based implementation in the JDK
iteratorsLock - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
If it interacts with the storage, the *storage* lock needs to be acquired first

K

keys() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
keys() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
keySet() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
keySet() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
knownNonOsgiLoaders - Static variable in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
List of special class loaders, outside OSGi, that might be used by the user through boot delegation.
knownNonOsgiLoadersSet - Static variable in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Set of special class loaders, outside OSGi, that might be used by the user through boot delegation.

L

last() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
last() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
lastIndexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
lastIndexOf(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
lastModified() - Method in class org.eclipse.gemini.blueprint.io.OsgiBundleResource
 
LazyLatchFactoryDelegate - Class in org.eclipse.gemini.blueprint.extender.internal.support
Delegate class that allows access to LazyLatchFactory class (inside Spring DM core) from Spring DM extender.
LazyLatchFactoryDelegate() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
LazyTargetResolver - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
Class encapsulating the lazy dependency lookup of the target bean.
LazyTargetResolver(Object, BeanFactory, String, boolean, ListenerNotifier, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
LIST - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
Spring-managed list.
ListenerNotifier - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
Basic class supporting the various types of listener invocations.
ListenerNotifier(OsgiServiceRegistrationListener[]) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ListenerNotifier
 
listIterator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
listIterator(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
listIterator() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
listIterator(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
loadBeanDefinitions(DefaultListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
loadBeanDefinitions(DefaultListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext

Loads the bean definitions via an XmlBeanDefinitionReader.

loadBeanDefinitions(XmlBeanDefinitionReader) - Method in class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
Loads the bean definitions with the given XmlBeanDefinitionReader.
loadClass(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.classloader.ChainedClassLoader
 
loadClass(String) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
loadClass(String, boolean) - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
loadClasses(String[], ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Loads and returns the classes given as names, using the given class loader.
loadClassesIfPossible(String[], ClassLoader) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Loads classes with the given name, using the given classloader.
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
 
lock - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Lock protecting the cursor and tailGhost which might be affected by the backing collection shrinking.
log - Variable in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
log - Variable in class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
log - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
 

M

ManagedPropertiesDefinitionParser - Class in org.eclipse.gemini.blueprint.compendium.config.internal
Bean definition parser for 'managed-service' element.
ManagedPropertiesDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedPropertiesDefinitionParser
 
ManagedServiceBeanManager - Interface in org.eclipse.gemini.blueprint.compendium.internal.cm
Manager dealing with injection and updates of Spring beans configured through the Configuration Admin.
ManagedServiceFactoryDefinitionParser - Class in org.eclipse.gemini.blueprint.compendium.config.internal
Namespace parser for osgix:managed-service-factory.
ManagedServiceFactoryDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
ManagedServiceFactoryFactoryBean - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Factory class that automatically manages instances based on the configuration available inside a ManagedServiceFactory.
ManagedServiceFactoryFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
 
ManagedServiceInstanceTrackerPostProcessor - Class in org.eclipse.gemini.blueprint.compendium.internal.cm
Post processor tracking the creation and destruction of managed service instances.
ManagedServiceInstanceTrackerPostProcessor(String) - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
MandatoryDependencyBeanPostProcessor - Class in org.eclipse.gemini.blueprint.service.dependency.internal
BeanPostProcessor registered for detecting the dependency between service importer and service exporters.
MandatoryDependencyBeanPostProcessor() - Constructor for class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
MandatoryImporterDependencyFactory - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
Default mandatory importer dependency factory.
MandatoryImporterDependencyFactory() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory
 
mandatoryServiceCheck() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
Check to see whether at least one service is available.
MandatoryServiceDependencyManager - Interface in org.eclipse.gemini.blueprint.service.dependency.internal
Manager dealing with the dependencies of mandatory OSGi importers.
MapBasedDictionary<K,V> - Class in org.eclipse.gemini.blueprint.util.internal
Dictionary implementation backed by a map instance.
MapBasedDictionary(Map<K, V>) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
MapBasedDictionary() - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
Default constructor.
MapBasedDictionary(int) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
MapBasedDictionary(Dictionary<? extends K, ? extends V>) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
Constructor for dealing with existing Dictionary.
MapBasedDictionary(Map<K, V>, Dictionary<? extends K, ? extends V>) - Constructor for class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
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.
matchExtenderVersionRange(Bundle, String, Version) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
 
matchVersion(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.DefaultVersionMatcher
 
maybeAddNamespaceHandlerFor(Bundle, boolean) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
maybeAddNamespaceHandlerFor(Bundle, boolean) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
Registers the namespace plugin handler if this bundle defines handler mapping or schema mapping resources.
maybeRemoveNameSpaceHandlerFor(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
 
maybeRemoveNameSpaceHandlerFor(Bundle) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
Removes the target bundle from the set of those known to provide handler or schema mappings.
MemberType - Enum in org.eclipse.gemini.blueprint.service.importer.support
The type of the service collection.
merge(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
mergeCallbacks(AttributeCallback[], AttributeCallback[]) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
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 BeanDefinitions (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

NAMESPACE_URI - Static variable in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
NamespaceManager - Class in org.eclipse.gemini.blueprint.extender.internal.support
Support class that deals with namespace parsers discovered inside Spring bundles.
NamespaceManager(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.NamespaceManager
Constructs a new NamespaceManager instance.
NamespacePlugins - Class in org.eclipse.gemini.blueprint.extender.internal.support
Spring schema handler/resolver for OSGi environments.
NamespacePlugins() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
next() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
next() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.OsgiServiceIterator
 
next() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
nextElement() - Method in class org.eclipse.gemini.blueprint.mock.ArrayEnumerator
 
nextEntryResult - Variable in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
nextFindResult - Variable in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
 
nextIndex() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
NonNullMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a value that cannot null.
NoOpOsgiContextProcessor - Class in org.eclipse.gemini.blueprint.extender.internal.activator
 
NoOpOsgiContextProcessor() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
normalClose() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
Non-delegated close operation (execute ConfigurableApplicationContext.close() in the traditional way).
normalClose() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
normalRefresh() - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
Non-delegated refresh operation (execute ConfigurableApplicationContext.refresh() in the traditional way).
normalRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
 
NoSuchComponentException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a component does not exist in a Blueprint Container.
NoSuchComponentException(String, String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
NoSuchComponentException(String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
notifyIfPossible() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
notifyListeners() - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.ChangeableProperties
 
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
 
onMissingTarget() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Template method invoked if the backing service is missing.
onOsgiApplicationEvent(E) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextListener
Handles an OSGi application event.
onOsgiApplicationEvent(OsgiBundleApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
onOsgiApplicationEvent(OsgiBundleApplicationContextEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.DefaultOsgiBundleApplicationContextListener
 
OrderedManagedProperties - Class in org.eclipse.gemini.blueprint.blueprint.reflect.internal.support
Extension that adds ordering to ManagedProperties class intended for preserving declaration order.
OrderedManagedProperties() - Constructor for class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
org.eclipse.gemini.blueprint - package org.eclipse.gemini.blueprint
Core root package for Eclipse Gemini Blueprint.
org.eclipse.gemini.blueprint.blueprint.compendium.cm.config - package org.eclipse.gemini.blueprint.blueprint.compendium.cm.config
 
org.eclipse.gemini.blueprint.blueprint.config - package org.eclipse.gemini.blueprint.blueprint.config
Configuration package dealing with XML and Blueprint Service namespace parsing.
org.eclipse.gemini.blueprint.blueprint.config.internal - package org.eclipse.gemini.blueprint.blueprint.config.internal
 
org.eclipse.gemini.blueprint.blueprint.config.internal.support - package org.eclipse.gemini.blueprint.blueprint.config.internal.support
 
org.eclipse.gemini.blueprint.blueprint.container - package org.eclipse.gemini.blueprint.blueprint.container
Adapter package for the OSGi Blueprint Service container.
org.eclipse.gemini.blueprint.blueprint.container.support - package org.eclipse.gemini.blueprint.blueprint.container.support
Support package for the OSGi Blueprint Service container.
org.eclipse.gemini.blueprint.blueprint.container.support.internal.config - package org.eclipse.gemini.blueprint.blueprint.container.support.internal.config
 
org.eclipse.gemini.blueprint.blueprint.reflect - package org.eclipse.gemini.blueprint.blueprint.reflect
Support classes for Blueprint Service metadata.
org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata - package org.eclipse.gemini.blueprint.blueprint.reflect.internal.metadata
 
org.eclipse.gemini.blueprint.blueprint.reflect.internal.support - package org.eclipse.gemini.blueprint.blueprint.reflect.internal.support
 
org.eclipse.gemini.blueprint.bundle - package org.eclipse.gemini.blueprint.bundle
OSGi Bundle support package.
org.eclipse.gemini.blueprint.compendium.cm - package org.eclipse.gemini.blueprint.compendium.cm
Support classes for the OSGi Compendium Admin service.
org.eclipse.gemini.blueprint.compendium.config - package org.eclipse.gemini.blueprint.compendium.config
 
org.eclipse.gemini.blueprint.compendium.config.internal - package org.eclipse.gemini.blueprint.compendium.config.internal
 
org.eclipse.gemini.blueprint.compendium.internal.cm - package org.eclipse.gemini.blueprint.compendium.internal.cm
 
org.eclipse.gemini.blueprint.compendium.internal.cm.util - package org.eclipse.gemini.blueprint.compendium.internal.cm.util
 
org.eclipse.gemini.blueprint.config - package org.eclipse.gemini.blueprint.config
Configuration package dealing with XML and Gemini Blueprint namespace parsing.
org.eclipse.gemini.blueprint.config.internal - package org.eclipse.gemini.blueprint.config.internal
 
org.eclipse.gemini.blueprint.config.internal.adapter - package org.eclipse.gemini.blueprint.config.internal.adapter
 
org.eclipse.gemini.blueprint.config.internal.util - package org.eclipse.gemini.blueprint.config.internal.util
 
org.eclipse.gemini.blueprint.context - package org.eclipse.gemini.blueprint.context
OSGi specific application context package.
org.eclipse.gemini.blueprint.context.event - package org.eclipse.gemini.blueprint.context.event
Event package for OSGi application contexts.
org.eclipse.gemini.blueprint.context.support - package org.eclipse.gemini.blueprint.context.support
Support package for OSGi specific application contexts.
org.eclipse.gemini.blueprint.context.support.internal.classloader - package org.eclipse.gemini.blueprint.context.support.internal.classloader
 
org.eclipse.gemini.blueprint.context.support.internal.scope - package org.eclipse.gemini.blueprint.context.support.internal.scope
 
org.eclipse.gemini.blueprint.context.support.internal.security - package org.eclipse.gemini.blueprint.context.support.internal.security
 
org.eclipse.gemini.blueprint.extender - package org.eclipse.gemini.blueprint.extender
Extender package for bootstraping application contexts from OSGi bundles.
org.eclipse.gemini.blueprint.extender.event - package org.eclipse.gemini.blueprint.extender.event
Gemini Blueprint extender event package.
org.eclipse.gemini.blueprint.extender.internal.activator - package org.eclipse.gemini.blueprint.extender.internal.activator
 
org.eclipse.gemini.blueprint.extender.internal.blueprint.activator - package org.eclipse.gemini.blueprint.extender.internal.blueprint.activator
 
org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support - package org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support
 
org.eclipse.gemini.blueprint.extender.internal.blueprint.event - package org.eclipse.gemini.blueprint.extender.internal.blueprint.event
 
org.eclipse.gemini.blueprint.extender.internal.boot - package org.eclipse.gemini.blueprint.extender.internal.boot
 
org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown - package org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown
 
org.eclipse.gemini.blueprint.extender.internal.dependencies.startup - package org.eclipse.gemini.blueprint.extender.internal.dependencies.startup
 
org.eclipse.gemini.blueprint.extender.internal.support - package org.eclipse.gemini.blueprint.extender.internal.support
Support package for Gemini Blueprint extender.
org.eclipse.gemini.blueprint.extender.internal.util - package org.eclipse.gemini.blueprint.extender.internal.util
 
org.eclipse.gemini.blueprint.extender.internal.util.concurrent - package org.eclipse.gemini.blueprint.extender.internal.util.concurrent
 
org.eclipse.gemini.blueprint.extender.support - package org.eclipse.gemini.blueprint.extender.support
Support package for Gemini Blueprint Extender infrastructure.
org.eclipse.gemini.blueprint.extender.support.internal - package org.eclipse.gemini.blueprint.extender.support.internal
 
org.eclipse.gemini.blueprint.extender.support.scanning - package org.eclipse.gemini.blueprint.extender.support.scanning
Convenience package providing scanning for the default application context creator.
org.eclipse.gemini.blueprint.io - package org.eclipse.gemini.blueprint.io
Spring IO abstraction over the OSGi resource loading APIs.
org.eclipse.gemini.blueprint.io.internal - package org.eclipse.gemini.blueprint.io.internal
 
org.eclipse.gemini.blueprint.io.internal.resolver - package org.eclipse.gemini.blueprint.io.internal.resolver
 
org.eclipse.gemini.blueprint.mock - package org.eclipse.gemini.blueprint.mock
OSGi Mocks.
org.eclipse.gemini.blueprint.service - package org.eclipse.gemini.blueprint.service
Exception hierarchy for Gemini Blueprint's OSGi service integration.
org.eclipse.gemini.blueprint.service.dependency.internal - package org.eclipse.gemini.blueprint.service.dependency.internal
 
org.eclipse.gemini.blueprint.service.exporter - package org.eclipse.gemini.blueprint.service.exporter
Generic interfaces for Gemini Blueprint OSGi service export infrastructure.
org.eclipse.gemini.blueprint.service.exporter.support - package org.eclipse.gemini.blueprint.service.exporter.support
Support package for exporting objects as OSGi services.
org.eclipse.gemini.blueprint.service.exporter.support.internal.controller - package org.eclipse.gemini.blueprint.service.exporter.support.internal.controller
 
org.eclipse.gemini.blueprint.service.exporter.support.internal.support - package org.eclipse.gemini.blueprint.service.exporter.support.internal.support
 
org.eclipse.gemini.blueprint.service.importer - package org.eclipse.gemini.blueprint.service.importer
Generic interfaces for Gemini Blueprint OSGi service import infrastructure.
org.eclipse.gemini.blueprint.service.importer.event - package org.eclipse.gemini.blueprint.service.importer.event
OSGi service importers event package.
org.eclipse.gemini.blueprint.service.importer.support - package org.eclipse.gemini.blueprint.service.importer.support
Support package for OSGi service imports.
org.eclipse.gemini.blueprint.service.importer.support.internal.aop - package org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Gemini Blueprint service interceptor package.
org.eclipse.gemini.blueprint.service.importer.support.internal.collection - package org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Gemini Blueprint service collections.
org.eclipse.gemini.blueprint.service.importer.support.internal.controller - package org.eclipse.gemini.blueprint.service.importer.support.internal.controller
 
org.eclipse.gemini.blueprint.service.importer.support.internal.dependency - package org.eclipse.gemini.blueprint.service.importer.support.internal.dependency
Package defining the service dependency between imported and exported beans.
org.eclipse.gemini.blueprint.service.importer.support.internal.exception - package org.eclipse.gemini.blueprint.service.importer.support.internal.exception
 
org.eclipse.gemini.blueprint.service.importer.support.internal.support - package org.eclipse.gemini.blueprint.service.importer.support.internal.support
Gemini Blueprint service support package.
org.eclipse.gemini.blueprint.service.importer.support.internal.util - package org.eclipse.gemini.blueprint.service.importer.support.internal.util
Gemini Blueprint service util package.
org.eclipse.gemini.blueprint.service.util.internal.aop - package org.eclipse.gemini.blueprint.service.util.internal.aop
 
org.eclipse.gemini.blueprint.util - package org.eclipse.gemini.blueprint.util
Useful OSGi utilities.
org.eclipse.gemini.blueprint.util.internal - package org.eclipse.gemini.blueprint.util.internal
 
org.osgi.service.blueprint.container - package org.osgi.service.blueprint.container
Blueprint Container Package Version 1.0.
org.osgi.service.blueprint.reflect - package org.osgi.service.blueprint.reflect
Blueprint Reflection Package Version 1.0.
OSGI_41 - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceComparatorUtil
 
OsgiAnnotationPostProcessor - Class in org.eclipse.gemini.blueprint.extender.internal.support
Post processor used for processing Spring-DM annotations.
OsgiAnnotationPostProcessor() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.OsgiAnnotationPostProcessor
 
OsgiApplicationContextCreator - Interface in org.eclipse.gemini.blueprint.extender
Extender hook for customizing the OSGi application context creation.
OsgiBeanFactoryPostProcessor - Interface in org.eclipse.gemini.blueprint.extender
Extender hook that allows custom modification of an application context's bean definitions.
OsgiBeanFactoryPostProcessorAdapter - Class in org.eclipse.gemini.blueprint.extender.internal.support
Simple adapter for wrapping OsgiBeanPostProcessors to normal Spring post processors.
OsgiBeanFactoryPostProcessorAdapter(BundleContext, List<OsgiBeanFactoryPostProcessor>) - Constructor for class org.eclipse.gemini.blueprint.extender.internal.support.OsgiBeanFactoryPostProcessorAdapter
 
OsgiBundleApplicationContextEvent - Class in org.eclipse.gemini.blueprint.context.event
Base class for events raised for an ApplicationContext created inside an OSGi environment.
OsgiBundleApplicationContextEvent(ApplicationContext, Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEvent
Constructs a new OsgiApplicationContextEvent instance.
OsgiBundleApplicationContextEventMulticaster - Interface in org.eclipse.gemini.blueprint.context.event
Interface to be implemented by objects that can manage a number of OsgiBundleApplicationContextListeners, and publish events to them.
OsgiBundleApplicationContextEventMulticasterAdapter - Class in org.eclipse.gemini.blueprint.context.event
Adapter class between Spring ApplicationEventMulticaster and Spring-DM OsgiBundleApplicationContextEventMulticaster.
OsgiBundleApplicationContextEventMulticasterAdapter(ApplicationEventMulticaster) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
Constructs a new OsgiBundleApplicationContextEventMulticasterAdapter instance.
OsgiBundleApplicationContextExecutor - Interface in org.eclipse.gemini.blueprint.context
OsgiBundleApplicationContextListener<E extends OsgiBundleApplicationContextEvent> - Interface in org.eclipse.gemini.blueprint.context.event
OSGi specific listener interested in notifications regarding the life cycle of OSGi application contexts.
OsgiBundleContextClosedEvent - Class in org.eclipse.gemini.blueprint.context.event
Event raised when an ApplicationContext#close() method executes inside an OSGi bundle.
OsgiBundleContextClosedEvent(ApplicationContext, Bundle, Throwable) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextClosedEvent
Constructs a new OsgiBundleContextClosedEvent instance.
OsgiBundleContextClosedEvent(ApplicationContext, Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextClosedEvent
Constructs a new OsgiBundleContextClosedEvent instance.
OsgiBundleContextFailedEvent - Class in org.eclipse.gemini.blueprint.context.event
Event raised when the initialization of an ApplicationContext failed.
OsgiBundleContextFailedEvent(ApplicationContext, Bundle, Throwable) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextFailedEvent
Constructs a new OsgiBundleContextFailedEvent instance.
OsgiBundleContextRefreshedEvent - Class in org.eclipse.gemini.blueprint.context.event
Event raised when an ApplicationContext#refresh() method executes successfully.
OsgiBundleContextRefreshedEvent(ApplicationContext, Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextRefreshedEvent
Constructs a new OsgiBundleContextRefreshedEvent instance.
OsgiBundleResource - Class in org.eclipse.gemini.blueprint.io
Resource implementation for OSGi environments.
OsgiBundleResource(Bundle, String) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResource
Constructs a new OsgiBundleResource instance.
OsgiBundleResourceLoader - Class in org.eclipse.gemini.blueprint.io
OSGi specific ResourceLoader implementation.
OsgiBundleResourceLoader(Bundle) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
Creates a OSGi aware ResourceLoader using the given bundle.
OsgiBundleResourcePatternResolver - Class in org.eclipse.gemini.blueprint.io
OSGi-aware ResourcePatternResolver.
OsgiBundleResourcePatternResolver(Bundle) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
OsgiBundleResourcePatternResolver(ResourceLoader) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
 
OsgiBundleScope - Class in org.eclipse.gemini.blueprint.context.support.internal.scope
OSGi bundle Scope implementation.
OsgiBundleScope() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
OsgiBundleScope.BundleScopeServiceFactory - Class in org.eclipse.gemini.blueprint.context.support.internal.scope
Decorating ServiceFactory used for supporting 'bundle' scoped localBeans.
OsgiBundleScope.BundleScopeServiceFactory(ServiceFactory) - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope.BundleScopeServiceFactory
 
OsgiBundleUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for OSGi Bundles.
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.
OsgiContextProcessor - Interface in org.eclipse.gemini.blueprint.extender.internal.activator
Passive processor called on all relevant events for an OSGi application context.
OsgiDefaultsDefinition - Class in org.eclipse.gemini.blueprint.config.internal
Class containing osgi defaults.
OsgiDefaultsDefinition(Document, ParserContext) - Constructor for class org.eclipse.gemini.blueprint.config.internal.OsgiDefaultsDefinition
 
OsgiException - Exception in org.eclipse.gemini.blueprint
Root of the Spring DM exception hierarchy.
OsgiException() - Constructor for exception org.eclipse.gemini.blueprint.OsgiException
Default constructor using no specified cause or detailed message.
OsgiException(String, Throwable) - Constructor for exception org.eclipse.gemini.blueprint.OsgiException
Constructs a new OsgiException instance.
OsgiException(String) - Constructor for exception org.eclipse.gemini.blueprint.OsgiException
Constructs a new OsgiException instance.
OsgiException(Throwable) - Constructor for exception org.eclipse.gemini.blueprint.OsgiException
Constructs a new OsgiException instance.
OsgiFilterUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for creating OSGi filters.
OsgiFilterUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiFilterUtils
 
OsgiHeaderUtils - Class in org.eclipse.gemini.blueprint.io.internal
Utility class for handling various header operations such as splitting a manifest header into packages or extracting the version from a certain entry.
OsgiHeaderUtils() - Constructor for class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
 
OsgiListenerUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for dealing with various OSGi listeners, mainly ServiceListeners.
OsgiListenerUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
 
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
 
OsgiResourceUtils - Class in org.eclipse.gemini.blueprint.io.internal
Utility class used for IO resources.
OsgiResourceUtils() - Constructor for class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
OsgiServiceBindingUtils - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.util
 
OsgiServiceBindingUtils() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.util.OsgiServiceBindingUtils
 
OsgiServiceCollection - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded.
OsgiServiceCollection(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
OsgiServiceCollection.OsgiServiceIterator - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Read-only iterator wrapper around the dynamic collection iterator.
OsgiServiceCollection.OsgiServiceIterator() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.OsgiServiceIterator
 
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.
OsgiServiceLifecycleListenerAdapter - Class in org.eclipse.gemini.blueprint.config.internal.adapter
OsgiServiceLifecycleListener wrapper for custom beans, useful when custom methods are being used.
OsgiServiceLifecycleListenerAdapter() - Constructor for class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
OsgiServiceList - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded.
OsgiServiceList(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
OsgiServiceList.OsgiServiceListIterator - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
 
OsgiServiceList.OsgiServiceListIterator(int) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
OsgiServicePropertiesResolver - Interface in org.eclipse.gemini.blueprint.service.exporter
An OsgiServicePropertiesResolver is responsible for providing the properties that a bean exposed as a service will be published with.
OsgiServiceProxyFactoryBean - Class in org.eclipse.gemini.blueprint.service.importer.support
OSGi (single) service importer.
OsgiServiceProxyFactoryBean() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
OsgiServiceReferenceUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for retrieving OSGi service references.
OsgiServiceReferenceUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiServiceReferenceUtils
 
OsgiServiceRegistrationListener - Interface in org.eclipse.gemini.blueprint.service.exporter
Registration listener that needs notifications of registration and unregistration of OSGi services exported through Spring OSGi.
OsgiServiceRegistrationListenerAdapter - Class in org.eclipse.gemini.blueprint.config.internal.adapter
Adapter/wrapper class that handles listener with custom method invocation.
OsgiServiceRegistrationListenerAdapter() - Constructor for class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
OsgiServiceSet - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded.
OsgiServiceSet(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSet
 
OsgiServiceSortedList - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
Ordered list similar to a SortedSet with the difference, that it accepts duplicates.
OsgiServiceSortedList(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedList
 
OsgiServiceSortedList(Filter, BundleContext, ClassLoader, Comparator, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedList
 
OsgiServiceSortedSet - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.collection
OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded.
OsgiServiceSortedSet(Filter, BundleContext, ClassLoader, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
OsgiServiceSortedSet(Filter, BundleContext, ClassLoader, Comparator, ServiceProxyCreator, boolean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
OsgiServiceUtils - Class in org.eclipse.gemini.blueprint.util
Utility class offering easy access to OSGi services.
OsgiServiceUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiServiceUtils
 
OsgiStringUtils - Class in org.eclipse.gemini.blueprint.util
Utility class for creating nice string representations of various OSGi classes.
OsgiStringUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiStringUtils
 
OsgiUtils - Class in org.eclipse.gemini.blueprint.io.internal
Simple utils class for the IO package.
OsgiUtils() - Constructor for class org.eclipse.gemini.blueprint.io.internal.OsgiUtils
 

P

PackageAdminResolver - Class in org.eclipse.gemini.blueprint.io.internal.resolver
PackageAdmin based dependency resolver.
PackageAdminResolver(BundleContext) - Constructor for class org.eclipse.gemini.blueprint.io.internal.resolver.PackageAdminResolver
 
parse(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseArrayElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse an array element.
parseAsHolder(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Allow subclasses to add their own callbacks.
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
Allow subclasses to add their own callbacks.
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[], OsgiDefaultsDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parseAttributes(Element, BeanDefinitionBuilder, AttributeCallback[]) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
Generic attribute callback.
parseCollectionElements(NodeList, Collection<Object>, BeanDefinition, String) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parseComparator(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
Parse <comparator> element.
parseCustomAttributes(Element, BeanDefinitionBuilder, AttributeCallback[]) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
Dedicated parsing method that uses the following stack: user given AttributeCallbacks StandardAttributeCallback PropertyRefAttributeCallback ConventionCallback
parseCustomAttributes(Element, BeanDefinitionBuilder, AttributeCallback) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
Derivative for #parseCustomAttributes(Element, BeanDefinitionBuilder, org.eclipse.gemini.blueprint.internal.config.ParserUtils.AttributeCallback[]) accepting only one AttributeCallback.
parseInterfaces(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Parse interfaces.
parseInterfaces(Element, Element, ParserContext, BeanDefinitionBuilder) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
parseInternal(Element, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
parseListElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a list element.
parseListener(ParserContext, Element, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parseListener(ParserContext, Element, BeanDefinitionBuilder) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
parseListeners(Element, String, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Parse listeners.
parseMapElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a map element.
parseNaturalComparator(Element) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
Parse <osgi:natural> element.
parseNestedElements(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Parse nested elements.
parseNestedElements(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.CollectionBeanDefinitionParser
 
parsePropertyMapElement(ParserContext, Element, BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parsePropertyMapElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
parsePropertyMapElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
parsePropertySetElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
parsePropertySubElement(ParserContext, Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
parsePropsElement(Element) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a props element.
parseRequiredBundleString(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiHeaderUtils
Parses the required bundle entry to determine the bundle symbolic name and version.
ParserUtils - Class in org.eclipse.gemini.blueprint.config.internal.util
Parsing utility class.
ParserUtils() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
parseServiceProperties(Element, Element, ParserContext, BeanDefinitionBuilder) - Static method in class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
parseSetElement(Element, BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintParser
Parse a set element.
ParsingUtils - Class in org.eclipse.gemini.blueprint.blueprint.config.internal
Utility parsing class.
ParsingUtils() - Constructor for class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
postProcess(OsgiApplicationContextCreator) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Allows post processing of the context creator.
postProcessAfterInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.context.support.BundleContextAwareProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.OsgiAnnotationPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.OsgiBeanFactoryPostProcessorAdapter
 
postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in interface org.eclipse.gemini.blueprint.extender.OsgiBeanFactoryPostProcessor
Modifies the application context's internal bean factory after its standard initialization.
postProcessBeforeDestruction(Object, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
postProcessBeforeDestruction(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceInstanceTrackerPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.context.support.BundleContextAwareProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryDependencyBeanPostProcessor
 
postProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
postProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
postProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
postProcessListenerDefinition(BeanDefinition) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
postProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
postProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
postProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
postProcessRefreshFailure(ConfigurableOsgiBundleApplicationContext, Throwable) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
postProcessRefreshFailure(ConfigurableOsgiBundleApplicationContext, Throwable) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
postProcessRefreshFailure(ConfigurableOsgiBundleApplicationContext, Throwable) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
PREFIX_DELIMITER - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_BUNDLE_JAR - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_BUNDLE_SPACE - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_CLASS_ALL_SPACE - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_CLASS_SPACE - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_NOT_SPECIFIED - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
PREFIX_TYPE_UNKNOWN - Static variable in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
prepareRefresh() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
 
preProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
preProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
preProcessClose(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
preProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.NoOpOsgiContextProcessor
 
preProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in interface org.eclipse.gemini.blueprint.extender.internal.activator.OsgiContextProcessor
 
preProcessRefresh(ConfigurableOsgiBundleApplicationContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor
 
previous() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
previousIndex() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
PrivilegedUtils - Class in org.eclipse.gemini.blueprint.extender.internal.util
Utility class for commons actions used within PrivilegedBlocks.
PrivilegedUtils() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils
 
PrivilegedUtils - Class in org.eclipse.gemini.blueprint.util.internal
Utility class for commons actions used within PrivilegedBlocks.
PrivilegedUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils
 
PrivilegedUtils.UnprivilegedExecution<T> - Interface in org.eclipse.gemini.blueprint.extender.internal.util
 
PrivilegedUtils.UnprivilegedExecution<T> - Interface in org.eclipse.gemini.blueprint.util.internal
 
PrivilegedUtils.UnprivilegedThrowableExecution<T> - Interface in org.eclipse.gemini.blueprint.extender.internal.util
 
PrivilegedUtils.UnprivilegedThrowableExecution<T> - Interface in org.eclipse.gemini.blueprint.util.internal
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in interface org.eclipse.gemini.blueprint.config.internal.util.AttributeCallback
Process the given attribute using the contextual element and bean builder.
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.BlueprintAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.ConventionsCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.PropertyRefAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
process(Element, Attr, BeanDefinitionBuilder) - Method in class org.eclipse.gemini.blueprint.config.internal.util.StandardAttributeCallback
 
PROMOTED_REF - Static variable in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
 
propertiesChange(ServicePropertiesChangeEvent) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesChangeListener
Notifies when the service properties have been changed.
PropertiesUtil - Class in org.eclipse.gemini.blueprint.compendium.internal.cm.util
 
PropertiesUtil() - Constructor for class org.eclipse.gemini.blueprint.compendium.internal.cm.util.PropertiesUtil
 
propertyNames() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
PropertyRefAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
Convention callback that transforms "<property-name>-ref" attributes into a bean definition that sets the give <property-name> to a bean reference pointing to the attribute value.
PropertyRefAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.PropertyRefAttributeCallback
 
PropsMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a java.util.Properties based value.
proxy - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ProxyPlusCallback
proxy object
ProxyPlusCallback - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
 
ProxyPlusCallback(Object, DisposableBean) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ProxyPlusCallback
Constructs a new ProxyPlusCallback instance.
ProxyUtils - Class in org.eclipse.gemini.blueprint.service.util.internal.aop
Simple utility for creating Spring AOP proxies.
ProxyUtils() - Constructor for class org.eclipse.gemini.blueprint.service.util.internal.aop.ProxyUtils
 
PublishingServiceFactory - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
ServiceFactory used for publishing the service beans.
PublishingServiceFactory(LazyTargetResolver, Class<?>[], boolean, ClassLoader, ClassLoader, BundleContext) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
Constructs a new PublishingServiceFactory instance.
put(Object, Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
put(K, V) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
put(Object, Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
putAll(Map<? extends Object, ? extends Object>) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
putAll(Map<? extends K, ? extends V>) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
putAll(Dictionary<T, ? extends V>) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
putAll(Map) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 

R

REFERENCE_LISTENER_REF_ATTR - Static variable in class org.eclipse.gemini.blueprint.config.internal.util.ParserUtils
 
ReferenceBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
<osgi:reference> element parser.
ReferenceBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
 
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.
ReferenceParsingUtil - Class in org.eclipse.gemini.blueprint.config.internal.util
Reference related parsing utility.
ReferenceParsingUtil() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ReferenceParsingUtil
 
ReflectionUtils - Class in org.eclipse.gemini.blueprint.util.internal
Reflection related utility class.
ReflectionUtils() - Constructor for class org.eclipse.gemini.blueprint.util.internal.ReflectionUtils
 
ReflectionUtils.InvocationCheckedExceptionWrapper - Exception in org.eclipse.gemini.blueprint.util.internal
Runtime exception wrapper for checked exceptions thrown by invoked methods.
ReflectionUtils.InvocationCheckedExceptionWrapper(Exception) - Constructor for exception org.eclipse.gemini.blueprint.util.internal.ReflectionUtils.InvocationCheckedExceptionWrapper
 
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.
refresh() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Provide a continuation like approach to the application context.
refreshFailure(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
register(Element, BeanDefinitionHolder, ParserContext) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
register(Object) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
register(Object) - Method in interface org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceBeanManager
Registers the given Spring-managed bean instance with the manager.
register() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
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
 
registerDestructionCallback(String, Runnable) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
registered(Object, Map) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
registered(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServiceRegistrationListener
Called when the the service exported has been registered in the OSGi space.
registerManagedService(BundleContext, ManagedService, String) - Static method in class org.eclipse.gemini.blueprint.compendium.internal.cm.CMUtils
 
registerService(String[], Object, Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
registerService(String, Object, Dictionary) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
registerService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
registerService() - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterInternalActions
 
registerServiceAtStartup(boolean) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
registerServiceAtStartup(boolean) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterInternalActions
 
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.
removalAllowed - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Iterator variable - not thread-safe/synchronized since only one thread should use the iterator.
removalIndex(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
remove(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
remove() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
remove(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
remove(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
remove() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection.OsgiServiceIterator
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
remove() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
remove(int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
remove(Object) - Method in class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
removeAll(Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
removeAllListeners() - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
Remove all listeners registered with this multicaster.
removeAllListeners() - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
 
removeApplicationListener(OsgiBundleApplicationContextListener) - Method in interface org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticaster
Remove an OSGi listener from the notification list.
removeApplicationListener(OsgiBundleApplicationContextListener) - Method in class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
Remove an OSGi listener from the notification list.
removeBundleListener(BundleListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
removeFrameworkListener(FrameworkListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
removeLatch(Integer) - Static method in class org.eclipse.gemini.blueprint.extender.internal.support.LazyLatchFactoryDelegate
 
removeListener(ServicePropertiesChangeListener) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.util.ChangeableProperties
 
removeListener(ServicePropertiesChangeListener) - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesListenerManager
Removes a listener interested in service properties changes.
removeParents(Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Parses the given class array and eliminate parents of existing classes.
removeServiceExporter(Object, String) - Method in class org.eclipse.gemini.blueprint.service.dependency.internal.DefaultMandatoryDependencyManager
 
removeServiceExporter(Object, String) - Method in interface org.eclipse.gemini.blueprint.service.dependency.internal.MandatoryServiceDependencyManager
 
removeServiceListener(ServiceListener) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
removeServiceListener(BundleContext, ServiceListener) - Static method in class org.eclipse.gemini.blueprint.util.OsgiListenerUtils
Removes a service listener from the given bundle context.
removeStateListener(ImporterStateListener) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterController
 
removeStateListener(ImporterStateListener) - Method in interface org.eclipse.gemini.blueprint.service.importer.support.internal.controller.ImporterInternalActions
 
reset(long) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
Reset the retry template, by applying the new values.
resolve(String) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
resolveContextualObject(String) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.AbstractReferenceDefinitionParser
Get OSGi defaults (in case they haven't been resolved).
resolveDefaults(Document, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
Get OSGi defaults (in case they haven't been resolved).
resolveEntity(String, String) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.NamespacePlugins
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintCollectionBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintReferenceBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.blueprint.config.internal.BlueprintServiceDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext, boolean, boolean) - Static method in class org.eclipse.gemini.blueprint.blueprint.config.internal.ParsingUtils
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
retainAll(Collection) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
RetryCallback<T> - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.support
Retry callback.
RetryTemplate - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.support
Wrapper retry template.
RetryTemplate(long, Object) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
RetryTemplate(Object) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
 
run() - Method in interface org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils.UnprivilegedExecution
 
run() - Method in interface org.eclipse.gemini.blueprint.extender.internal.util.PrivilegedUtils.UnprivilegedThrowableExecution
 
run() - Method in interface org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils.UnprivilegedExecution
 
run() - Method in interface org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils.UnprivilegedThrowableExecution
 
RunnableTimedExecution - Class in org.eclipse.gemini.blueprint.extender.internal.util.concurrent
Utility class that executes the given Runnable task on the given task executor or , if none is given, to a new thread.
RunnableTimedExecution() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.RunnableTimedExecution
 

S

SCOPE_NAME - Static variable in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
 
SCOPE_PROTOTYPE - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has prototype scope.
SCOPE_SINGLETON - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has singleton scope.
SecurityUtils - Class in org.eclipse.gemini.blueprint.context.support.internal.security
 
SecurityUtils() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.security.SecurityUtils
 
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.
ServiceAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
<service> attribute callback.
ServiceAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ServiceAttributeCallback
 
ServiceBeanDefinitionParser - Class in org.eclipse.gemini.blueprint.config.internal
BeanDefinitionParser for service element found in the osgi namespace.
ServiceBeanDefinitionParser() - Constructor for class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
ServiceComparatorUtil - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.util
Utility used for comparing ServiceReferences.
ServiceComparatorUtil() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceComparatorUtil
 
ServiceDynamicInterceptor - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Interceptor adding dynamic behaviour for unary service (..1 cardinality).
ServiceDynamicInterceptor(BundleContext, String, Filter, ClassLoader) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
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.
ServiceInvoker - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Around interceptor for OSGi service invokers.
ServiceInvoker() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker
 
serviceListeners - Variable in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
ServiceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a service to be registered by the Blueprint Container when enabled.
ServiceParsingUtils - Class in org.eclipse.gemini.blueprint.config.internal.util
Utils class for parsing various elements of a service declaration.
ServiceParsingUtils() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.ServiceParsingUtils
 
ServicePropertiesChangeEvent - Class in org.eclipse.gemini.blueprint.service.exporter.support
Event indicating when a change occurred in the service properties.
ServicePropertiesChangeEvent(Map<?, ?>) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.ServicePropertiesChangeEvent
 
ServicePropertiesChangeListener - Interface in org.eclipse.gemini.blueprint.service.exporter.support
Listener for receiving service properties change events.
ServicePropertiesListenerManager - Interface in org.eclipse.gemini.blueprint.service.exporter.support
Service properties change listener manager.
ServiceProviderTCCLInterceptor - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Special Thread Context ClassLoading handling interceptor dealing with "service-provided" case, in which the backing service reference can be updated which requires update of the classloader used as TCCL.
ServiceProviderTCCLInterceptor() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor
 
ServiceProviderTCCLInterceptor.ServiceProviderTCCLListener - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
 
ServiceProviderTCCLInterceptor.ServiceProviderTCCLListener() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor.ServiceProviderTCCLListener
 
ServiceProxyCreator - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Simple interface passed around to decouple proxy creation (which is highly contextual and configuration dependent) from the overall OSGi infrastructure which is concerned with synchronization and events.
ServiceProxyDestroyedException - Exception in org.eclipse.gemini.blueprint.service.importer
Exception indicating the accessed OSGi service proxy has been destroyed.
ServiceProxyDestroyedException() - Constructor for exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException
Constructs a new ServiceProxyDestroyedException instance.
ServiceProxyDestroyedException(String, Throwable) - Constructor for exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException
Constructs a new ServiceProxyDestroyedException instance.
ServiceProxyDestroyedException(String) - Constructor for exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException
Constructs a new ServiceProxyDestroyedException instance.
ServiceProxyDestroyedException(Throwable) - Constructor for exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException
Constructs a new ServiceProxyDestroyedException instance.
ServiceReferenceBasedMap - Class in org.eclipse.gemini.blueprint.util.internal
ServiceReference based map.
ServiceReferenceBasedMap(ServiceReference) - Constructor for class org.eclipse.gemini.blueprint.util.internal.ServiceReferenceBasedMap
 
ServiceReferenceComparator - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.util
Default comparator for sorted collections.
ServiceReferenceComparator() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.util.ServiceReferenceComparator
 
ServiceReferenceEditor - Class in org.eclipse.gemini.blueprint.service.importer.support
PropertyEditor that converts an <osgi:reference> element into a ServiceReference.
ServiceReferenceEditor() - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.ServiceReferenceEditor
 
ServiceReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference to an OSGi service.
ServiceReferenceProvider - Interface in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Simple interface providing access to a ServiceReference.
ServiceReferenceProxy - Interface in org.eclipse.gemini.blueprint.service.importer
ServiceReference extension used by Spring-DM service importers.
ServiceRegistrationDecorator - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
Decorator class for ServiceReference which add notification for ServiceRegistration.unregister() method when dealing with listeners.
ServiceRegistrationDecorator(ServiceRegistration) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
ServiceRegistrationWrapper - Class in org.eclipse.gemini.blueprint.service.exporter.support.internal.support
Simple wrapper that prevents a service registration from being unregistered.
ServiceRegistrationWrapper(ServiceRegistration) - Constructor for class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
services - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
The dynamic collection.
servicesIdMap - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
ServiceStaticInterceptor - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Interceptor offering static behaviour around an OSGi service.
ServiceStaticInterceptor(BundleContext, ServiceReference) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceStaticInterceptor
 
ServiceTCCLInterceptor - Class in org.eclipse.gemini.blueprint.service.util.internal.aop
Simple interceptor for dealing with ThreadContextClassLoader(TCCL) management.
ServiceTCCLInterceptor(ClassLoader) - Constructor for class org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor
Constructs a new OsgiServiceTCCLInterceptor instance.
ServiceUnavailableException - Exception in org.eclipse.gemini.blueprint.service
Exception indicating that an OSGi service became unavailable/unregistered.
ServiceUnavailableException(Filter) - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceUnavailableException
Constructs a new ServiceUnavailableException instance.
ServiceUnavailableException(String) - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceUnavailableException
Constructs a new ServiceUnavailableException instance.
ServiceUnavailableException(ServiceReference) - Constructor for exception org.eclipse.gemini.blueprint.service.ServiceUnavailableException
Constructs a new ServiceUnavailableException instance.
ServiceUnavailableException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a service is unavailable.
ServiceUnavailableException(String, String) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message.
ServiceUnavailableException(String, String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message and exception cause.
SET - Static variable in class org.eclipse.gemini.blueprint.service.importer.support.CollectionType
Spring-managed set.
set(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
set(int, E) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedList
 
set(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList.OsgiServiceListIterator
 
set(int, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
setAction(BundleAction) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
Deprecated.
As of Spring DM 2.0, replaced by #setBundleAction(BundleAction)
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceDynamicInterceptor
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
 
setAsText(String) - Method in class org.eclipse.gemini.blueprint.blueprint.container.support.DateEditor
 
setAsText(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.ServiceReferenceEditor

Converts the given text value to a ServiceReference.

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

Converts the given value to a ServiceReference.

setWatchdog(Timer) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
shouldGenerateIdAsFallback() - Method in class org.eclipse.gemini.blueprint.compendium.config.internal.ManagedServiceFactoryDefinitionParser
 
shouldGenerateIdAsFallback() - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
shouldProcessAnnotation() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
Indicates if the process annotation is enabled or not.
shutdown() - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
Shutdown the extender and all bundled managed by it.
ShutdownSorter - Class in org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown
Utility for sorting out bundles during shutdown based on the OSGi 4.2 shutdown algorithm.
ShutdownSorter() - Constructor for class org.eclipse.gemini.blueprint.extender.internal.dependencies.shutdown.ShutdownSorter
 
size() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
size() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
size() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
size() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
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_CONTEXT_HEADER - Static variable in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
Manifest entry name for configuring Spring application context.
SPRING_DM_APPLICATION_CONTEXT_SERVICE_PROPERTY_NAME - Static variable in interface org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext
Compatibility (with Spring DM) service entry used for specifying the application context name when published as an OSGi service
SPRING_DM_BEAN_NAME_PROPERTY_KEY - Static variable in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServicePropertiesResolver
Compatibility (with Spring DM) Predefined property indicating the bean name of an exported Spring managed object.
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
 
stageOne() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Start the first stage of the application context refresh.
stageTwo() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
StandardAttributeCallback - Class in org.eclipse.gemini.blueprint.config.internal.util
Standard attribute callback.
StandardAttributeCallback() - Constructor for class org.eclipse.gemini.blueprint.config.internal.util.StandardAttributeCallback
 
START - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
Start bundle.
start(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener

Called by OSGi when this bundle is started.

start(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
start(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
start() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
start(int) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
start(BundleContext) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleActivator
 
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
 
startupUnregisterIfPossible() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
startWatchDog() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
Schedule the watchdog task.
StaticServiceReferenceProxy - Class in org.eclipse.gemini.blueprint.service.importer.support.internal.aop
Simple ServiceReference proxy which simply does delegation, without any extra features.
StaticServiceReferenceProxy(ServiceReference) - Constructor for class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.StaticServiceReferenceProxy
Constructs a new StaticServiceReferenceProxy instance.
STOP - Static variable in class org.eclipse.gemini.blueprint.bundle.BundleAction
Stop bundle.
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.activator.ContextLoaderListener
Called by OSGi when this bundled is stopped.
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintLoaderListener
 
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator
 
stop() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
stop(int) - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleActivator
 
stopWatchDog() - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
 
storage - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
this list is not-synchronized by default
storage - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
cast the collection to a specialized collection
stripPrefix(String) - Static method in class org.eclipse.gemini.blueprint.io.internal.OsgiResourceUtils
 
subList(int, int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicList
 
subList(int, int) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceList
 
subSet(Object, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
subSet(Object, Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
swap(ServiceRegistration) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
SYNTHETIC_DEPENDS_ON - Static variable in class org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor
 

T

tailGhost - Variable in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Temporary object holder.
tailSet(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicSortedSet
 
tailSet(Object) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceSortedSet
 
Target - Interface in org.osgi.service.blueprint.reflect
A common interface for managed components that can be used as a direct target for method calls.
TIMEOUT - Static variable in class org.eclipse.gemini.blueprint.config.internal.ReferenceBeanDefinitionParser
 
TIMESTAMP - Static variable in class org.osgi.service.blueprint.container.EventConstants
The time the event was created.
toArray() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
toArray(T[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
toArray() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
toArray(Object[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
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.blueprint.reflect.internal.support.OrderedManagedProperties
 
toString() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
 
toString() - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
 
toString() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
 
toString() - Method in class org.eclipse.gemini.blueprint.io.internal.resolver.ImportedBundle
 
toString() - Method in class org.eclipse.gemini.blueprint.mock.MockBundle
 
toString() - Method in class org.eclipse.gemini.blueprint.mock.MockFilter
 
toString() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceReference
 
toString() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
toString() - Method in class org.eclipse.gemini.blueprint.service.importer.DefaultOsgiServiceDependency
 
toString() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection
 
toString() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.OsgiServiceCollection
 
toString() - Method in class org.eclipse.gemini.blueprint.util.BundleDelegatingClassLoader
 
toString() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 
toStringArray(Class<?>[]) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
Returns an array of class string names for the given classes.
ToStringClassAdapter - Class in org.eclipse.gemini.blueprint.config.internal.adapter
Simple adapter class used for maintaing configuration compatibility when using parameter with classes instead of class names.
TYPE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The type of the event that has been issued.
TypeCompatibilityChecker - Interface in org.eclipse.gemini.blueprint.extender.internal.activator
Class used for checking type compatibility between the extender and the bundles it scans.

U

unbind(Object, Map) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter
 
unbind(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.importer.OsgiServiceLifecycleListener
Called when a service is being unbinded inside the proxy (be it single or multi value).
unbind(Object, Map) - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceProviderTCCLInterceptor.ServiceProviderTCCLListener
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope.BundleScopeServiceFactory
Called if a bundle releases the service (stop the scope).
ungetService(ServiceReference) - Method in class org.eclipse.gemini.blueprint.mock.MockBundleContext
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.PublishingServiceFactory
 
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(Object) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
unregister(Object) - Method in interface org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceBeanManager
Deregisters the given Spring-managed instance from the manager.
unregister() - Method in class org.eclipse.gemini.blueprint.mock.MockServiceRegistration
 
unregister(Map) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
 
unregister() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationDecorator
 
unregister() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.ServiceRegistrationWrapper
 
unregistered(Object, Map) - Method in class org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceRegistrationListenerAdapter
 
unregistered(Object, Map) - Method in interface org.eclipse.gemini.blueprint.service.exporter.OsgiServiceRegistrationListener
Called when the OSGi service has been unregistered (removed from OSGi space).
unregisterService() - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterController
 
unregisterService() - Method in interface org.eclipse.gemini.blueprint.service.exporter.support.internal.controller.ExporterInternalActions
 
unregisterService(ServiceRegistration) - Static method in class org.eclipse.gemini.blueprint.util.OsgiServiceUtils
Unregisters the given service registration from the given bundle.
unsafeHasNext() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.collection.DynamicCollection.DynamicIterator
Updates the hasNext field.
unsatisfiedDependencies - Variable in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyServiceManager
 
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
 
updated(Map) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
 
updated(Map) - Method in interface org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceBeanManager
Re-applies injection on the Spring-managed instances using the given properties.
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

validateServiceReferences(Element, String, ParserContext) - Method in class org.eclipse.gemini.blueprint.config.internal.ServiceBeanDefinitionParser
 
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.extender.internal.dependencies.startup.ContextState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.DefaultInterfaceDetector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoaderEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.Availability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoaderEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.MemberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassSet
Returns the enum constant of this type with the specified name.
values() - Method in class org.eclipse.gemini.blueprint.blueprint.reflect.internal.support.OrderedManagedProperties
 
values() - Static method in enum org.eclipse.gemini.blueprint.bundle.BundleActionEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.ContextState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.DefaultInterfaceDetector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.exporter.support.ExportContextClassLoaderEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.Availability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.ImportContextClassLoaderEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.service.importer.support.MemberType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.gemini.blueprint.util.internal.ClassUtils.ClassSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.eclipse.gemini.blueprint.util.internal.MapBasedDictionary
 

W

waitFor(int, long) - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Wait maximum the given amount of time, for the counter to reach the given value.
waitForZero(long) - Method in class org.eclipse.gemini.blueprint.extender.internal.util.concurrent.Counter
Specialized method which waits for 0.
waiting(BlueprintEvent) - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.event.EventAdminDispatcher
 
WAITING - 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.
A B C D E F G H I K L M N O P R S T U V W 

Copyright © 2006–2013. All rights reserved.