@Version("1.0.0")
Package org.apache.sling.testing.mock.osgi.config
OSGi Config Type Parameters core implementation.
-
Interface Summary Interface Description ConfigAnnotationUtil.ConfigTypePredicate Predicate for custom filtering of fully identified candidate annotations, accepting anOptionalofConfigTyperepresenting the parent annotation when present, and theClassof the effective config type. -
Class Summary Class Description AnnotationTypedConfig<T> Default implementation ofTypedConfig.ComponentPropertyParser A few items borrowed from biz.aQute.bndlib DSAnnotationReader and PropertyDef to construct a Map for felix scr Annotations.toObject() from a combination of an annotation type and an array of property key=value strings provided via aConfigTypeannotation.ConfigAnnotationUtil Common functions for resolving OSGi config test parameters.ConfigTypeContext Performs configuration management and component property type construction forConfigTypeandSetConfigannotations. -
Exception Summary Exception Description ConfigTypeStrictnessViolation Specific exception type thrown when aConfigTypeannotation is resolved which hasConfigType.lenient()set totrue, which fails to meet the documented assertion rules.