in src/main/java/com/epam/digital/data/platform/generator/factory/AbstractApplicationYamlScope.java [54:70]
public List<T> create(Context context) {
var rootTopics = new ArrayList<String>();
rootTopics.addAll(getCudTopics(context));
rootTopics.addAll(getBulkLoadTopics());
rootTopics.addAll(getPartialUpdateTopics(context));
rootTopics.addAll(getNestedTopics());
if (!context.getAsyncData().getAsyncTables().isEmpty()) {
rootTopics.addAll(getAsyncTopics(context.getAsyncData().getAsyncTables(), READ_OPERATION));
}
if (!context.getAsyncData().getAsyncSearchConditions().isEmpty()){
rootTopics.addAll(getAsyncTopics(context.getAsyncData().getAsyncSearchConditions(), SEARCH_OPERATION));
}
var applicationYamlScope = instantiate();
applicationYamlScope.setRootsOfTopicNames(rootTopics);
return singletonList(applicationYamlScope);
}