Class ConfigInheritanceResolver
java.lang.Object
io.wcm.devops.conga.generator.util.ConfigInheritanceResolver
Iterates over all
Configurable items in the object tree.
Configuration from parent objects is inherited to client objects.
Variables are not resolved though, this is done during configuration generation process.-
Method Summary
-
Method Details
-
resolve
Inherit all configurations.- Parameters:
model- Model withConfigurableinstances at any nested level.
-
process
protected void process(Object object, io.wcm.devops.conga.generator.util.ConfigurableProcessor<Map<String, Object>> processor, Map<String, Object> parentPayload) Iterator over object tree an visit allConfigurableinstances. Payload can be inherited from down the hierarchy levels.- Parameters:
object- Root object of object treeprocessor- ProcessorparentPayload- Parent payload
-