public void init(final Collection<String> localSchemaNames, final Map<String, Map<String, YamlDataSourceParameter>> schemaDataSources,
                     final Map<String, RuleConfiguration> schemaRules, final boolean isUsingRegistry) {
        databaseType = JDBCDriverURLRecognizerEngine.getDatabaseType(schemaDataSources.values().iterator().next().values().iterator().next().getUrl());
        initSchemas(localSchemaNames, schemaDataSources, schemaRules, isUsingRegistry);
    }
public void init ( final Collection < String > localSchemaNames , final Map < String , Map < String , YamlDataSourceParameter > > schemaDataSources , final Map < String , RuleConfiguration > schemaRules , final boolean isUsingRegistry ) { databaseType = JDBCDriverURLRecognizerEngine . getDatabaseType ( schemaDataSources . values ( ) . iterator ( ) . next ( ) . values ( ) . iterator ( ) . next ( ) . getUrl ( ) ) ; initSchemas ( localSchemaNames , schemaDataSources , schemaRules , isUsingRegistry ) ; }
Initialize proxy context.

@param localSchemaNames local schema names
@param schemaDataSources data source map
@param schemaRules schema rule map
@param isUsingRegistry is using registry or not