Package pt.webdetails.cdf.dd.model.meta.reader.datasources

Examples of pt.webdetails.cdf.dd.model.meta.reader.datasources.DataSourcesModelReader


  private void readDataSourceComponents( MetaModel.Builder builder ) {
    // Read DataSource Components from each DataSourceProvider
    DataSourcesObjectReaderFactory dsFactory = new DataSourcesObjectReaderFactory();

    DataSourcesModelReader dsModelReader = dsFactory.getModelReader();
    IDataSourceManager dataSourceManager = CdeEnvironment.getDataSourceManager();
    for ( IDataSourceProvider dsProvider : dataSourceManager.getProviders() ) {
      String providerId = dsProvider.getId();
      JSON jsDef = dataSourceManager.getProviderJsDefinition( providerId );
      try {
        // id is apparently a source
        dsModelReader.read( builder, jsDef, providerId );
      } catch ( ThingReadException ex ) {
        logger.error( "Error while reading model from data source definitions in '" + providerId + "'.", ex );
      }
    }
  }
View Full Code Here

TOP

Related Classes of pt.webdetails.cdf.dd.model.meta.reader.datasources.DataSourcesModelReader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.