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

A

AbstractConfigurableBundleCreatorTests - Class in org.springframework.osgi.test
Abstract JUnit base class that allows easy OSGi integration testing.
AbstractConfigurableBundleCreatorTests() - Constructor for class org.springframework.osgi.test.AbstractConfigurableBundleCreatorTests
 
AbstractConfigurableOsgiTests - Class in org.springframework.osgi.test
Abstract JUnit super class which configures an OsgiPlatform.
AbstractConfigurableOsgiTests() - Constructor for class org.springframework.osgi.test.AbstractConfigurableOsgiTests
Default constructor.
AbstractConfigurableOsgiTests(String) - Constructor for class org.springframework.osgi.test.AbstractConfigurableOsgiTests
Constructs a new AbstractConfigurableOsgiTests instance.
AbstractDelegatedExecutionApplicationContext - Class in org.springframework.osgi.context.support
OSGi-specific application context that delegates the execution of its life cycle methods to a different class.
AbstractDelegatedExecutionApplicationContext() - Constructor for class org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext
Constructs a new AbstractDelegatedExecutionApplicationContext instance.
AbstractDelegatedExecutionApplicationContext(ApplicationContext) - Constructor for class org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext
Constructs a new AbstractDelegatedExecutionApplicationContext instance.
AbstractDependencyManagerTests - Class in org.springframework.osgi.test
Dependency manager class - deals with locating of various artifacts required by the OSGi test.
AbstractDependencyManagerTests() - Constructor for class org.springframework.osgi.test.AbstractDependencyManagerTests
Default constructor.
AbstractDependencyManagerTests(String) - Constructor for class org.springframework.osgi.test.AbstractDependencyManagerTests
Constructs a new AbstractDependencyManagerTests instance.
AbstractOnTheFlyBundleCreatorTests - Class in org.springframework.osgi.test
Enhanced subclass of AbstractDependencyManagerTests that facilitates OSGi testing by creating at runtime, on the fly, a jar using the indicated manifest and resource patterns (by default all files found under the root path).
AbstractOnTheFlyBundleCreatorTests() - Constructor for class org.springframework.osgi.test.AbstractOnTheFlyBundleCreatorTests
 
AbstractOnTheFlyBundleCreatorTests(String) - Constructor for class org.springframework.osgi.test.AbstractOnTheFlyBundleCreatorTests
 
AbstractOptionalDependencyInjectionTests - Class in org.springframework.osgi.test
JUnit superclass, which creates an empty OSGi bundle appCtx when no configuration file is specified.
AbstractOptionalDependencyInjectionTests() - Constructor for class org.springframework.osgi.test.AbstractOptionalDependencyInjectionTests
Default constructor.
AbstractOptionalDependencyInjectionTests(String) - Constructor for class org.springframework.osgi.test.AbstractOptionalDependencyInjectionTests
Constructs a new AbstractOptionalDependencyInjectionTests instance.
AbstractOsgiBundleApplicationContext - Class in org.springframework.osgi.context.support
AbstractRefreshableApplicationContext subclass that implements the ConfigurableOsgiBundleApplicationContext interface for OSGi environments.
AbstractOsgiBundleApplicationContext() - Constructor for class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
Creates a new AbstractOsgiBundleApplicationContext with no parent.
AbstractOsgiBundleApplicationContext(ApplicationContext) - Constructor for class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
Creates a new AbstractOsgiBundleApplicationContext with the given parent context.
AbstractOsgiServiceImportFactoryBean - Class in org.springframework.osgi.service.importer.support
Base class for importing OSGi services.
AbstractOsgiServiceImportFactoryBean() - Constructor for class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
AbstractOsgiTests - Class in org.springframework.osgi.test
Base test for OSGi environments.
AbstractOsgiTests() - Constructor for class org.springframework.osgi.test.AbstractOsgiTests
Default constructor.
AbstractOsgiTests(String) - Constructor for class org.springframework.osgi.test.AbstractOsgiTests
Constructs a new AbstractOsgiTests instance.
AbstractSynchronizedOsgiTests - Class in org.springframework.osgi.test
JUnit superclass which offers synchronization for application context initialization.
AbstractSynchronizedOsgiTests() - Constructor for class org.springframework.osgi.test.AbstractSynchronizedOsgiTests
Default constructor.
AbstractSynchronizedOsgiTests(String) - Constructor for class org.springframework.osgi.test.AbstractSynchronizedOsgiTests
Constructs a new AbstractSynchronizedOsgiTests instance.
AbstractWarDeployer - Class in org.springframework.osgi.web.deployer.support
Convenient base class offering common functionality for war deployers such as logging.
AbstractWarDeployer() - Constructor for class org.springframework.osgi.web.deployer.support.AbstractWarDeployer
 
addApplicationListener(OsgiBundleApplicationContextListener) - Method in interface org.springframework.osgi.context.event.OsgiBundleApplicationContextEventMulticaster
Add an OSGi listener to be notified of all events.
addApplicationListener(OsgiBundleApplicationContextListener) - Method in class org.springframework.osgi.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
Add an OSGi listener to be notified of all events. The given listener is wrapped with an adapter class that delegates the equals/hashcode methods to the wrapped listener instance.
addBundleListener(BundleListener) - Method in class org.springframework.osgi.mock.MockBundleContext
 
addFrameworkListener(FrameworkListener) - Method in class org.springframework.osgi.mock.MockBundleContext
 
addServiceListener(ServiceListener) - Method in class org.springframework.osgi.mock.MockBundleContext
 
addServiceListener(ServiceListener, String) - Method in class org.springframework.osgi.mock.MockBundleContext
 
addServiceListener(BundleContext, ServiceListener, Filter) - Static method in class org.springframework.osgi.util.OsgiListenerUtils
Adds a service listener to the given bundle context under the specified filter.
addServiceListener(BundleContext, ServiceListener, String) - Static method in class org.springframework.osgi.util.OsgiListenerUtils
Adds a service listener to the given bundle context under the specified filter given as a String.
addSingleServiceListener(BundleContext, ServiceListener, Filter) - Static method in class org.springframework.osgi.util.OsgiListenerUtils
Adds a service listener to the given bundle context, under the specified filter.
addSingleServiceListener(BundleContext, ServiceListener, String) - Static method in class org.springframework.osgi.util.OsgiListenerUtils
Adds a service listener to the given application context, under the specified filter given as a String.
afterPropertiesSet() - Method in class org.springframework.osgi.bundle.BundleFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.osgi.compendium.cm.ConfigAdminPropertiesFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.osgi.extender.support.ConditionalApplicationContextCreator
 
afterPropertiesSet() - Method in class org.springframework.osgi.service.exporter.support.BeanNameServicePropertiesResolver
 
afterPropertiesSet() - Method in class org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.osgi.service.importer.support.OsgiServiceCollectionProxyFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.osgi.service.importer.support.OsgiServiceProxyFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.osgi.web.deployer.jetty.JettyWarDeployer
 
afterPropertiesSet() - Method in class org.springframework.osgi.web.deployer.support.AbstractWarDeployer
 
afterPropertiesSet() - Method in class org.springframework.osgi.web.deployer.tomcat.TomcatWarDeployer
 
ALL_CLASSES - Static variable in class org.springframework.osgi.service.exporter.support.AutoExport
Export every class, inherited or implemented by the given target.
APPLICATION_CONTEXT_SERVICE_PROPERTY_NAME - Static variable in interface org.springframework.osgi.context.ConfigurableOsgiBundleApplicationContext
Service entry used for specifying the application context name when published as an OSGi service
ApplicationContextConfiguration - Class in org.springframework.osgi.extender.support
Configuration class for Spring-DM application contexts.
ApplicationContextConfiguration(Bundle) - Constructor for class org.springframework.osgi.extender.support.ApplicationContextConfiguration
Constructs a new ApplicationContextConfiguration instance from the given bundle.
ApplicationContextConfiguration(Bundle, ConfigurationScanner) - Constructor for class org.springframework.osgi.extender.support.ApplicationContextConfiguration
 
ArrayEnumerator - Class in org.springframework.osgi.mock
Simple enumeration mock backed by an array of objects.
ArrayEnumerator(Object[]) - Constructor for class org.springframework.osgi.mock.ArrayEnumerator
 
ArtifactLocator - Interface in org.springframework.osgi.test.provisioning
Interface describing the contract for finding dependencies artifacts.
AutoExport - Class in org.springframework.osgi.service.exporter.support
Enum-like class indicatin class exporters available to OsgiServiceFactoryBean for registering object as OSGi services.

B

BEAN_NAME_PROPERTY_KEY - Static variable in interface org.springframework.osgi.service.exporter.OsgiServicePropertiesResolver
Predefined property indicating the bean name of an exported Spring managed object.
BeanNameServicePropertiesResolver - Class in org.springframework.osgi.service.exporter.support
OsgiServicePropertiesResolver that creates a service property set with the following properties: Bundle-SymbolicName=<bundle symbolic name> Bundle-Version=<bundle version> org.springframework.osgi.bean.name="<bean name>
BeanNameServicePropertiesResolver() - Constructor for class org.springframework.osgi.service.exporter.support.BeanNameServicePropertiesResolver
 
bind(Object, Map) - Method in interface org.springframework.osgi.service.importer.OsgiServiceLifecycleListener
Called when a service is being binded inside the proxy (be it single or multi value).
BootstrappingDependencyEvent - Class in org.springframework.osgi.extender.event
Spring-DM Extender bootstrapping event.
BootstrappingDependencyEvent(ApplicationContext, Bundle, OsgiServiceDependencyEvent) - Constructor for class org.springframework.osgi.extender.event.BootstrappingDependencyEvent
Constructs a new BootstrappingDependencyEvent instance.
BUNDLE_CONTEXT_ATTRIBUTE - Static variable in class org.springframework.osgi.web.context.support.OsgiBundleXmlWebApplicationContext
ServletContext attribute for retrieving the bundle context
BUNDLE_CONTEXT_BEAN_NAME - Static variable in interface org.springframework.osgi.context.ConfigurableOsgiBundleApplicationContext
Bean name under which the OSGi bundle context is published as a singleton.
BUNDLE_EVENTS - Static variable in class org.springframework.osgi.util.OsgiStringUtils
Constant over the Bundle events
BUNDLE_JAR_URL_PREFIX - Static variable in class org.springframework.osgi.io.OsgiBundleResource
Prefix for searching only the bundle raw jar.
BUNDLE_STATES - Static variable in class org.springframework.osgi.util.OsgiStringUtils
Constant over the Bundle states
BUNDLE_URL_PREFIX - Static variable in class org.springframework.osgi.io.OsgiBundleResource
Prefix for searching inside the owning bundle space.
BundleAction - Class in org.springframework.osgi.bundle
Enum-like class for the Bundle actions supported by BundleFactoryBean.
bundleContext - Variable in class org.springframework.osgi.test.AbstractOptionalDependencyInjectionTests
 
BundleContextAware - Interface in org.springframework.osgi.context
Interface that enables beans to find the bundle context they are defined in.
BundleContextAwareProcessor - Class in org.springframework.osgi.context.support
BeanPostProcessor handling classes that implement BundleContextAware interface.
BundleContextAwareProcessor(BundleContext) - Constructor for class org.springframework.osgi.context.support.BundleContextAwareProcessor
 
BundleDelegatingClassLoader - Class in org.springframework.osgi.util
ClassLoader backed by an OSGi bundle.
BundleDelegatingClassLoader(Bundle, ClassLoader) - Constructor for class org.springframework.osgi.util.BundleDelegatingClassLoader
Private constructor.
BundleFactoryBean - Class in org.springframework.osgi.bundle
Bundle installer.
BundleFactoryBean() - Constructor for class org.springframework.osgi.bundle.BundleFactoryBean
 
bundleListeners - Variable in class org.springframework.osgi.mock.MockBundleContext
 
bundleStateAsString(Bundle) - Static method in class org.springframework.osgi.util.OsgiStringUtils
Returns a String representation of the Bundle state.

C

C_0__1 - Static variable in class org.springframework.osgi.service.importer.support.Cardinality
Optional, single cardinality.
C_0__N - Static variable in class org.springframework.osgi.service.importer.support.Cardinality
Optional, multiple cardinality.
C_1__1 - Static variable in class org.springframework.osgi.service.importer.support.Cardinality
Mandatory, single cardinality.
C_1__N - Static variable in class org.springframework.osgi.service.importer.support.Cardinality
Mandatory, multiple cardinality.
Cardinality - Class in org.springframework.osgi.service.importer.support
Enum-like class containing the OSGi importer services cardinality.
CLASS_HIERARCHY - Static variable in class org.springframework.osgi.service.exporter.support.AutoExport
Export the class hierarchy (all classes inherited by the given target excluding Object.class)
CLIENT - Static variable in class org.springframework.osgi.service.importer.support.ImportContextClassLoader
The TCCL will be set to the service provider upon service invocation.
close() - Method in interface org.springframework.osgi.context.OsgiBundleApplicationContextExecutor
Execute the delegated ConfigurableApplicationContext.close().
CollectionType - Class in org.springframework.osgi.service.importer.support
Enumeration-like class which indicates the supported Spring DM managed OSGi service collection types.
compareTo(Object) - Method in class org.springframework.osgi.mock.MockServiceReference
 
completeRefresh() - Method in interface org.springframework.osgi.context.DelegatedExecutionOsgiBundleApplicationContext
The second, last phase of the refresh.
completeRefresh() - Method in class org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext
 
ConditionalApplicationContextCreator - Class in org.springframework.osgi.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.springframework.osgi.extender.support.ConditionalApplicationContextCreator
 
ConditionalApplicationContextCreator.BundleContextFilter - Interface in org.springframework.osgi.extender.support
Callback used to filter the bundle contexts for which the default application contexts are created.
ConfigAdminPropertiesFactoryBean - Class in org.springframework.osgi.compendium.cm
FactoryBean returning the properties stored under a given persistent id in the ConfigurationAdmin service.
ConfigAdminPropertiesFactoryBean() - Constructor for class org.springframework.osgi.compendium.cm.ConfigAdminPropertiesFactoryBean
 
ConfigurableOsgiBundleApplicationContext - Interface in org.springframework.osgi.context
Interface that extends ConfigurableApplicationContext to provides OSGi specific functionality.
ConfigurationScanner - Interface in org.springframework.osgi.extender.support.scanning
Convenience scanner locating suitable Spring configurations inside an OSGi bundle.
ContextClassLoaderProvider - Interface in org.springframework.osgi.context.support
Strategy interface for plugging various thread context class loaders during an OSGi application context critical life cycle events.
ContextPathStrategy - Interface in org.springframework.osgi.web.deployer
Strategy interface that encapsulates the creation of WARs context path.
createApplicationContext(BundleContext) - Method in interface org.springframework.osgi.extender.OsgiApplicationContextCreator
Creates an application context for the given bundle context.
createApplicationContext(BundleContext) - Method in class org.springframework.osgi.extender.support.ConditionalApplicationContextCreator
 
createApplicationContext(BundleContext) - Method in class org.springframework.osgi.extender.support.DefaultOsgiApplicationContextCreator
 
createApplicationContext(String[]) - Method in class org.springframework.osgi.test.AbstractOptionalDependencyInjectionTests

This implementation will create an empty bundle context in case no locations are specified.

createBundleClassLoaderFor(Bundle) - Static method in class org.springframework.osgi.util.BundleDelegatingClassLoader
Factory method for creating a class loader over the given bundle.
createBundleClassLoaderFor(Bundle, ClassLoader) - Static method in class org.springframework.osgi.util.BundleDelegatingClassLoader
Factory method for creating a class loader over the given bundle and with a given class loader as fall-back.
createDefaultManifest() - Method in class org.springframework.osgi.test.AbstractOnTheFlyBundleCreatorTests
Creates the default manifest in case none if found on the disk.
createDeployment(Bundle, String) - Method in class org.springframework.osgi.web.deployer.jetty.JettyWarDeployer
Creates and configures (but does not start) the web deployment for the given bundle. Creates an OSGi-specific Jetty war deployer.
createDeployment(Bundle, String) - Method in class org.springframework.osgi.web.deployer.support.AbstractWarDeployer
Creates and configures (but does not start) the web deployment for the given bundle.
createDeployment(Bundle, String) - Method in class org.springframework.osgi.web.deployer.tomcat.TomcatWarDeployer
 
createEnumerationOver(String[]) - Method in class org.springframework.osgi.mock.EntryLookupControllingMockBundle
 
createFilter(String) - Method in class org.springframework.osgi.mock.MockBundleContext
 
createFilter(String) - Method in class org.springframework.osgi.mock.MockFrameworkUtil
Create a mock filter that is _might_ be valid.
createFilter(String) - Static method in class org.springframework.osgi.util.OsgiFilterUtils
Creates an OSGi Filter from the given String.
createManifestOnlyFromTestClass() - Method in class org.springframework.osgi.test.AbstractOnTheFlyBundleCreatorTests
Indicates if the automatic manifest creation should consider only the test class (true) or all classes included in the test bundle(false).
createPlatform() - Method in class org.springframework.osgi.test.AbstractConfigurableOsgiTests
Creates (and configures) the OSGi platform.

This implementation determines and creates the OSGi platform used by the test suite (Equinox by default).

createPlatform() - Method in class org.springframework.osgi.test.AbstractOsgiTests
Creates (and configures) the OSGi platform.
createRelative(String) - Method in class org.springframework.osgi.io.OsgiBundleResource
Returns a resource relative to this resource.
createResourcePatternResolver() - Method in class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
Creates an OSGi specific resource pattern resolver.
customizeApplicationContextServiceProperties(Map) - Method in class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
Customizes the properties of the application context OSGi service.
customizeApplicationContextServiceProperties(Map) - Method in class org.springframework.osgi.web.context.support.OsgiBundleXmlWebApplicationContext
Customizes the properties of the application context OSGi service. Additionally, this implementation published the context namespace under org.springframework.context.web.namespace property.

D

debugClassLoading(Bundle, String, String) - Static method in class org.springframework.osgi.util.DebugUtils
Tries (through a best-guess attempt) to figure out why a given class could not be found.
debugClassLoadingThrowable(Throwable, Bundle, Class[]) - Static method in class org.springframework.osgi.util.DebugUtils
Tries to debug the cause of the Throwables that can appear when loading classes in OSGi environments (for example when creating proxies).
DebugUtils - Class in org.springframework.osgi.util
Utility class used for debugging exceptions in OSGi environment, such as class loading errors.
DebugUtils() - Constructor for class org.springframework.osgi.util.DebugUtils
 
DEFAULT_ARTIFACT_TYPE - Static variable in interface org.springframework.osgi.test.provisioning.ArtifactLocator
default artifact type
DEFAULT_CONFIG - Static variable in class org.springframework.osgi.extender.support.scanning.DefaultConfigurationScanner
Default configuration location
DEFAULT_CONFIG_LOCATION - Static variable in class org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext
Default config location for the root context(s)
DEFAULT_PROPERTIES - Static variable in class org.springframework.osgi.mock.MockBundleContext
 
DEFAULT_WAIT_TIME - Static variable in class org.springframework.osgi.test.AbstractSynchronizedOsgiTests
 
DefaultConfigurationScanner - Class in org.springframework.osgi.extender.support.scanning
Default implementation of ConfigurationScanner interface.
DefaultConfigurationScanner() - Constructor for class org.springframework.osgi.extender.support.scanning.DefaultConfigurationScanner
 
DefaultContextClassLoaderProvider - Class in org.springframework.osgi.context.support
Default implementation of ContextClassLoaderProvider interface.
DefaultContextClassLoaderProvider() - Constructor for class org.springframework.osgi.context.support.DefaultContextClassLoaderProvider
 
DefaultContextPathStrategy - Class in org.springframework.osgi.web.deployer.support
ContextPathStrategy default implementation.
DefaultContextPathStrategy() - Constructor for class org.springframework.osgi.web.deployer.support.DefaultContextPathStrategy
 
DefaultOsgiApplicationContextCreator - Class in org.springframework.osgi.extender.support
Default OsgiApplicationContextCreator implementation.
DefaultOsgiApplicationContextCreator() - Constructor for class org.springframework.osgi.extender.support.DefaultOsgiApplicationContextCreator
 
DefaultOsgiServiceDependency - Class in org.springframework.osgi.service.importer
Default, immutable implementation for OsgiServiceDependency.
DefaultOsgiServiceDependency(String, Filter, boolean) - Constructor for class org.springframework.osgi.service.importer.DefaultOsgiServiceDependency
Constructs a new DefaultOsgiServiceDependency instance.
DelegatedExecutionOsgiBundleApplicationContext - Interface in org.springframework.osgi.context
Interface that redirect the application context crucial methods to a third party executor to allow the initialization to be executed in stages.
DependencyAwareBeanFactoryPostProcessor - Interface in org.springframework.osgi.context
BeanFactoryPostProcessor that is invoked late in the application context lifecycle, specifically after the mandatory service dependencies have been satisfied.
DependencyInitializationAwareBeanPostProcessor - Interface in org.springframework.osgi.context
BeanPostProcessor that is invoked early in the application context lifecycle, specifically after the service dependencies have been satisfied.
deploy(Bundle, String) - Method in class org.springframework.osgi.web.deployer.support.AbstractWarDeployer
Deploys the given bundle as a WAR using the given context path. Breaks down (and logs appropriately) the deployment process into: creation of the deployment start-up of the deployment Any exception thrown during each step, is wrapped into OsgiWarDeploymentException.
deploy(Bundle, String) - Method in interface org.springframework.osgi.web.deployer.WarDeployer
Deploys the given bundle as a WAR using the given context path.
destroy() - Method in class org.springframework.osgi.bundle.BundleFactoryBean
 
destroyBeans() - Method in class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
 
determineContextPath(Bundle) - Method in class org.springframework.osgi.web.deployer.support.DefaultContextPathStrategy
Determines the context path associated with this bundle.
DISABLED - Static variable in class org.springframework.osgi.service.exporter.support.AutoExport
Do not export anything
doClose() - Method in class org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext
 
doClose() - Method in class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
Unregister the ApplicationContext OSGi service (in case there is any).

E

EntryLookupControllingMockBundle - Class in org.springframework.osgi.mock
Mock Bundle that allows the entry to return on future calls.
EntryLookupControllingMockBundle(Dictionary) - Constructor for class org.springframework.osgi.mock.EntryLookupControllingMockBundle
 
equals(Object) - Method in class org.springframework.osgi.io.OsgiBundleResource

This implementation compares the underlying bundle and path locations.

equals(Object) - Method in class org.springframework.osgi.mock.MockServiceReference
Two mock service references are equal if they contain the same service id.
equals(Object) - Method in class org.springframework.osgi.mock.MockServiceRegistration
 
equals(Object) - Method in class org.springframework.osgi.service.importer.DefaultOsgiServiceDependency
 
EQUINOX - Static variable in class org.springframework.osgi.test.platform.Platforms
Equinox OSGi platform constant.
EquinoxPlatform - Class in org.springframework.osgi.test.platform
Equinox (3.2.x) OSGi platform.
EquinoxPlatform() - Constructor for class org.springframework.osgi.test.platform.EquinoxPlatform
 
exists() - Method in class org.springframework.osgi.io.OsgiBundleResource
Return whether this resource actually exists in physical form.
ExportContextClassLoader - Class in org.springframework.osgi.service.exporter.support
Enum-like class for the exporter thread context-classLoader (TCCL) management options.

F

FELIX - Static variable in class org.springframework.osgi.test.platform.Platforms
Felix OSGi platform constant.
FelixPlatform - Class in org.springframework.osgi.test.platform
Apache Felix (1.0.3+) OSGi platform.
FelixPlatform() - Constructor for class org.springframework.osgi.test.platform.FelixPlatform
 
findBundleBySymbolicName(BundleContext, String) - Static method in class org.springframework.osgi.util.OsgiBundleUtils
Finds an install bundle based by its symbolic name.
findClass(String) - Method in class org.springframework.osgi.util.BundleDelegatingClassLoader
 
findEntries(String, String, boolean) - Method in class org.springframework.osgi.mock.EntryLookupControllingMockBundle
 
findEntries(String, String, boolean) - Method in class org.springframework.osgi.mock.MockBundle
Delegates to the classloader.
findResource(String) - Method in class org.springframework.osgi.util.BundleDelegatingClassLoader
 
findResources(String) - Method in class org.springframework.osgi.io.OsgiBundleResourcePatternResolver
Finds existing resources.
findResources(String) - Method in class org.springframework.osgi.util.BundleDelegatingClassLoader
 
finishRefresh() - Method in class org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext
 
FRAMEWORK_EVENTS - Static variable in class org.springframework.osgi.util.OsgiStringUtils
Constant over the Framework events

G

getAction() - Method in class org.springframework.osgi.bundle.BundleFactoryBean
Returns the action.
getAllServiceReferences(String, String) - Method in class org.springframework.osgi.mock.MockBundleContext
 
getAsText() - Method in class org.springframework.osgi.service.importer.support.ServiceReferenceEditor

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

getBeanClassLoader() - Method in class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the class loader used by this FactoryBean.
getBeanName() - Method in class org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean
Returns the bean name of this class when configured inside a Spring container.
getBeanName() - Method in class org.springframework.osgi.service.importer.DefaultOsgiServiceDependency
 
getBeanName() - Method in interface org.springframework.osgi.service.importer.OsgiServiceDependency
Returns the bean name (if any) that declares this dependency.
getBeanName() - Method in class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the bean name associated with the instance of this class (when running inside the Spring container).
getBootDelegationPackages() - Method in class org.springframework.osgi.test.AbstractConfigurableOsgiTests
Returns the list of OSGi packages that are delegated to the boot classpath.
getBundle() - Method in class org.springframework.osgi.bundle.BundleFactoryBean
Returns the bundle with which the class interacts.
getBundle() - Method in interface org.springframework.osgi.context.ConfigurableOsgiBundleApplicationContext
Returns the OSGi Bundle for this application context.
getBundle() - Method in class org.springframework.osgi.context.event.OsgiBundleApplicationContextEvent
Returns the OSGi Bundle associated with the application context that triggers the event.
getBundle() - Method in class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
 
getBundle() - Method in class org.springframework.osgi.io.OsgiBundleResourceLoader
Returns the bundle used by this loader.
getBundle() - Method in class org.springframework.osgi.mock.MockBundleContext
 
getBundle(long) - Method in class org.springframework.osgi.mock.MockBundleContext
 
getBundle() - Method in class org.springframework.osgi.mock.MockServiceReference
 
getBundle() - Method in class org.springframework.osgi.util.BundleDelegatingClassLoader
Returns the bundle to which this class loader delegates calls to.
getBundle() - Method in interface org.springframework.osgi.web.deployer.WarDeploymentContext
Returns the bundle associated with this war deployment.
getBundleContentPattern() - Method in class org.springframework.osgi.test.AbstractConfigurableBundleCreatorTests
Returns the patterns used for identifying the resources added to the jar.

Ant-style patterns for identifying the resources added to the jar.The patterns are considered from the root path when performing the search.

getBundleContentPattern() - Method in class org.springframework.osgi.test.AbstractOnTheFlyBundleCreatorTests
Returns the patterns used for identifying the resources added to the jar.
getBundleContext() - Method in interface org.springframework.osgi.context.ConfigurableOsgiBundleApplicationContext
Return the BundleContext for this application context.
getBundleContext() - Method in class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
 
getBundleContext() - Method in class org.springframework.osgi.mock.MockBundle
 
getBundleContext() - Method in class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the bundleContext used by this FactoryBean.
getBundleContext() - Method in class org.springframework.osgi.test.platform.EquinoxPlatform
 
getBundleContext() - Method in class org.springframework.osgi.test.platform.FelixPlatform
 
getBundleContext() - Method in class org.springframework.osgi.test.platform.KnopflerfishPlatform
 
getBundleContext() - Method in interface org.springframework.osgi.test.platform.OsgiPlatform
Returns the bundle context of the returned platform.
getBundleContext(Bundle) - Static method in class org.springframework.osgi.util.OsgiBundleUtils
Returns the underlying BundleContext for the given Bundle.
getBundleContext() - Method in class org.springframework.osgi.web.deployer.support.AbstractWarDeployer
Returns the bundle context used by this deployer.
getBundleId() - Method in class org.springframework.osgi.mock.MockBundle
 
getBundleListeners() - Method in class org.springframework.osgi.mock.MockBundleContext
 
getBundles() - Method in class org.springframework.osgi.mock.MockBundleContext
 
getBundleVersion(Bundle) - Static method in class org.springframework.osgi.util.OsgiBundleUtils
Returns the given bundle version.
getCardinality() - Method in class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the cardinality used by this importer.
getClassLoader() - Method in class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
 
getConfigLocations() - Method in class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
Returns this application context configuration locations.
getConfigLocations() - Method in class org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext
 
getConfigurationLocations() - Method in class org.springframework.osgi.extender.support.ApplicationContextConfiguration
Returns the locations of the configuration resources used to build the application context (as Spring resource paths).
getConfigurationProperties() - Method in interface org.springframework.osgi.test.platform.OsgiPlatform
Returns the Properties object used for configuring the underlying OSGi implementation before starting it.
getConfigurations(Bundle) - Method in interface org.springframework.osgi.extender.support.scanning.ConfigurationScanner
Returns an array of existing Spring configuration locations (as Strings) for the given bundle.
getConfigurations(Bundle) - Method in class org.springframework.osgi.extender.support.scanning.DefaultConfigurationScanner
 
getContext() - Method in class org.springframework.osgi.mock.EntryLookupControllingMockBundle
 
getContext() - Method in class org.springframework.osgi.mock.MockBundle
 
getContextClassLoader() - Method in interface org.springframework.osgi.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.springframework.osgi.context.support.DefaultContextClassLoaderProvider
 
getContextClassLoader() - Method in class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the context class loader management strategy.
getContextPath(Bundle) - Method in interface org.springframework.osgi.web.deployer.ContextPathStrategy
Obtains the context path for the given OSGi bundle.
getContextPath(Bundle) - Method in class org.springframework.osgi.web.deployer.support.DefaultContextPathStrategy
 
getContextPath() - Method in interface org.springframework.osgi.web.deployer.WarDeploymentContext
Returns the context path under which this war deployment resides.
getDataFile(String) - Method in class org.springframework.osgi.mock.MockBundleContext
 
getDefaultConfigLocations() - Method in class org.springframework.osgi.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.springframework.osgi.context.support.OsgiBundleXmlApplicationContext
Provide default locations for XML files.
getDefaultConfigLocations() - Method in class org.springframework.osgi.web.context.support.OsgiBundleXmlWebApplicationContext
Provide default locations for XML files. Returns the default location for the root context.
getDefaultSettings() - Method in class org.springframework.osgi.test.AbstractConfigurableBundleCreatorTests
Returns the default settings used when creating the jar, in case no customisations have been applied.
getDefaultWaitTime() - Method in class org.springframework.osgi.test.AbstractSynchronizedOsgiTests
Returns the test default waiting time (in seconds).
getDelegatedEventMulticaster() - Method in interface org.springframework.osgi.context.DelegatedExecutionOsgiBundleApplicationContext
Returns the OSGi event multicaster (if any) associated with this application context.
getDelegatedEventMulticaster() - Method in class org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext
 
getDependencyEvent() - Method in class org.springframework.osgi.extender.event.BootstrappingDependencyEvent
Returns the nested, dependency event that caused the bootstrapping event to be raised.
getDeploymentContext() - Method in interface org.springframework.osgi.web.deployer.WarDeployment
Returns the context associated with this deployer.
getDescription() - Method in class org.springframework.osgi.io.OsgiBundleResource

This implementation returns a description that includes the bundle location.

getDestroyAction() - Method in class org.springframework.osgi.bundle.BundleFactoryBean
Returns the destroyAction.
getElapsedTime() - Method in class org.springframework.osgi.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.springframework.osgi.service.importer.event.OsgiServiceDependencyWaitTimedOutEvent
Returns the time (in milliseconds) the source waited for OSGi service to appear before failing.
getEntry(String) - Method in class org.springframework.osgi.mock.EntryLookupControllingMockBundle
 
getEntry(String) - Method in class org.springframework.osgi.mock.MockBundle
 
getEntryPaths(String) - Method in class org.springframework.osgi.mock.MockBundle
 
getFailureCause() - Method in class org.springframework.osgi.context.event.OsgiBundleContextFailedEvent
Returns the Throwable that caused the application context to fail.
getFile() - Method in class org.springframework.osgi.io.OsgiBundleResource
Returns a File handle for this resource.
getFilename() - Method in class org.springframework.osgi.io.OsgiBundleResource
Returns the filename of this resources.
getFilter() - Method in class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the filter describing the imported service(s).
getHeaderAsVersion(Bundle, String) - Static method in class org.springframework.osgi.util.OsgiBundleUtils
Returns the version for a given bundle manifest header.
getHeaders() - Method in class org.springframework.osgi.mock.MockBundle
 
getHeaders(String) - Method in class org.springframework.osgi.mock.MockBundle
 
getInputStream() - Method in class org.springframework.osgi.io.OsgiBundleResource
Returns an InputStream to this resource.
getInterfaces() - Method in class org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean
Returns the interfaces that will be considered when exporting the target as an OSGi service.
getInterfaces() - Method in class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the interfaces used for discovering the imported service(s).
getInvokerBundleContext() - Static method in class org.springframework.osgi.service.importer.support.LocalBundleContext
Try to get the current invoker bundle context.
getLastModified() - Method in class org.springframework.osgi.mock.MockBundle
 
getListeners() - Method in class org.springframework.osgi.service.importer.support.AbstractOsgiServiceImportFactoryBean
Returns the listeners interested in receiving events for this importer.
getLocation() - Method in class org.springframework.osgi.bundle.BundleFactoryBean
Return the given location.
getLocation() - Method in class org.springframework.osgi.mock.MockBundle
 
getLocator() - Method in class org.springframework.osgi.test.AbstractDependencyManagerTests
Returns the ArtifactLocator used by this test suite.
getManifest() - Method in class org.springframework.osgi.test.AbstractOnTheFlyBundleCreatorTests
Returns the current test bundle manifest.
getManifestLocation() - Method in class org.springframework.osgi.test.AbstractConfigurableBundleCreatorTests
 
getManifestLocation() - Method in class org.springframework.osgi.test.AbstractOnTheFlyBundleCreatorTests
Returns the location (in Spring resource style) of the manifest location to be used.
getMonitor() - Method in interface org.springframework.osgi.context.DelegatedExecutionOsgiBundleApplicationContext
Deprecated. any synchronization should be performed internally by the application context. This method will be removed w/o a replacement in future releases.
getMonitor() - Method in class org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext
 
getNamespace() - Method in class org.springframework.osgi.web.context.support.OsgiBundleXmlWebApplicationContext
 
getObject() - Method in class org.springframework.osgi.bundle.BundleFactoryBean
 
getObject() - Method in class org.springframework.osgi.compendium.cm.ConfigAdminPropertiesFactoryBean
 
getObject() - Method in class org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean

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

getObject() - Method in class org.springframework.osgi.service.importer.support.OsgiServiceCollectionProxyFactoryBean
Returns a managed object for accessing OSGi service(s). Returns a managed collection that automatically handles the dynamics of matching OSGi services.
getObject() - Method in class org.springframework.osgi.service.importer.support.OsgiServiceProxyFactoryBean
Returns a managed object for accessing OSGi service(s). Returns a managed proxy to the best matching OSGi service.
getObjectType() - Method in class org.springframework.osgi.bundle.BundleFactoryBean
 
getObjectType() - Method in class org.springframework.osgi.compendium.cm.ConfigAdminPropertiesFactoryBean
 
getObjectType() - Method in class org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean
 
getObjectType() - Method in class org.springframework.osgi.service.importer.support.OsgiServiceCollectionProxyFactoryBean
Returns the managed collection type.
getObjectType() - Method in class org.springframework.osgi.service.importer.support.OsgiServiceProxyFactoryBean
Returns the managed proxy type.
getOrder() - Method in class org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean
 
getPathWithinContext() - Method in class org.springframework.osgi.io.OsgiBundleResource
 
getPersistentId() - Method in class org.springframework.osgi.compendium.cm.ConfigAdminPropertiesFactoryBean
Returns the persistentId.
getPlatformName() - Method in class org.springframework.osgi.test.AbstractConfigurableOsgiTests
Indicates what OSGi platform should be used by the test suite.
getProperty(String) - Method in class org.springframework.osgi.mock.MockBundleContext
 
getProperty(String) - Method in class org.springframework.osgi.mock.MockServiceReference
 
getPropertyKeys() - Method in class org.springframework.osgi.mock.MockServiceReference
 
getRanking() - Method in class org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean
Returns the OSGi ranking used when publishing the service.
getReference() - Method in class org.springframework.osgi.mock.MockServiceRegistration
 
getRegisteredServices() - Method in class org.springframework.osgi.mock.MockBundle
 
getResolver() - Method in class org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean
Returns the property resolver used for publishing the service.
getResource() - Method in class org.springframework.osgi.bundle.BundleFactoryBean
Return the Resource object (if a ResourceLoader is available) from the given location (if any).
getResource(String) - Method in class org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext
 
getResource(String) - Method in class org.springframework.osgi.io.