@ProviderType public final class OsgiContextBuilder extends Object
OsgiContext instances with different sets of parameters.| Constructor and Description |
|---|
OsgiContextBuilder()
Create builder.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> |
afterSetUp(org.apache.sling.testing.mock.osgi.context.ContextCallback<T>... afterSetUpCallback) |
<T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> |
afterTearDown(org.apache.sling.testing.mock.osgi.context.ContextCallback<T>... afterTearDownCallback) |
<T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> |
beforeSetUp(org.apache.sling.testing.mock.osgi.context.ContextCallback<T>... beforeSetUpCallback) |
<T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> |
beforeTearDown(org.apache.sling.testing.mock.osgi.context.ContextCallback<T>... beforeTearDownCallback) |
@NotNull OsgiContext |
build() |
<T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> |
plugin(org.apache.sling.testing.mock.osgi.context.ContextPlugin<T>... plugin) |
@SafeVarargs @NotNull public final <T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> @NotNull OsgiContextBuilder plugin(@NotNull org.apache.sling.testing.mock.osgi.context.ContextPlugin<T>... plugin)
T - context typeplugin - Context plugin which listens to context lifecycle events.@SafeVarargs @NotNull public final <T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> @NotNull OsgiContextBuilder beforeSetUp(@NotNull org.apache.sling.testing.mock.osgi.context.ContextCallback<T>... beforeSetUpCallback)
T - context typebeforeSetUpCallback - Allows the application to register an own callback function that is called before the built-in setup rules are executed.@SafeVarargs @NotNull public final <T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> @NotNull OsgiContextBuilder afterSetUp(@NotNull org.apache.sling.testing.mock.osgi.context.ContextCallback<T>... afterSetUpCallback)
T - context typeafterSetUpCallback - Allows the application to register an own callback function that is called after the built-in setup rules are executed.@SafeVarargs @NotNull public final <T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> @NotNull OsgiContextBuilder beforeTearDown(@NotNull org.apache.sling.testing.mock.osgi.context.ContextCallback<T>... beforeTearDownCallback)
T - context typebeforeTearDownCallback - Allows the application to register an own callback function that is called before the built-in teardown rules are executed.@SafeVarargs @NotNull public final <T extends org.apache.sling.testing.mock.osgi.context.OsgiContextImpl> @NotNull OsgiContextBuilder afterTearDown(@NotNull org.apache.sling.testing.mock.osgi.context.ContextCallback<T>... afterTearDownCallback)
T - context typeafterTearDownCallback - Allows the application to register an own callback function that is after before the built-in teardown rules are executed.@NotNull public @NotNull OsgiContext build()
OsgiContext instance.Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.