in src/main/java/com/epam/digital/data/platform/generator/metadata/AsyncDataProvider.java [37:52]
public AsyncData findAll() {
Set<String> asyncTables = new HashSet<>();
Set<String> asyncSearchConditions = new HashSet<>();
var readModeMetadata = metadataFacade
.findByChangeType(READ_MODE_CHANGE_TYPE)
.collect(Collectors.toList());
for (Metadata metadata : readModeMetadata) {
if (metadata.getChangeName().equals(CREATE_TABLE_CHANGE_NAME)) {
asyncTables.add(metadata.getName());
} else {
asyncSearchConditions.add(metadata.getName().concat(SEARCH_CONDITIONS_VIEW_NAME_SUFFIX));
}
}
return new AsyncData(asyncTables, asyncSearchConditions);
}