@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 anOptional
ofConfigType
representing the parent annotation when present, and theClass
of 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 aConfigType
annotation.ConfigAnnotationUtil Common functions for resolving OSGi config test parameters.ConfigTypeContext Performs configuration management and component property type construction forConfigType
andSetConfig
annotations. -
Exception Summary Exception Description ConfigTypeStrictnessViolation Specific exception type thrown when aConfigType
annotation is resolved which hasConfigType.lenient()
set totrue
, which fails to meet the documented assertion rules.