mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

jcambon
07.55.2008 38787524551ceb2c9e975f8077b43d0a27fe9a0f
refs
author jcambon <jcambon@localhost>
Monday, April 7, 2008 10:55 +0200
committer jcambon <jcambon@localhost>
Monday, April 7, 2008 10:55 +0200
commit38787524551ceb2c9e975f8077b43d0a27fe9a0f
tree ee95d8c9528ba3ba0926238317da8b67625d64fc tree | zip | gz
parent bc4a8146f8fea223221aec1062e4e6b86943929c view | diff
Fix for issue #3089: Configuration Reference - Missing aggregation relations 

To be handle properly, this fix required an enhancement in the Introspection API,
to be able to get the aggregation relations FROM and TO a given managed object.

The following methods have been added to AbstractManagedObjectDefinition class :

getAllAggregationPropertyDefinitions()
getAllReverseAggregationPropertyDefinitions()
getAggregationPropertyDefinition(String name)
getAggregationPropertyDefinitions()
getReverseAggregationPropertyDefinitions()


Then, added the aggregation relations in the the Configuration Reference generated doc,
in sections "Relations From this Component" and "Relations From this component" (today, only the composition relations are listed).

Note that the aggregation relations are not represented in the tree views on the left frame.
Any suggestion to do this is welcome!

2 files modified
368 ■■■■ changed files
opends/src/server/org/opends/server/admin/AbstractManagedObjectDefinition.java 183 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/doc/ConfigGuideGeneration.java 185 ●●●●● diff | view | raw | blame | history