@ProviderType public final class MockContextAwareConfig extends Object
Modifier and Type | Method and Description |
---|---|
static void |
registerAnnotationClasses(@NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context,
Class... classes)
Search classpath for given class names to scan for and register all classes with @Configuration annotation.
|
static void |
registerAnnotationClasses(@NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context,
String... classNames)
Search classpath for given class names to scan for and register all classes with @Configuration annotation.
|
static void |
registerAnnotationPackages(@NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context,
String... packageNames)
Search classpath for given class names to scan for and register all classes with @Configuration annotation.
|
static void |
writeConfiguration(@NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context,
@NotNull String contextPath,
@NotNull Class<?> configClass,
@NotNull Map<String,Object> values)
Writes configuration parameters using the primary configured persistence
provider.
|
static void |
writeConfiguration(@NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context,
@NotNull String contextPath,
Class<?> configClass,
Object... values)
Writes configuration parameters using the primary configured persistence
provider.
|
static void |
writeConfiguration(@NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context,
@NotNull String contextPath,
@NotNull String configName,
@NotNull Map<String,Object> values)
Writes configuration parameters using the primary configured persistence
provider.
|
static void |
writeConfiguration(@NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context,
@NotNull String contextPath,
@NotNull String configName,
Object... values)
Writes configuration parameters using the primary configured persistence
provider.
|
static void |
writeConfigurationCollection(@NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context,
@NotNull String contextPath,
@NotNull Class<?> configClass,
@NotNull Collection<Map<String,Object>> values)
Writes a collection of configuration parameters using the primary
configured persistence provider.
|
static void |
writeConfigurationCollection(@NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context,
@NotNull String contextPath,
@NotNull String configName,
@NotNull Collection<Map<String,Object>> values)
Writes a collection of configuration parameters using the primary
configured persistence provider.
|
public static void registerAnnotationClasses(@NotNull @NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context, @NotNull String... classNames)
context
- Sling contextclassNames
- Java class namespublic static void registerAnnotationClasses(@NotNull @NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context, @NotNull Class... classes)
context
- Sling contextclasses
- Java classespublic static void registerAnnotationPackages(@NotNull @NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context, @NotNull String... packageNames)
context
- Sling contextpackageNames
- Java package namespublic static void writeConfiguration(@NotNull @NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context, @NotNull @NotNull String contextPath, @NotNull @NotNull Class<?> configClass, @NotNull @NotNull Map<String,Object> values)
context
- Sling contextcontextPath
- Configuration idconfigClass
- Configuration classvalues
- Configuration valuespublic static void writeConfiguration(@NotNull @NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context, @NotNull @NotNull String contextPath, @NotNull @NotNull String configName, @NotNull @NotNull Map<String,Object> values)
context
- Sling contextcontextPath
- Configuration idconfigName
- Config namevalues
- Configuration valuespublic static void writeConfiguration(@NotNull @NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context, @NotNull @NotNull String contextPath, Class<?> configClass, @NotNull Object... values)
context
- Sling contextcontextPath
- Configuration idconfigClass
- Configuration classvalues
- Configuration valuespublic static void writeConfiguration(@NotNull @NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context, @NotNull @NotNull String contextPath, @NotNull @NotNull String configName, @NotNull Object... values)
context
- Sling contextcontextPath
- Configuration idconfigName
- Config namevalues
- Configuration valuespublic static void writeConfigurationCollection(@NotNull @NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context, @NotNull @NotNull String contextPath, @NotNull @NotNull Class<?> configClass, @NotNull @NotNull Collection<Map<String,Object>> values)
context
- Sling contextcontextPath
- Configuration idconfigClass
- Configuration classvalues
- Configuration valuespublic static void writeConfigurationCollection(@NotNull @NotNull org.apache.sling.testing.mock.sling.context.SlingContextImpl context, @NotNull @NotNull String contextPath, @NotNull @NotNull String configName, @NotNull @NotNull Collection<Map<String,Object>> values)
context
- Sling contextcontextPath
- Configuration idconfigName
- Config namevalues
- Configuration valuesCopyright © 2007–2018 The Apache Software Foundation. All rights reserved.