- 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
-
- 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
-
- 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
-
- BundleActionEnum - Enum in org.eclipse.gemini.blueprint.bundle
-
- 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_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
-
- CAUSE - Static variable in class org.osgi.service.blueprint.container.EventConstants
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getCause() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
-
- getClassHierarchy(Class<?>, ClassUtils.ClassSet) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
-
Returns an array of parent classes for the given class.
- getClassLoader() - Method in class org.eclipse.gemini.blueprint.context.support.AbstractOsgiBundleApplicationContext
-
- getClassLoader() - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
-
Returns the class loader wrapped around the extender bundle.
- getClassLoader(Class<?>) - Static method in class org.eclipse.gemini.blueprint.util.internal.ClassUtils
-
Returns the classloader for the given class.
- getClassName() - Method in 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getTimeout() - Method in class org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerConfig
-
- getTimeout() - Method in class org.eclipse.gemini.blueprint.extender.support.ApplicationContextConfiguration
-
Returns the timeout (in milliseconds) an application context needs to wait for mandatory dependent services.
- getTimeOut(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
-
- getTimeout() - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean
-
Returns the timeout (in milliseconds) this importer waits while trying to find a backing service.
- getTimeout() - Method in interface org.osgi.service.blueprint.reflect.ReferenceMetadata
-
Return the timeout for service invocations when a backing service is is
unavailable.
- getTimestamp() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
-
Return the time at which this event was created.
- getTimeToWait() - Method in class org.eclipse.gemini.blueprint.extender.event.BootstrappingDependenciesEvent
-
- getTimeToWait() - Method in class org.eclipse.gemini.blueprint.service.importer.event.OsgiServiceDependencyWaitStartingEvent
-
Returns the time (in milliseconds) the source will wait for the OSGi
service to appear.
- 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
-
- getWaitForDependencies(Dictionary) - Static method in class org.eclipse.gemini.blueprint.extender.support.internal.ConfigUtils
-
- getWaitTime() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.support.RetryTemplate
-
- getWrappedObject() - Method in class org.eclipse.gemini.blueprint.service.importer.support.internal.aop.InfrastructureOsgiProxyAdvice
-
Returns the OSGi target service.
- 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.
- 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
-
- 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
- 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
-
- OsgiBundleApplicationContextEventMulticasterAdapter - Class in org.eclipse.gemini.blueprint.context.event
-
- OsgiBundleApplicationContextEventMulticasterAdapter(ApplicationEventMulticaster) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
-
Constructs a new OsgiBundleApplicationContextEventMulticasterAdapter
instance.
- OsgiBundleApplicationContextExecutor - Interface in org.eclipse.gemini.blueprint.context
-
- OsgiBundleApplicationContextListener<E extends OsgiBundleApplicationContextEvent> - Interface in org.eclipse.gemini.blueprint.context.event
-
OSGi specific listener interested in notifications regarding the life cycle of OSGi application contexts.
- OsgiBundleContextClosedEvent - Class in org.eclipse.gemini.blueprint.context.event
-
Event raised when an ApplicationContext#close() method executes
inside an OSGi bundle.
- OsgiBundleContextClosedEvent(ApplicationContext, Bundle, Throwable) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextClosedEvent
-
Constructs a new OsgiBundleContextClosedEvent
instance.
- OsgiBundleContextClosedEvent(ApplicationContext, Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextClosedEvent
-
Constructs a new OsgiBundleContextClosedEvent
instance.
- OsgiBundleContextFailedEvent - Class in org.eclipse.gemini.blueprint.context.event
-
Event raised when the initialization of an ApplicationContext
failed.
- OsgiBundleContextFailedEvent(ApplicationContext, Bundle, Throwable) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextFailedEvent
-
Constructs a new OsgiBundleContextFailedEvent
instance.
- OsgiBundleContextRefreshedEvent - Class in org.eclipse.gemini.blueprint.context.event
-
Event raised when an ApplicationContext#refresh() method executes
successfully.
- OsgiBundleContextRefreshedEvent(ApplicationContext, Bundle) - Constructor for class org.eclipse.gemini.blueprint.context.event.OsgiBundleContextRefreshedEvent
-
Constructs a new OsgiBundleContextRefreshedEvent
instance.
- OsgiBundleResource - Class in org.eclipse.gemini.blueprint.io
-
Resource implementation for OSGi environments.
- OsgiBundleResource(Bundle, String) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResource
-
Constructs a new OsgiBundleResource
instance.
- OsgiBundleResourceLoader - Class in org.eclipse.gemini.blueprint.io
-
OSGi specific ResourceLoader
implementation.
- OsgiBundleResourceLoader(Bundle) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResourceLoader
-
Creates a OSGi aware ResourceLoader
using the given
bundle.
- OsgiBundleResourcePatternResolver - Class in org.eclipse.gemini.blueprint.io
-
OSGi-aware ResourcePatternResolver
.
- OsgiBundleResourcePatternResolver(Bundle) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
-
- OsgiBundleResourcePatternResolver(ResourceLoader) - Constructor for class org.eclipse.gemini.blueprint.io.OsgiBundleResourcePatternResolver
-
- OsgiBundleScope - Class in org.eclipse.gemini.blueprint.context.support.internal.scope
-
OSGi bundle Scope
implementation.
- OsgiBundleScope() - Constructor for class org.eclipse.gemini.blueprint.context.support.internal.scope.OsgiBundleScope
-
- OsgiBundleScope.BundleScopeServiceFactory - Class in org.eclipse.gemini.blueprint.context.support.internal.scope
-
Decorating ServiceFactory
used for supporting
'bundle' scoped localBeans.
- 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 Bundle
s.
- OsgiBundleUtils() - Constructor for class org.eclipse.gemini.blueprint.util.OsgiBundleUtils
-
- OsgiBundleXmlApplicationContext - Class in org.eclipse.gemini.blueprint.context.support
-
Stand-alone XML application context, backed by an OSGi bundle.
- OsgiBundleXmlApplicationContext() - Constructor for class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
-
Creates a new OsgiBundleXmlApplicationContext
with no parent.
- OsgiBundleXmlApplicationContext(ApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
-
Creates a new OsgiBundleXmlApplicationContext
with the given parent context.
- OsgiBundleXmlApplicationContext(String[]) - Constructor for class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
-
Creates a new OsgiBundleXmlApplicationContext
with the given configLocations.
- OsgiBundleXmlApplicationContext(String[], ApplicationContext) - Constructor for class org.eclipse.gemini.blueprint.context.support.OsgiBundleXmlApplicationContext
-
Creates a new OsgiBundleXmlApplicationContext
with the given configLocations and parent context.
- 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
ServiceListener
s.
- 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
-
- 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
-
- 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
-
- setDecorator(ServiceRegistrationDecorator) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.internal.support.LazyTargetResolver
-
- setDelegatedApplicationContextCreator(OsgiApplicationContextCreator) - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
-
- setDelegatedEventMulticaster(OsgiBundleApplicationContextEventMulticaster) - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
-
- setDelegatedEventMulticaster(OsgiBundleApplicationContextEventMulticaster) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
-
- setDelegatedEventMulticaster(ApplicationEventMulticaster) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
-
Sets the OSGi multicaster by using a Spring ApplicationEventMulticaster
.
- setDelegatedMulticaster(OsgiBundleApplicationContextEventMulticaster) - Method in class org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor
-
Sets the multicaster for delegating failing events.
- setDestroyAction(BundleAction) - Method in class org.eclipse.gemini.blueprint.bundle.BundleFactoryBean
-
- setDynamic(boolean) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
-
Indicates if the returned configuration is dynamic or static.
- setEntryReturnOnNextCallToGetEntry(URL) - Method in class org.eclipse.gemini.blueprint.mock.EntryLookupControllingMockBundle
-
- setExecutor(OsgiBundleApplicationContextExecutor) - Method in interface org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext
-
- setExecutor(OsgiBundleApplicationContextExecutor) - Method in class org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext
-
- setExportContextClassLoader(ExportContextClassLoaderEnum) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
-
- setExportContextClassLoader(ExportContextClassLoaderEnum) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
-
Sets the context class loader management strategy to use when invoking operations on the exposed target bean.
- setFactoryPid(String) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
-
- setFilter(ConditionalApplicationContextCreator.BundleContextFilter) - Method in class org.eclipse.gemini.blueprint.extender.support.ConditionalApplicationContextCreator
-
- setFilter(String) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
-
Sets the OSGi service filter.
- setForceThreadShutdown(boolean) - Method in class org.eclipse.gemini.blueprint.extender.internal.support.ExtenderConfiguration
-
Sets the flag to force the taskExtender to close up in case of runaway threads - this applies *only* if the
taskExecutor has been created internally.
- setGreedyProxying(boolean) - Method in class org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean
-
Dictates whether greedy proxies are created or not (default).
- setImportContextClassLoader(ImportContextClassLoaderEnum) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
-
Sets the thread context class loader management strategy to use for services imported by this service.
- setInitLazy(boolean) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
-
Specifies whether the properties reflecting the Configuration Admin service entry will be initialized lazy or
not.
- setInitTimeout(long) - Method in class org.eclipse.gemini.blueprint.compendium.cm.ConfigAdminPropertiesFactoryBean
-
Specifies the amount of time (in milliseconds) the bean factory will wait for the Configuration Admin entry to be
initialized (return a non-null value).
- setInterfaceDetector(InterfaceDetector) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
-
- setInterfaceDetector(InterfaceDetector) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
-
Sets the strategy used for automatically publishing classes.
- setInterfaces(Class<?>[]) - Method in class org.eclipse.gemini.blueprint.compendium.internal.cm.ManagedServiceFactoryFactoryBean
-
- setInterfaces(Class<?>[]) - Method in class org.eclipse.gemini.blueprint.service.exporter.support.OsgiServiceFactoryBean
-
Sets the interfaces advertised by the service.These will be advertised in the OSGi space and are considered when
looking for a service.
- setInterfaces(Class<?>[]) - Method in class org.eclipse.gemini.blueprint.service.importer.support.AbstractOsgiServiceImportFactoryBean
-
Sets the classes that the imported service advertises.
- 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
-
- 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
-