A B C D E F G I J K L M O P R S W

A

AbstractConfigurableBundleCreatorTests - Class in org.eclipse.gemini.blueprint.test
Abstract JUnit base class that allows easy OSGi integration testing.
AbstractConfigurableBundleCreatorTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
 
AbstractConfigurableOsgiTests - Class in org.eclipse.gemini.blueprint.test
Abstract JUnit super class which configures an OsgiPlatform.
AbstractConfigurableOsgiTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
Default constructor.
AbstractConfigurableOsgiTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
Constructs a new AbstractConfigurableOsgiTests instance.
AbstractDependencyManagerTests - Class in org.eclipse.gemini.blueprint.test
Dependency manager class - deals with locating of various artifacts required by the OSGi test.
AbstractDependencyManagerTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Default constructor.
AbstractDependencyManagerTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Constructs a new AbstractDependencyManagerTests instance.
AbstractOnTheFlyBundleCreatorTests - Class in org.eclipse.gemini.blueprint.test
Enhanced subclass of AbstractDependencyManagerTests that facilitates OSGi testing by creating at runtime, on the fly, a jar using the indicated manifest and resource patterns (by default all files found under the root path).
AbstractOnTheFlyBundleCreatorTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
 
AbstractOnTheFlyBundleCreatorTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
 
AbstractOptionalDependencyInjectionTests - Class in org.eclipse.gemini.blueprint.test
JUnit superclass, which creates an empty OSGi bundle appCtx when no configuration file is specified.
AbstractOptionalDependencyInjectionTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests
Default constructor.
AbstractOptionalDependencyInjectionTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests
Constructs a new AbstractOptionalDependencyInjectionTests instance.
AbstractOsgiTests - Class in org.eclipse.gemini.blueprint.test
Base test for OSGi environments.
AbstractOsgiTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
Default constructor.
AbstractOsgiTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
Constructs a new AbstractOsgiTests instance.
AbstractSynchronizedOsgiTests - Class in org.eclipse.gemini.blueprint.test
JUnit superclass which offers synchronization for application context initialization.
AbstractSynchronizedOsgiTests() - Constructor for class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
Default constructor.
AbstractSynchronizedOsgiTests(String) - Constructor for class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
Constructs a new AbstractSynchronizedOsgiTests instance.
ArtifactLocator - Interface in org.eclipse.gemini.blueprint.test.provisioning
Interface describing the contract for finding dependencies artifacts.

B

bundleContext - Variable in class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests
 

C

createApplicationContext(String[]) - Method in class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests

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

createDefaultManifest() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
Creates the default manifest in case none if found on the disk.
createManifestOnlyFromTestClass() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
Indicates if the automatic manifest creation should consider only the test class (true) or all classes included in the test bundle(false).
createPlatform() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
Creates (and configures) the OSGi platform.

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

createPlatform() - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
Creates (and configures) the OSGi platform.

D

DEFAULT_ARTIFACT_TYPE - Static variable in interface org.eclipse.gemini.blueprint.test.provisioning.ArtifactLocator
default artifact type
DEFAULT_WAIT_TIME - Static variable in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
 

E

EQUINOX - Static variable in class org.eclipse.gemini.blueprint.test.platform.Platforms
Equinox OSGi platform constant.
EquinoxPlatform - Class in org.eclipse.gemini.blueprint.test.platform
Equinox (3.2.x) OSGi platform.
EquinoxPlatform() - Constructor for class org.eclipse.gemini.blueprint.test.platform.EquinoxPlatform
 

F

FELIX - Static variable in class org.eclipse.gemini.blueprint.test.platform.Platforms
Felix OSGi platform constant.
FelixPlatform - Class in org.eclipse.gemini.blueprint.test.platform
Apache Felix (1.0.3+/1.4.x+/2.0.x) OSGi platform.
FelixPlatform() - Constructor for class org.eclipse.gemini.blueprint.test.platform.FelixPlatform
 

G

getBootDelegationPackages() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
Returns the list of OSGi packages that are delegated to the boot classpath.
getBundleContentPattern() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
Returns the patterns used for identifying the resources added to the jar.

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

getBundleContentPattern() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
Returns the patterns used for identifying the resources added to the jar.
getBundleContext() - Method in class org.eclipse.gemini.blueprint.test.platform.EquinoxPlatform
 
getBundleContext() - Method in class org.eclipse.gemini.blueprint.test.platform.FelixPlatform
 
getBundleContext() - Method in class org.eclipse.gemini.blueprint.test.platform.KnopflerfishPlatform
 
getBundleContext() - Method in interface org.eclipse.gemini.blueprint.test.platform.OsgiPlatform
Returns the bundle context of the returned platform.
getConfigurationProperties() - Method in interface org.eclipse.gemini.blueprint.test.platform.OsgiPlatform
Returns the Properties object used for configuring the underlying OSGi implementation before starting it.
getDefaultSettings() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
Returns the default settings used when creating the jar, in case no customisations have been applied.
getDefaultWaitTime() - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
Returns the test default waiting time (in seconds).
getLocator() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Returns the ArtifactLocator used by this test suite.
getManifest() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
Returns the current test bundle manifest.
getManifestLocation() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
 
getManifestLocation() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
Returns the location (in Spring resource style) of the manifest location to be used.
getPlatformName() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
Indicates what OSGi platform should be used by the test suite.
getRootPath() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
 
getRootPath() - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
Returns the root path used for locating the resources that will be packed in the test bundle (the root path does not become part of the jar).
getSettings() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
Returns the settings used for creating this jar.
getSettingsLocation() - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
Returns the settings location (by default, the test name; i.e.
getSpringDMVersion() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Returns the version of the Spring-DM bundles installed by the testing framework.
getSpringVersion() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Returns the version of the Spring bundles installed by the testing framework.
getTestBundles() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Returns the bundles required for the test execution.

Default implementation that uses the ArtifactLocator to resolve the bundles specified in AbstractDependencyManagerTests.getTestBundlesNames().

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

Default implementation that uses AbstractDependencyManagerTests.getTestFrameworkBundlesNames() to discover the bundles part of the testing framework.

getTestFrameworkBundles() - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
Returns the test framework bundles (part of the test setup).
getTestFrameworkBundlesNames() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Returns the bundles that have to be installed as part of the test setup.
getTestingFrameworkBundlesConfiguration() - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Returns the location of the test framework bundles configuration.

I

INCLUDE_PATTERNS - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
 
isContextKeyEmpty(Object) - Method in class org.eclipse.gemini.blueprint.test.AbstractOptionalDependencyInjectionTests
 
isSpringDMManaged(Bundle) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
Determines if the given bundle, is Spring DM managed or not.

J

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

K

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

L

LIBS - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
 
locateArtifact(String, String, String, String) - Method in interface org.eclipse.gemini.blueprint.test.provisioning.ArtifactLocator
Locates the artifact under the given group, with the given id, version and type.
locateArtifact(String, String, String) - Method in interface org.eclipse.gemini.blueprint.test.provisioning.ArtifactLocator
Locates the artifact under the given group, with the given id, version and type.
locateBundle(String) - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Locates (through the ArtifactLocator) an OSGi bundle given as a String.
locateBundles(String[]) - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Locates the given bundle identifiers.

M

MANIFEST - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
 

O

org.eclipse.gemini.blueprint.test - package org.eclipse.gemini.blueprint.test
Testing framework for JUnit-stlye OSGi integration testing.
org.eclipse.gemini.blueprint.test.platform - package org.eclipse.gemini.blueprint.test.platform
Integration with various OSGi platforms for lifecycle management.
org.eclipse.gemini.blueprint.test.provisioning - package org.eclipse.gemini.blueprint.test.provisioning
Provisioning package for testing environments.
OSGI_FRAMEWORK_SELECTOR - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
System property for selecting the appropriate OSGi implementation.
OsgiPlatform - Interface in org.eclipse.gemini.blueprint.test.platform
Lifecycle contract for the OSGi platform.

P

Platforms - Class in org.eclipse.gemini.blueprint.test.platform
Convenience constants class for OSGi platforms supported out of the box.
Platforms() - Constructor for class org.eclipse.gemini.blueprint.test.platform.Platforms
 
postProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
 
postProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractOnTheFlyBundleCreatorTests
 
postProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
Post-processes the bundle context.
postProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
 
preProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractDependencyManagerTests
Pre-processes the bundle context.

Sets specific log4j property to avoid class loading problems during start up related to the thread context class loader.

preProcessBundleContext(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
Pre-processes the bundle context.

R

resourceLoader - Variable in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests
 
ROOT_DIR - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableBundleCreatorTests
 
run(TestResult) - Method in class org.eclipse.gemini.blueprint.test.AbstractOsgiTests

Replacement run method.

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

S

shouldWaitForSpringBundlesContextCreation() - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
Indicates whether the test class should wait or not for the context creation of Spring/OSGi bundles before executing the tests.
SPRING_DM_OSGI_FRAMEWORK_SELECTOR - Static variable in class org.eclipse.gemini.blueprint.test.AbstractConfigurableOsgiTests
Spring DM system property for selecting the appropriate OSGi implementation (used as fallback).
start(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.JUnitTestActivator
 
start() - Method in class org.eclipse.gemini.blueprint.test.platform.EquinoxPlatform
 
start() - Method in class org.eclipse.gemini.blueprint.test.platform.FelixPlatform
 
start() - Method in class org.eclipse.gemini.blueprint.test.platform.KnopflerfishPlatform
 
start() - Method in interface org.eclipse.gemini.blueprint.test.platform.OsgiPlatform
Starts the OSGi platform.
stop(BundleContext) - Method in class org.eclipse.gemini.blueprint.test.JUnitTestActivator
 
stop() - Method in class org.eclipse.gemini.blueprint.test.platform.EquinoxPlatform
 
stop() - Method in class org.eclipse.gemini.blueprint.test.platform.FelixPlatform
 
stop() - Method in class org.eclipse.gemini.blueprint.test.platform.KnopflerfishPlatform
 
stop() - Method in interface org.eclipse.gemini.blueprint.test.platform.OsgiPlatform
Stops the OSGi platform.

W

waitOnContextCreation(String, long) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
Waits for a Spring powered bundle, given by its symbolic name to be fully started.
waitOnContextCreation(BundleContext, String, long) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
Waits for a Spring powered bundle, given by its symbolic name, to be fully started.
waitOnContextCreation(String) - Method in class org.eclipse.gemini.blueprint.test.AbstractSynchronizedOsgiTests
Waits for a Spring powered bundle, given by its symbolic name, to be fully started.

A B C D E F G I J K L M O P R S W

Copyright © 2006-2011. All Rights Reserved.