Hi,
We've A.component with 5 types of "DCR type Datums".
We've B.component with 3 types of "DCR type Datums"
We've C.component with 6 types of "DCR type Datums"
When we closely watch these three components they have Same External and Same Controller, we are maintining as different components just for sake of different types of "DCR type Datums" data. So, now we decided to merge as Single Z.Component with Single new "DCR Type Datum"(Map dcr) whose content is DCR paths(child) of those above combinations and Wrote additional code in External Java to get content of child DCRs and appending to Result data. This way we have granualarity to add any DCR type path to Map dcr in future if needed.
The question is about performance....
During runtime,
when there's a component with 5 types of "DCR type Datums" input the content of DCRs to Component is taking 'x' time.
and when there's a External Java reading Map DCR and data of child DCRs and input the content to Component is taking 'y' time
x, y --- which performs better?