Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(BundleSource) - Method in class org.osgi.test.junit5.bundle.BundleArgumentsProvider
- accept(ServiceSource) - Method in class org.osgi.test.junit5.service.ServiceArgumentsProvider
- afterAll(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
- afterEach(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
- annotation() - Method in class org.osgi.test.junit5.inject.InjectingExtension
- Array - Enum constant in enum org.osgi.test.common.annotation.Property.Type
B
- beforeAll(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
- beforeEach(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
- Boolean - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
- BUNDLE_CONTEXT_KEY - Static variable in class org.osgi.test.junit5.context.BundleContextExtension
- BundleArgumentsProvider - Class in org.osgi.test.junit5.bundle
- BundleArgumentsProvider() - Constructor for class org.osgi.test.junit5.bundle.BundleArgumentsProvider
- BundleContextExtension - Class in org.osgi.test.junit5.context
-
A JUnit 5 Extension to get the OSGi
BundleContextof the test bundle. - BundleContextExtension() - Constructor for class org.osgi.test.junit5.context.BundleContextExtension
- BundleContextExtension.CloseableResourceBundleContext - Class in org.osgi.test.junit5.context
- BundleInstallerExtension - Class in org.osgi.test.junit5.context
-
A JUnit 5 Extension to get a
BundleInstallerfor the test bundle. - BundleInstallerExtension() - Constructor for class org.osgi.test.junit5.context.BundleInstallerExtension
- BundleSource - Annotation Type in org.osgi.test.junit5.bundle
- Byte - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
C
- cardinality() - Element in annotation type org.osgi.test.common.annotation.InjectService
-
Indicate the number of services that are required to arrive within the specified by
InjectService.timeout()before starting the test. - Character - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
- close() - Method in class org.osgi.test.junit5.context.BundleContextExtension.CloseableResourceBundleContext
- close() - Method in class org.osgi.test.junit5.service.ServiceExtension.CloseableServiceConfiguration
- Collection - Enum constant in enum org.osgi.test.common.annotation.Property.Type
D
- DEFAULT_TIMEOUT - Static variable in annotation type org.osgi.test.common.annotation.InjectService
- DEFAULT_TIMEOUT - Static variable in annotation type org.osgi.test.junit5.service.ServiceSource
- disallowedFieldModifiers() - Method in class org.osgi.test.junit5.inject.InjectingExtension
- Double - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
F
- filter() - Element in annotation type org.osgi.test.common.annotation.InjectService
-
Filter string used to target more specific services using the
String.formatpattern. - filter() - Element in annotation type org.osgi.test.junit5.service.ServiceSource
-
Filter string used to target more specific services using the
String.formatpattern. - filterArguments() - Element in annotation type org.osgi.test.common.annotation.InjectService
-
Optional arguments to the format string provided by
InjectService.filter(). - filterArguments() - Element in annotation type org.osgi.test.junit5.service.ServiceSource
-
Optional arguments to the format string provided by
ServiceSource.filter(). - Float - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
G
- get() - Method in class org.osgi.test.junit5.context.BundleContextExtension.CloseableResourceBundleContext
- get() - Method in class org.osgi.test.junit5.service.ServiceExtension.CloseableServiceConfiguration
- getBundleContext(ExtensionContext) - Static method in class org.osgi.test.junit5.context.BundleContextExtension
- getBundleInstaller(ExtensionContext) - Static method in class org.osgi.test.junit5.context.BundleContextExtension
-
Deprecated.
- getBundleInstaller(ExtensionContext) - Static method in class org.osgi.test.junit5.context.BundleInstallerExtension
- getServiceConfiguration(Class<S>, String, String[], int, long, ExtensionContext) - Static method in class org.osgi.test.junit5.service.ServiceExtension
H
- headerFilter() - Element in annotation type org.osgi.test.junit5.bundle.BundleSource
-
Filter string used to target a bundle by filtering the Bundle-Headers Must use valid OSGi filter syntax.
I
- InjectBundleContext - Annotation Type in org.osgi.test.common.annotation
-
Inject
BundleContextinto test classes and methods. - InjectBundleInstaller - Annotation Type in org.osgi.test.common.annotation
-
Inject
BundleInstallerinto test classes and methods. - InjectingExtension<INJECTION extends Annotation> - Class in org.osgi.test.junit5.inject
- InjectingExtension(Class<INJECTION>, Class<?>...) - Constructor for class org.osgi.test.junit5.inject.InjectingExtension
- InjectInstalledBundle - Annotation Type in org.osgi.test.common.annotation
-
Loads a Bundle from a given location and installs the Bundle.
- InjectService - Annotation Type in org.osgi.test.common.annotation
-
Inject OSGi services into test classes and methods.
- InjectService.AnyService - Class in org.osgi.test.common.annotation
- INSTALL_BUNDLE_KEY - Static variable in class org.osgi.test.junit5.context.BundleContextExtension
-
Deprecated.Replaced by
INSTALL_BUNDLE_KEY. - INSTALL_BUNDLE_KEY - Static variable in class org.osgi.test.junit5.context.BundleInstallerExtension
- InstalledBundleExtension - Class in org.osgi.test.junit5.context
-
This Extension loads a
Bundlefrom a given location and installs the Bundle using theInjectInstalledBundle. - InstalledBundleExtension() - Constructor for class org.osgi.test.junit5.context.InstalledBundleExtension
- installedBundleOf(InjectInstalledBundle, ExtensionContext) - Static method in class org.osgi.test.junit5.context.InstalledBundleExtension
- Integer - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
- isLifecyclePerClass(Class<?>) - Method in class org.osgi.test.junit5.inject.InjectingExtension
- isLifecyclePerClass(ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
K
L
- Long - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
N
O
- of(Property[]) - Static method in class org.osgi.test.common.annotation.PropertiesConverter
- org.osgi.test.common.annotation - package org.osgi.test.common.annotation
-
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
- org.osgi.test.junit5.bundle - package org.osgi.test.junit5.bundle
-
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
- org.osgi.test.junit5.context - package org.osgi.test.junit5.context
-
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
- org.osgi.test.junit5.inject - package org.osgi.test.junit5.inject
-
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
- org.osgi.test.junit5.service - package org.osgi.test.junit5.service
-
Copyright (c) Contributors to the Eclipse Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
P
- PrimitiveArray - Enum constant in enum org.osgi.test.common.annotation.Property.Type
- PropertiesConverter - Class in org.osgi.test.common.annotation
- PropertiesConverter() - Constructor for class org.osgi.test.common.annotation.PropertiesConverter
- Property - Annotation Type in org.osgi.test.common.annotation
- Property.Scalar - Enum in org.osgi.test.common.annotation
- Property.Type - Enum in org.osgi.test.common.annotation
- provideArguments(ExtensionContext) - Method in class org.osgi.test.junit5.bundle.BundleArgumentsProvider
- provideArguments(ExtensionContext) - Method in class org.osgi.test.junit5.service.ServiceArgumentsProvider
R
- resolveField(Field, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
-
Resolve the value for the specified
Fieldfor the specifiedExtensionContext. - resolveParameter(ParameterContext, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
-
Resolve the value for the specified
ParameterContextfor the specifiedExtensionContext. - resolveValue(TargetType, INJECTION, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
-
Resolve the value for the specified
TargetTypeand injection annotation for the specifiedExtensionContext. - resolveValue(TargetType, InjectBundleContext, ExtensionContext) - Method in class org.osgi.test.junit5.context.BundleContextExtension
- resolveValue(TargetType, InjectBundleInstaller, ExtensionContext) - Method in class org.osgi.test.junit5.context.BundleInstallerExtension
- resolveValue(TargetType, InjectInstalledBundle, ExtensionContext) - Method in class org.osgi.test.junit5.context.InstalledBundleExtension
- resolveValue(TargetType, InjectService, ExtensionContext) - Method in class org.osgi.test.junit5.service.ServiceExtension
S
- scalar() - Element in annotation type org.osgi.test.common.annotation.Property
- Scalar - Enum constant in enum org.osgi.test.common.annotation.Property.Type
- service() - Element in annotation type org.osgi.test.common.annotation.InjectService
-
Indicate to take the serviceClass from not from the parameter.
- ServiceArgumentsProvider - Class in org.osgi.test.junit5.service
- ServiceArgumentsProvider() - Constructor for class org.osgi.test.junit5.service.ServiceArgumentsProvider
- ServiceExtension - Class in org.osgi.test.junit5.service
-
A JUnit 5 Extension to depend on OSGi services.
- ServiceExtension() - Constructor for class org.osgi.test.junit5.service.ServiceExtension
- ServiceExtension.CloseableServiceConfiguration<S> - Class in org.osgi.test.junit5.service
- ServiceSource - Annotation Type in org.osgi.test.junit5.service
- serviceType() - Element in annotation type org.osgi.test.junit5.service.ServiceSource
- Short - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
- start() - Element in annotation type org.osgi.test.common.annotation.InjectInstalledBundle
- stateMask() - Element in annotation type org.osgi.test.junit5.bundle.BundleSource
-
Optional bit mask of the Bundle states used to filter Bundles.
- String - Enum constant in enum org.osgi.test.common.annotation.Property.Scalar
- supportsField(Field, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
-
Determine if this extender supports resolution for the specified
Fieldfor the specifiedExtensionContext. - supportsParameter(ParameterContext, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
-
Determine if this resolver supports resolution of an argument for the
Parameterin the specifiedParameterContextfor the specifiedExtensionContext. - supportsType(TargetType, ExtensionContext) - Method in class org.osgi.test.junit5.inject.InjectingExtension
-
Determine if this extender supports resolution for the specified
TargetTypefor the specifiedExtensionContext. - supportsType(TargetType, ExtensionContext) - Method in class org.osgi.test.junit5.service.ServiceExtension
- symbolicNamePattern() - Element in annotation type org.osgi.test.junit5.bundle.BundleSource
-
Optional SymbolicNameFilter used to filter Bundles by SymbolicName using regular expression pattern.
T
- targetTypes() - Method in class org.osgi.test.junit5.inject.InjectingExtension
- timeout() - Element in annotation type org.osgi.test.common.annotation.InjectService
-
Indicate require services must arrive within the specified timeout.
- timeout() - Element in annotation type org.osgi.test.junit5.service.ServiceSource
-
Indicate require services must arrive within the specified timeout.
- toString() - Method in class org.osgi.test.junit5.context.BundleContextExtension.CloseableResourceBundleContext
- toString() - Method in class org.osgi.test.junit5.service.ServiceExtension.CloseableServiceConfiguration
- type() - Element in annotation type org.osgi.test.common.annotation.Property
V
- value() - Element in annotation type org.osgi.test.common.annotation.InjectInstalledBundle
- value() - Element in annotation type org.osgi.test.common.annotation.Property
- valueOf(String) - Static method in enum org.osgi.test.common.annotation.Property.Scalar
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.osgi.test.common.annotation.Property.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.osgi.test.common.annotation.Property.Scalar
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.osgi.test.common.annotation.Property.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values
getBundleInstaller(ExtensionContext).