public static CSVDataSetProvider get() { if (SINGLETON == null) { StaticDataSetProvider staticDataSetProvider = DataSetCore.get().getStaticDataSetProvider(); DataSetDefRegistry dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); SINGLETON = new CSVDataSetProvider(staticDataSetProvider, null); dataSetDefRegistry.addListener(SINGLETON); } return SINGLETON; }
public static SQLDataSetProvider get() { if (SINGLETON == null) { DataSetCore dataSetCore = DataSetCore.get(); StaticDataSetProvider staticDataSetProvider = dataSetCore.getStaticDataSetProvider(); DataSetDefRegistry dataSetDefRegistry = dataSetCore.getDataSetDefRegistry(); DataSetOpEngine dataSetOpEngine = dataSetCore.getSharedDataSetOpEngine(); IntervalBuilderLocator intervalBuilderLocator = dataSetCore.getIntervalBuilderLocator(); IntervalBuilderDynamicDate intervalBuilderDynamicDate = dataSetCore.getIntervalBuilderDynamicDate(); SINGLETON = new SQLDataSetProvider( staticDataSetProvider, intervalBuilderLocator, intervalBuilderDynamicDate, dataSetOpEngine); SINGLETON.setDataSourceLocator(new SQLDataSourceLocator() { @Override public DataSource lookup(SQLDataSetDef def) throws Exception { InitialContext ctx = new InitialContext(); return (DataSource) ctx.lookup(def.getDataSource()); } @Override public List<SQLDataSourceDef> list() { return JDBCUtils.listDatasourceDefs(); } }); dataSetDefRegistry.addListener(SINGLETON); } return SINGLETON; }
public static SQLDataSetProvider get() { if (SINGLETON == null) { DataSetCore dataSetCore = DataSetCore.get(); StaticDataSetProvider staticDataSetProvider = dataSetCore.getStaticDataSetProvider(); DataSetDefRegistry dataSetDefRegistry = dataSetCore.getDataSetDefRegistry(); DataSetOpEngine dataSetOpEngine = dataSetCore.getSharedDataSetOpEngine(); IntervalBuilderLocator intervalBuilderLocator = dataSetCore.getIntervalBuilderLocator(); IntervalBuilderDynamicDate intervalBuilderDynamicDate = dataSetCore.getIntervalBuilderDynamicDate(); SINGLETON = new SQLDataSetProvider( staticDataSetProvider, intervalBuilderLocator, intervalBuilderDynamicDate, dataSetOpEngine); SINGLETON.setDataSourceLocator(new SQLDataSourceLocator() { @Override public DataSource lookup(SQLDataSetDef def) throws Exception { InitialContext ctx = new InitialContext(); return (DataSource) ctx.lookup(def.getDataSource()); } @Override public List<SQLDataSourceDef> list() { return JDBCUtils.listDatasourceDefs(); } }); dataSetDefRegistry.addListener(SINGLETON); } return SINGLETON; }
@Before public void setUp() { dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); dataSetManager = DataSetCore.get().getDataSetManager(); assertNotNull(dataSetDefRegistry); assertNotNull(dataSetManager); dataSetDefRegistry.addListener(registryListener); }
@Before public void setUp() throws Exception { dataSetManager = DataSetCore.get().getDataSetManager(); dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); dataSetFormatter = new DataSetFormatter(); jsonMarshaller = DataSetCore.get().getDataSetDefJSONMarshaller(); }
@Before public void setUp() throws Exception { dataSetManager = DataSetCore.get().getDataSetManager(); dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); dataSetFormatter = new DataSetFormatter(); jsonMarshaller = DataSetCore.get().getDataSetDefJSONMarshaller(); }
@Before public void setUp() { dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); dataSetManager = DataSetCore.get().getDataSetManager(); assertNotNull(dataSetDefRegistry); assertNotNull(dataSetManager); dataSetDefRegistry.addListener(registryListener); }
@Before public void setUp() { dataSetDefDeployer = DataSetCore.get().getDataSetDefDeployer(); dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); dataSetDefRegistry.addListener(registryListener); dataSetDefDeployer.setScanIntervalInMillis(1000); assertNotNull(dataSetDefDeployer); assertNotNull(dataSetDefRegistry); }
@Before public void setUp() { dataSetDefDeployer = DataSetCore.get().getDataSetDefDeployer(); dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); dataSetDefRegistry.addListener(registryListener); dataSetDefDeployer.setScanIntervalInMillis(1000); assertNotNull(dataSetDefDeployer); assertNotNull(dataSetDefRegistry); }
@Before public void setUp() throws Exception { dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); dataSetManager = DataSetCore.get().getDataSetManager(); dataSetProviderRegistry = DataSetCore.get().getDataSetProviderRegistry(); dataSetProviderRegistry.registerDataProvider(CSVDataSetProvider.get()); dataSetFormatter = new DataSetFormatter(); URL fileURL = Thread.currentThread().getContextClassLoader().getResource("expenseReports.csv"); dataSetDefRegistry.registerDataSetDef( DataSetDefFactory.newCSVDataSetDef() .uuid(EXPENSE_REPORTS) .fileURL(fileURL.toString()) .label("id") .label("office") .label("department") .label("author") .date("date", "MM-dd-yyyy") .number("amount", "#,###.##") .separatorChar(';') .quoteChar('\"') .escapeChar('\\') .buildDef()); }
@Before public void setUp() throws Exception { dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); dataSetManager = DataSetCore.get().getDataSetManager(); dataSetProviderRegistry = DataSetCore.get().getDataSetProviderRegistry(); dataSetProviderRegistry.registerDataProvider(CSVDataSetProvider.get()); dataSetFormatter = new DataSetFormatter(); URL fileURL = Thread.currentThread().getContextClassLoader().getResource("expenseReports.csv"); dataSetDefRegistry.registerDataSetDef( DataSetDefFactory.newCSVDataSetDef() .uuid(EXPENSE_REPORTS) .fileURL(fileURL.toString()) .label("id") .label("office") .label("department") .label("author") .date("date", "MM-dd-yyyy") .number("amount", "#,###.##") .separatorChar(';') .quoteChar('\"') .escapeChar('\\') .buildDef()); }
@Before public void setUp() throws Exception { dataSetManager = DataSetCore.get().getDataSetManager(); dataSetDefRegistry = DataSetCore.get().getDataSetDefRegistry(); jsonMarshaller = DataSetCore.get().getDataSetDefJSONMarshaller(); dataSetFormatter = new DataSetFormatter(); DataSetProviderRegistry dataSetProviderRegistry = DataSetCore.get().getDataSetProviderRegistry(); dataSetProviderRegistry.registerDataProvider(ElasticSearchDataSetProvider.get()); }