public DataSet filterDataSet(DataFilter filter) throws Exception { DataSetManager dataSetManager = DataProviderServices.lookup().getDataSetManager(); return dataSetManager.filterDataSet(this, filter); }
public DataSet getDataSet() throws Exception { DataSetManager dataSetManager = DataProviderServices.lookup().getDataSetManager(); return dataSetManager.getDataSet(this); }
public DataSet refreshDataSet() throws Exception { DataSetManager dataSetManager = DataProviderServices.lookup().getDataSetManager(); return dataSetManager.refreshDataSet(this); }
@Before public void setUp() throws Exception { CDIBeanLocator.beanManager = beanManager; dataSetManager = DataProviderServices.lookup().getDataSetManager(); dataPoviderType = dataProviderManager.getProviderTypeByUid(CSVDataProviderType.UID); DataProvider dataProvider = dataProviderManager.createDataProvider(); CSVDataLoader csvDataLoader = (CSVDataLoader) dataPoviderType.createDataLoader(); dataProvider.setDataLoader(csvDataLoader); InputStream dataStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("data.csv"); dataSet = csvDataLoader.load(dataProvider, dataStream); dataSetManager.registerDataSet(dataProvider, dataSet); }