Package org.apache.sling.testing.mock.osgi.config.annotations


@Version("1.0.0") package org.apache.sling.testing.mock.osgi.config.annotations
Annotations and interfaces intended to be referenced in end-user test classes for parameter and config resolution.
  • Class
    Description
    Declares a component configuration pid for which all non-configured component property type annotations in scope are converted to maps and merged to ConfigurationAdmin just prior to test execution.
    A heterogeneously typed collection of OSGi Config objects for injection as a test parameter.
    Defines an instance of an OSGi R7 Component Property Type as a combination of a Class and an array of strings defining property values in the form expected by Component.property().
    Repeatable container annotation for ConfigType.
    Define this annotation on a test class or method to use the ConfigurationAdmin service to update the persisted properties for the configuration whose pid matches the SetConfig.pid() attribute.
    Repeatable container annotation for SetConfig.
    Represents a single config entry within a ConfigCollection.